@nevermined-io/sdk - v3.0.44 / DID
Decentralized ID.
• new DID(id
): DID
Name | Type |
---|---|
id |
string |
• Private
id: string
Short ID.
▸ getDid(): string
Returns the DID (i.e did:nv:…)
string
A string with the prefixed id.
▸ getEncoded(): string
Generates an encoded string in base 36 from a DID.
string
A base36 encoded string.
▸ getId(): string
Returns the Short ID.
string
A string of the id without the prefix.
▸ fromEncoded(encoded
): DID
Returns a new DID from a base36 encoded string.
Name | Type | Description |
---|---|---|
encoded |
string |
Base36 encoded string. |
▸ generate(): DID
Returns a new DID.
▸ parse(didString
): DID
Parses a DID from a string.
Name | Type | Description |
---|---|---|
didString |
string | DID |
DID in string format or DID instance. The didString can be in did:nv: format or 0x: format. |
▸ parseBigInt(value
, radix?
): any
Name | Type | Default value |
---|---|---|
value |
any |
undefined |
radix |
number |
36 |
any