Create an Agent instance without any identity
A password as string or IPasswordStore
The name of a DID method registered on this Agent's SDK instance
Create an Agent instance with a newly registered Identity, and persist it to storage
A password as string or IPasswordStore
The name of a DID method registered on this Agent's SDK instance
Create an Agent instance with a newly registered Identity based on entropy from a BIP39 mnemonic, and persist it to storage
A BIP39 phrase
if true, overwrite any pre-existing identity in storage (default false)
A password as string or IPasswordStore
DID Method to use, or otherwise {@link default | setDefaultDidMethod}
Create an Agent instance with an Identity loaded from storage or create a new Identity if not found.
Note that if the identity is not found a new one will be created ignoring
the passed in did
parameter.
whether or not to create a new identity if not found (default: true)
The DID of the Agent Identity to try to load
Create an Agent instance with an Identity loaded from storage
A password as string or IPasswordStore
The DID of the Agent Identity to load
Create an Agent instance with an Identity loaded from a mnemonic phrase
A BIP39 phrase
A password as string or IPasswordStore
DID Method to use, or otherwise {@link default | setDefaultDidMethod}
Set the default DID method to use for creating/loading agents.
Note that it must already have been registered with
sdk.didMethods.register
Resolve a DID string such as did:method:123456789abcdef0
to an Identity,
looking through storage cache first, then using the appropriate DIDMethod
of the DidMethodKeeper
string the did to resolve
the resolved identity
Stores a DID Document and its corrosponding Key Provider
Identity being Stored
Key Provider for the Identity
void
Attach a plugin to the SDK
Generated using TypeDoc
The toplevel resolver which simply invokes resolve
resolve