IssueCredential
@hyperledger/identus-sdk v8.0.0
@hyperledger/identus-sdk / plugins/internal/didcomm / IssueCredential
Class: IssueCredential
Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:19
Constructors
Constructor
new IssueCredential(
body:IssueCredentialBody,attachments:AttachmentDescriptor[],from:DID,to:DID,thid?:string,id?:string):IssueCredential
Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:22
Parameters
| Parameter | Type |
|---|---|
body | IssueCredentialBody |
attachments | AttachmentDescriptor[] |
from | DID |
to | DID |
thid? | string |
id? | string |
Returns
IssueCredential
Properties
| Property | Modifier | Type | Default value | Defined in |
|---|---|---|---|---|
attachments | public | AttachmentDescriptor[] | undefined | packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:24 |
body | public | IssueCredentialBody | undefined | packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:23 |
from | public | DID | undefined | packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:25 |
id | public | string | undefined | packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:28 |
thid? | public | string | undefined | packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:27 |
to | public | DID | undefined | packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:26 |
type | static | "https://didcomm.org/issue-credential/3.0/issue-credential" | ProtocolIds.IssueCredential | packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:20 |
Methods
getCredentialStrings()
getCredentialStrings():
string[]
Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:44
Returns
string[]
makeMessage()
makeMessage():
Message
Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:31
Returns
fromMessage()
staticfromMessage(msg:Message):IssueCredential
Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/IssueCredential.ts:57
Parameters
| Parameter | Type |
|---|---|
msg | Message |
Returns
IssueCredential