DIDDocument
@hyperledger/identus-sdk v8.0.0
@hyperledger/identus-sdk / overview / Domain / DIDDocument
Class: DIDDocument
Defined in: packages/shared/domain/build/index.d.ts:917
Constructors
Constructor
new DIDDocument(
id:DID,coreProperties:CoreProperty[]):DIDDocument
Defined in: packages/shared/domain/build/index.d.ts:920
Parameters
| Parameter | Type |
|---|---|
id | DID |
coreProperties | CoreProperty[] |
Returns
DIDDocument
Properties
| Property | Type | Defined in |
|---|---|---|
coreProperties | CoreProperty[] | packages/shared/domain/build/index.d.ts:919 |
id | DID | packages/shared/domain/build/index.d.ts:918 |
Accessors
assertionMethod
Get Signature
get assertionMethod():
VerificationMethod[]
Defined in: packages/shared/domain/build/index.d.ts:925
Returns
authentication
Get Signature
get authentication():
VerificationMethod[]
Defined in: packages/shared/domain/build/index.d.ts:922
Returns
capabilityDelegation
Get Signature
get capabilityDelegation():
VerificationMethod[]
Defined in: packages/shared/domain/build/index.d.ts:924
Returns
capabilityInvocation
Get Signature
get capabilityInvocation():
VerificationMethod[]
Defined in: packages/shared/domain/build/index.d.ts:923
Returns
keyAgreement
Get Signature
get keyAgreement():
VerificationMethod[]
Defined in: packages/shared/domain/build/index.d.ts:926
Returns
services
Get Signature
get services():
Service[]
Defined in: packages/shared/domain/build/index.d.ts:921
Returns
Service[]
verificationMethods
Get Signature
get verificationMethods():
VerificationMethod[]
Defined in: packages/shared/domain/build/index.d.ts:927
Returns
Methods
cloneWithNewDID()
staticcloneWithNewDID(doc:DIDDocument,newDid:DID):DIDDocument
Defined in: packages/shared/domain/build/index.d.ts:930
Parameters
| Parameter | Type |
|---|---|
doc | DIDDocument |
newDid | DID |
Returns
DIDDocument
fromJSON()
staticfromJSON(didDocumentJson:any):DIDDocument
Defined in: packages/shared/domain/build/index.d.ts:929
Parameters
| Parameter | Type |
|---|---|
didDocumentJson | any |
Returns
DIDDocument