Class: DidDocumentBuilder ​
Defined in: packages/method/src/utils/did-document-builder.ts:5
Constructors ​
Constructor ​
new DidDocumentBuilder(
initialDocument):DidDocumentBuilder
Defined in: packages/method/src/utils/did-document-builder.ts:8
Parameters ​
initialDocument ​
Partial<DidDocument>
Returns ​
DidDocumentBuilder
Methods ​
build() ​
build():
DidDocument
Defined in: packages/method/src/utils/did-document-builder.ts:62
Returns ​
withAssertionMethod() ​
withAssertionMethod(
assertionMethod):this
Defined in: packages/method/src/utils/did-document-builder.ts:34
Parameters ​
assertionMethod ​
(string | DidVerificationMethod)[]
Returns ​
this
withAuthentication() ​
withAuthentication(
authentication):this
Defined in: packages/method/src/utils/did-document-builder.ts:27
Parameters ​
authentication ​
(string | DidVerificationMethod)[]
Returns ​
this
withCapabilityDelegation() ​
withCapabilityDelegation(
capabilityDelegation):this
Defined in: packages/method/src/utils/did-document-builder.ts:48
Parameters ​
capabilityDelegation ​
(string | DidVerificationMethod)[]
Returns ​
this
withCapabilityInvocation() ​
withCapabilityInvocation(
capabilityInvocation):this
Defined in: packages/method/src/utils/did-document-builder.ts:41
Parameters ​
capabilityInvocation ​
(string | DidVerificationMethod)[]
Returns ​
this
withController() ​
withController(
controller?):this
Defined in: packages/method/src/utils/did-document-builder.ts:20
Parameters ​
controller? ​
string[]
Returns ​
this
withService() ​
withService(
service):this
Defined in: packages/method/src/utils/did-document-builder.ts:55
Parameters ​
service ​
Returns ​
this