Class: DidVerificationMethod ​
Defined in: packages/method/src/utils/did-document.ts:51
DID BTCR2 Verification Method extends the DidVerificationMethod class adding helper methods and properties DidVerificationMethod
Implements ​
Constructors ​
Constructor ​
new DidVerificationMethod(
__namedParameters):DidVerificationMethod
Defined in: packages/method/src/utils/did-document.ts:58
Parameters ​
__namedParameters ​
Returns ​
DidVerificationMethod
Properties ​
controller ​
controller:
string
Defined in: packages/method/src/utils/did-document.ts:54
The DID of the entity that controls this verification method.
Implementation of ​
IDidVerificationMethod.controller
id ​
id:
string
Defined in: packages/method/src/utils/did-document.ts:52
The identifier of the verification method, which must be a URI.
Implementation of ​
publicKeyMultibase ​
publicKeyMultibase:
string
Defined in: packages/method/src/utils/did-document.ts:55
(Optional) A public key in Multibase format.
A multibase key that conforms to the draft Multibase specification.
Implementation of ​
IDidVerificationMethod.publicKeyMultibase
secretKeyMultibase? ​
optionalsecretKeyMultibase:string
Defined in: packages/method/src/utils/did-document.ts:56
Implementation of ​
IDidVerificationMethod.secretKeyMultibase
type ​
type:
string
Defined in: packages/method/src/utils/did-document.ts:53
The type of the verification method.
To maximize interoperability this value SHOULD be one of the valid verification method types registered in the DID Specification Registries.