SystemCredentialKey

SystemCredentialKey

is an option of AuthenticationDialog that specifies the name for secure storage of the requested credentials.

Details

  • The option setting SystemCredentialKey"name" allows data to be remembered securely in the current keyring given by $SystemCredentialStore.

Examples

open allclose all

Basic Examples  (1)

Use SystemCredentialKey"name" to securely store the dialog fields between sessions:

The data is remembered in secure storage under the given name:

Generalizations & Extensions  (1)

The "UsernamePassword" AuthenticationDialog has an additional feature if used with the SystemCredentialKey option. The fields are stored for each username previously provided:

A new instance of the dialog is automatically filled with the last-used credentials. The password field is automatically filled after selecting an entry from the drop-down menu:

The entries for all usernames are stored in secure storage, with names derived from the base name:

Introduced in 2020
 (12.1)