Skip to main content

IssueCredential

@hyperledger/identus-sdk v8.0.0


@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