CredentialIssuerLD.createVerifiableCredentialLD() method
Creates a Verifiable Credential. The payload, signer and format are chosen based on the args
parameter.
Signature:
createVerifiableCredentialLD(args: ICreateVerifiableCredentialLDArgs, context: IRequiredContext): Promise<VerifiableCredential>;
Parameters
Parameter | Type | Description |
---|---|---|
args | ICreateVerifiableCredentialLDArgs | Arguments necessary to create the Presentation. |
context | IRequiredContext | This reserved param is automatically added and handled by the framework, *do not override* |
Returns:
Promise<VerifiableCredential>
- a promise that resolves to the VerifiableCredential that was requested or rejects with an error if there was a problem with the input or while getting the key to sign
Remarks
Please see Verifiable Credential data model
This API may change without a BREAKING CHANGE notice.