ProposeCredential
@hyperledger/identus-sdk v8.0.0
@hyperledger/identus-sdk / plugins/internal/didcomm / ProposeCredential
Class: ProposeCredential
Defined in: packages/lib/sdk/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: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:24
Parameters
| Parameter | Type |
|---|---|
body | ProposeCredentialBody |
attachments | AttachmentDescriptor[] |
from? | DID |
to? | DID |
thid? | string |
id? | string |
Returns
ProposeCredential
Properties
| Property | Modifier | Type | Default value | Defined in |
|---|---|---|---|---|
attachments | public | AttachmentDescriptor[] | undefined | packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:26 |
body | public | ProposeCredentialBody | undefined | packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:25 |
from? | public | DID | undefined | packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:27 |
id | public | string | undefined | packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:30 |
thid? | public | string | undefined | packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:29 |
to? | public | DID | undefined | packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:28 |
type | static | "https://didcomm.org/issue-credential/3.0/propose-credential" | ProtocolIds.ProposeCredential | packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:22 |
Methods
makeMessage()
makeMessage():
Message
Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:33
Returns
fromMessage()
staticfromMessage(msg:Message):ProposeCredential
Defined in: packages/lib/sdk/src/plugins/internal/didcomm/protocols/issueCredential/ProposeCredential.ts:46
Parameters
| Parameter | Type |
|---|---|
msg | Message |
Returns
ProposeCredential