Skip to main content
Version: 1.5

Interface: IPresentation

identity_wasm.IPresentation

Fields for constructing a new Presentation.

Table of contents​

Properties​

Properties​

context​

• Optional Readonly context: string | Record\<string, any> | (string | Record\<string, any>)[]

The JSON-LD context(s) applicable to the presentation.


id​

• Optional Readonly id: string

A unique URI that may be used to identify the presentation.


type​

• Optional Readonly type: string | string[]

One or more URIs defining the type of the presentation. Contains the base context by default.


verifiableCredential​

• Readonly verifiableCredential: Record\<string, any> | Jwt | Credential | (Record\<string, any> | Jwt | Credential)[]

JWT Credential(s) expressing the claims of the presentation.


holder​

• Readonly holder: string | CoreDID | IotaDID

The entity that generated the presentation.


refreshService​

• Optional Readonly refreshService: RefreshService | RefreshService[]

Service(s) used to refresh an expired Credential in the presentation.


termsOfUse​

• Optional Readonly termsOfUse: Policy | Policy[]

Terms-of-use specified by the presentation holder.