Skip to main content

DIDManager.didManagerGetOrCreate() method

Returns an existing identifier or creates a new one for a specific alias

Signature:

didManagerGetOrCreate({ provider, alias, kms, options }: IDIDManagerGetOrCreateArgs, context: IAgentContext<IKeyManager>): Promise<IIdentifier>;

Parameters

Parameter

Type

Description

{ provider, alias, kms, options }

IDIDManagerGetOrCreateArgs

context

IAgentContext<IKeyManager>

*RESERVED* This is filled by the framework when the method is called. This method's execution context requires an agent that has IKeyManager methods.

**Returns:**

Promise<IIdentifier>