DID
@hyperledger/identus-sdk v7.0.0
@hyperledger/identus-sdk / overview / Domain / DID
Class: DID
Defined in: src/domain/models/DID.ts:4
Storable define properties a Domain object must implement to be compatible with Pluto
Implements
Constructors
Constructor
new DID(
schema:string,method:string,methodId:string):DID
Defined in: src/domain/models/DID.ts:10
Parameters
| Parameter | Type | 
|---|---|
| schema | string | 
| method | string | 
| methodId | string | 
Returns
DID
Properties
| Property | Modifier | Type | Description | Defined in | 
|---|---|---|---|---|
| method | readonly | string | - | src/domain/models/DID.ts:7 | 
| methodId | readonly | string | - | src/domain/models/DID.ts:8 | 
| schema | readonly | string | - | src/domain/models/DID.ts:6 | 
| uuid | readonly | string | Universally Unique Identifier. should be unique across all items. | src/domain/models/DID.ts:5 | 
Methods
toString()
toString():
string
Defined in: src/domain/models/DID.ts:17
Returns a string representation of an object.
Returns
string
from()
staticfrom(value:unknown):DID
Defined in: src/domain/models/DID.ts:26
parse value into a DID
Parameters
| Parameter | Type | Description | 
|---|---|---|
| value | unknown | some representation of a DID | 
Returns
DID
fromString()
staticfromString(text:string):DID
Defined in: src/domain/models/DID.ts:47
Parameters
| Parameter | Type | 
|---|---|
| text | string | 
Returns
DID
getMethodFromString()
staticgetMethodFromString(text:string):string|undefined
Defined in: src/domain/models/DID.ts:70
Parameters
| Parameter | Type | 
|---|---|
| text | string | 
Returns
string | undefined
getMethodIdFromString()
staticgetMethodIdFromString(text:string):string
Defined in: src/domain/models/DID.ts:75
Parameters
| Parameter | Type | 
|---|---|
| text | string | 
Returns
string
getSchemaFromString()
staticgetSchemaFromString(text:string):string|undefined
Defined in: src/domain/models/DID.ts:65
Parameters
| Parameter | Type | 
|---|---|
| text | string | 
Returns
string | undefined
replaceDID()
staticreplaceDID(oldStr:string,did:DID):string
Defined in: src/domain/models/DID.ts:81
replace with a new DID
Parameters
| Parameter | Type | 
|---|---|
| oldStr | string | 
| did | DID | 
Returns
string