Skip to main content

RequestCredential

@hyperledger/identus-sdk v8.0.0


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

Class: RequestCredential

Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/RequestCredential.ts:25

Constructors

Constructor

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

Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/RequestCredential.ts:28

Parameters

ParameterType
bodyRequestCredentialBody
attachmentsAttachmentDescriptor[]
fromDID
to?DID
thid?string
id?string

Returns

RequestCredential

Properties

PropertyModifierTypeDefault valueDefined in
attachmentspublicAttachmentDescriptor[]undefinedpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/RequestCredential.ts:30
bodypublicRequestCredentialBodyundefinedpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/RequestCredential.ts:29
frompublicDIDundefinedpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/RequestCredential.ts:31
idpublicstringundefinedpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/RequestCredential.ts:34
thid?publicstringundefinedpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/RequestCredential.ts:33
to?publicDIDundefinedpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/RequestCredential.ts:32
typestatic"https://didcomm.org/issue-credential/3.0/request-credential"ProtocolIds.RequestCredentialpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/RequestCredential.ts:26

Methods

makeMessage()

makeMessage(): Message

Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/RequestCredential.ts:52

Returns

Message


fromMessage()

static fromMessage(msg: Message): RequestCredential

Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/RequestCredential.ts:65

Parameters

ParameterType
msgMessage

Returns

RequestCredential