| Prev Package | Next Package | Frames | No Frames |
Interface Summary | |
| IKeyring | The top-level interface to a keyring: a file that is used to store and protect public and private cryptographic keys. |
| IPrivateKeyring | An interface to private, or "personal", keyrings, which contain private credentials. |
| IPublicKeyring | An interface for keyrings that contain trusted (by the owner) public credentials (incl. certificates). |
| PasswordProtectedEntry | |
Class Summary | |
| AuthenticatedEntry | |
| BaseKeyring | |
| BinaryDataEntry | A binary data entry is a primitive entry that simply contains some amount of arbitrary binary data and an optional content type. |
| CertificateEntry | An immutable class representing a trusted certificate entry. |
| CertPathEntry | A primitive entry that contains a path of X.509 certificates. |
| CompressedEntry | |
| EncryptedEntry | |
| Entry | An immutable class representing a single entry in a keyring. |
| EnvelopeEntry | An envelope entry is a generic container for some number of primitive and other envelope entries. |
| GnuPrivateKeyring | |
| GnuPublicKeyring | |
| MaskableEnvelopeEntry | An envelope entry that can be "masked" -- placed in a state where the envelope's contents cannot be accessed, due to the envelope not being fully decoded, for example. |
| PasswordAuthenticatedEntry | An entry authenticated with a password-based MAC. |
| PasswordEncryptedEntry | An envelope that is encrypted with a password-derived key. |
| PrimitiveEntry | A primitive entry is an entry that contains a single cryptographic entity. |
| PrivateKeyEntry | An immutable class representing a private or secret key entry. |
| Properties | A set of (name => value) pairs used in keyring entries.
|
| PublicKeyEntry | |
Exception Summary | |
| MalformedKeyringException | |