Skip to main content

IssueCredential

@hyperledger/identus-sdk v8.1.3


@hyperledger/identus-sdk / plugins/internal/didcomm / IssueCredential

Class: IssueCredential

Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:19

Constructors​

Constructor​

new IssueCredential(body: IssueCredentialBody, attachments: AttachmentDescriptor[], from: DID, to: DID, thid?: string, id?: string): IssueCredential

Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:22

Parameters​

ParameterType
bodyIssueCredentialBody
attachmentsAttachmentDescriptor[]
fromDID
toDID
thid?string
id?string

Returns​

IssueCredential

Properties​

PropertyModifierTypeDefault valueDefined in
attachmentspublicAttachmentDescriptor[]undefinedpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:24
bodypublicIssueCredentialBodyundefinedpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:23
frompublicDIDundefinedpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:25
idpublicstringundefinedpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:28
thid?publicstringundefinedpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:27
topublicDIDundefinedpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:26
typestatic"https://didcomm.org/issue-credential/3.0/issue-credential"ProtocolIds.IssueCredentialpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:20

Methods​

getCredentialStrings()​

getCredentialStrings(): string[]

Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:44

Returns​

string[]


makeMessage()​

makeMessage(): Message

Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:31

Returns​

Message


fromMessage()​

static fromMessage(msg: Message): IssueCredential

Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:57

Parameters​

ParameterType
msgMessage

Returns​

IssueCredential