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