@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
Name | Type |
---|---|
body | OfferCredentialBody |
attachments | AttachmentDescriptor [] |
from? | DID |
to? | DID |
thid? | string |
id | string |
Returns
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
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
Name | Type |
---|---|
msg | Message |
Returns
Defined in
src/edge-agent/protocols/issueCredential/OfferCredential.ts:61