Skip to main content

ProposeCredential

@hyperledger/identus-sdk v7.0.0


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

Class: ProposeCredential

Defined in: 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: 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[]undefinedsrc/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:26
bodypublicProposeCredentialBodyundefinedsrc/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:25
from?publicDIDundefinedsrc/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:27
idpublicstringundefinedsrc/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:30
thid?publicstringundefinedsrc/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:29
to?publicDIDundefinedsrc/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:28
typestatic"https://didcomm.org/issue-credential/3.0/propose-credential"ProtocolIds.ProposeCredentialsrc/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:22

Methods

makeMessage()

makeMessage(): Message

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

Returns

Message


fromMessage()

static fromMessage(msg: Message): ProposeCredential

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

Parameters

ParameterType
msgMessage

Returns

ProposeCredential