Class Gateway
Module: keychain
Inheritance: Gateway
Gateway
Gateway
performs application-level cryptographic operations encrypt, decrypt, sign, and verify.
Static Methods
Return type | Method and Description |
---|---|
|
Initialize module. |
Constructor Summary
Constructor |
---|
|
Instance Methods
Return type | Method and Description |
---|---|
|
Create a contact. |
|
Create a new persona. |
|
Decrypt then verify data that has been signed and encrypted as a string. |
|
Delete a facade (persona or contact). |
|
Get the active persona. |
|
Get the set of contacts for the current active persona. |
|
Get set of personas. |
|
Seed the private key pool and generate mnemonic recovery string. |
|
Sign then encrypt a string so that it can be decrypted (and verified) by the given contacts. |