Abstract Class: Credential
@hyperledger/identus-sdk v8.0.0
@hyperledger/identus-sdk / overview / Domain / Credential
Abstract Class: Credential
Defined in: packages/shared/domain/build/index.d.ts:330
Storable define properties a Domain object must implement to be compatible with Pluto
Extended by
Implements
Constructors
Constructor
new Credential():
Credential
Returns
Credential
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
claims | abstract | Claim[] | - | packages/shared/domain/build/index.d.ts:336 |
credentialType | abstract | CredentialType | - | packages/shared/domain/build/index.d.ts:331 |
id | abstract | string | - | packages/shared/domain/build/index.d.ts:333 |
issuer | abstract | string | - | packages/shared/domain/build/index.d.ts:334 |
properties | abstract | Map<string, any> | - | packages/shared/domain/build/index.d.ts:337 |
recoveryId | abstract | string | - | packages/shared/domain/build/index.d.ts:332 |
subject | abstract | string | - | packages/shared/domain/build/index.d.ts:335 |
uuid | readonly | string | Universally Unique Identifier. should be unique across all items. | packages/shared/domain/build/index.d.ts:338 |
Methods
getProperty()
getProperty(
name:string):any
Defined in: packages/shared/domain/build/index.d.ts:339
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
any
isProvable()
isProvable():
this is ProvableCredential
Defined in: packages/shared/domain/build/index.d.ts:340
Returns
this is ProvableCredential
isRevoked()
isRevoked():
boolean
Defined in: packages/shared/domain/build/index.d.ts:342
Returns
boolean
isStorable()
isStorable():
this is StorableCredential
Defined in: packages/shared/domain/build/index.d.ts:341
Returns
this is StorableCredential