@hyperledger/identus-sdk / Exports / IssueCredential
Class: IssueCredential
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new IssueCredential(body
, attachments
, from
, to
, thid?
, id?
): IssueCredential
Parameters
Name | Type |
---|---|
body | IssueCredentialBody |
attachments | AttachmentDescriptor [] |
from | DID |
to | DID |
thid? | string |
id | string |
Returns
Defined in
src/edge-agent/protocols/issueCredential/IssueCredential.ts:23
Properties
attachments
• attachments: AttachmentDescriptor
[]
Defined in
src/edge-agent/protocols/issueCredential/IssueCredential.ts:25
body
• body: IssueCredentialBody
Defined in
src/edge-agent/protocols/issueCredential/IssueCredential.ts:24
from
• from: DID
Defined in
src/edge-agent/protocols/issueCredential/IssueCredential.ts:26
id
• id: string
Defined in
src/edge-agent/protocols/issueCredential/IssueCredential.ts:29
thid
• Optional
thid: string
Defined in
src/edge-agent/protocols/issueCredential/IssueCredential.ts:28
to
• to: DID
Defined in
src/edge-agent/protocols/issueCredential/IssueCredential.ts:27
type
▪ Static
type: ProtocolType
= ProtocolType.DidcommIssueCredential
Defined in
src/edge-agent/protocols/issueCredential/IssueCredential.ts:21
Methods
getCredentialStrings
▸ getCredentialStrings(): string
[]
Returns
string
[]
Defined in
src/edge-agent/protocols/issueCredential/IssueCredential.ts:45
makeMessage
▸ makeMessage(): Message
Returns
Defined in
src/edge-agent/protocols/issueCredential/IssueCredential.ts:32
fromMessage
▸ fromMessage(msg
): IssueCredential
Parameters
Name | Type |
---|---|
msg | Message |
Returns
Defined in
src/edge-agent/protocols/issueCredential/IssueCredential.ts:58