2. secretStore object
Introduction
This object is always visible from any action, and provides access to the user's passwords and secrets. User passwords are always related to a system account.
This is the object used to retrieve user and password in order to inject credentials into applications.
Methods
getSecret |
text: string returns string |
Gets the value of a secret. |
getAccounts |
system: string returns string [] |
Gets the list of accounts available for a given systemsecretStore object. |
getAccount |
system: string returns string |
Gets the account to use a particular system. If more than one are available, the system will prompt the user for the one to use. If the user cancels the dialog box, an exception will be thrown. If no account is available, the undefined value will be returned. |
getPassword |
system: string account: string returns string |
Gets the password bound to the account on the system requested. |
setPassword |
system: string account: string newPassword: string |
Changes the password at the password vault (version 1.4) |
setSecret |
name: string value: string |
Sets the value of a secret at the password vault (version 1.4) |
generatePassword |
system: string account: string returns string |
Generates a random password suitable for the selected account (version 1.4) |