Skip to main content

ProposeCredential

@hyperledger/identus-sdk v8.1.3


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

Class: ProposeCredential

Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:21

Constructors​

Constructor​

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

Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:24

Parameters​

ParameterType
bodyProposeCredentialBody
attachmentsAttachmentDescriptor[]
from?DID
to?DID
thid?string
id?string

Returns​

ProposeCredential

Properties​

PropertyModifierTypeDefault valueDefined in
attachmentspublicAttachmentDescriptor[]undefinedpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:26
bodypublicProposeCredentialBodyundefinedpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:25
from?publicDIDundefinedpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:27
idpublicstringundefinedpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:30
thid?publicstringundefinedpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:29
to?publicDIDundefinedpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:28
typestatic"https://didcomm.org/issue-credential/3.0/propose-credential"ProtocolIds.ProposeCredentialpackages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:22

Methods​

makeMessage()​

makeMessage(): Message

Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:33

Returns​

Message


fromMessage()​

static fromMessage(msg: Message): ProposeCredential

Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:46

Parameters​

ParameterType
msgMessage

Returns​

ProposeCredential