Class Persona
Package: io.keychain.core
public class Persona extends io.keychain.core.Facade
Description
Persona
represents a cryptographic identity, the private keys of which are created and managed within the same local database used by the Gateway
object that created the Persona
. The cryptographic identity comprises of an encryption keychain and a signature keychaink. The Persona
class functions primarily as a handle for Persona
objects that are established by the Gateway
object.
Multiple Personas
may be managed by the same Gateway
, and each Persona
maps to a different set of Contacts
. As such, Persona
objects provide context for Gateway
cryptographic operations such as encryption and signing, as the Contacts
of one Persona
might not be a Contact
of another Persona
.
Methods inherited from class io.keychain.core.Facade |
|