Construct the credential manager object.
A service that needs to be passed to the superclass
The load failure that has occurred
The load failure that has occurred
A service that needs to be passed to the superclass
Delete credentials for an account managed by the credential manager.
The account (or profile identifier) associated with credentials
This is an optional method that your Credential Manager may choose to implement. If present, it will be called by the CredentialManagerFactory.initialize function to allow your manager to do more initialization after the class has become instantiated.
Also, since asynchronous operations are not well handled in the constructor, this allows your Credential Manager to perform any asynchronous operations needed. Your initialize method just has to return the promise and we'll handle the rest.
A promise of the completion of your initialize function.
Load credentials for an account managed by the credential manager.
The account (or profile identifier) associated with credentials
Set to true if failure to find credentials should be ignored
The username and password associated with the account.
Save credentials for an account managed by the credential manager.
The account (or profile identifier) associated with credentials
Value to be securely stored
Generated using TypeDoc
NOTE THIS CLASS SHOULD NOT BE EXPORTED FOR PUBLIC CONSUMPTION.
This class is the fallback class when a credential manager fails to initialize. All methods in this class must throw te error passed in by the constructor.