Skip to main content

ProposeCredential

@hyperledger/identus-sdk v8.0.0


@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