KeychainCredential interface represents an entry in the application’s Keychain. These store account information and secrets such as passwords, used to configure the platform and plugins.
"pKeychainRead" privilege is required to use the keychain.
O.keychain.credential() to load a credential by ID or name.
O.keychain.query() to discover what credentials are available in the keychain.
The ID of this credential.
The name of this credential.
The overall kind of credential, for example,
The specific kind of credential which specifies the kind of credential (eg
"Basic" for HTTP), or system to which it connects (eg
"LDAP" for authentication services).
The property names are the names specified in the System Management user interface.
"pKeychainReadSecret" privilege is required to read this property.
Encode a credential for a specific purpose, throwing an exception if it is not possible.
"pKeychainReadSecret" privilege is required to use
"http-authorization" will return the credential encoded for an HTTP
Authorization header, including the authentication scheme such as