Skip to main content

@hyperledger/identus-sdk / Exports / OfferCredential

Class: OfferCredential

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new OfferCredential(body, attachments, from?, to?, thid?, id?): OfferCredential

Parameters

NameType
bodyOfferCredentialBody
attachmentsAttachmentDescriptor[]
from?DID
to?DID
thid?string
idstring

Returns

OfferCredential

Defined in

src/edge-agent/protocols/issueCredential/OfferCredential.ts:27

Properties

attachments

attachments: AttachmentDescriptor[]

Defined in

src/edge-agent/protocols/issueCredential/OfferCredential.ts:29


body

body: OfferCredentialBody

Defined in

src/edge-agent/protocols/issueCredential/OfferCredential.ts:28


from

Optional from: DID

Defined in

src/edge-agent/protocols/issueCredential/OfferCredential.ts:30


id

id: string

Defined in

src/edge-agent/protocols/issueCredential/OfferCredential.ts:33


thid

Optional thid: string

Defined in

src/edge-agent/protocols/issueCredential/OfferCredential.ts:32


to

Optional to: DID

Defined in

src/edge-agent/protocols/issueCredential/OfferCredential.ts:31


type

Static type: ProtocolType = ProtocolType.DidcommOfferCredential

Defined in

src/edge-agent/protocols/issueCredential/OfferCredential.ts:25

Methods

makeMessage

makeMessage(): Message

Returns

Message

Defined in

src/edge-agent/protocols/issueCredential/OfferCredential.ts:48


validate

validate(): void

Returns

void

Defined in

src/edge-agent/protocols/issueCredential/OfferCredential.ts:38


fromMessage

fromMessage(msg): OfferCredential

Parameters

NameType
msgMessage

Returns

OfferCredential

Defined in

src/edge-agent/protocols/issueCredential/OfferCredential.ts:61