All Classes and Interfaces

Class
Description
 
 
 
 
 
This class describes an OpenPGP content element which is encrypted, but not signed.
ExtensionElementProvider implementation for the CryptElement.
 
Abstract class that bundles functionality of encrypted OpenPGP content elements (CryptElement, SigncryptElement) together.
This class is an implementation of the OpenPgpKeyStore, which stores keys in a file structure.
Implementation of the OpenPgpMetadataStore, which stores metadata information in a file structure.
Implementation of the OpenPgpStore which stores all information in a directory structure.
Implementation of the OpenPgpTrustStore which stores information in a directory structure.
Exception that gets thrown if the backup code entered by the user is invalid.
Exception that gets thrown when an operation is missing an OpenPGP key.
This exception gets thrown, if the user tries to import a key of a user which is lacking a user-id with the users jid.
This exception gets thrown in case the user tries to restore a secret key backup from PubSub, but no backup has been found.
The OpenPgpContact is sort of a specialized view on the OpenPgpStore, which gives you access to the information about the user.
This class describes an OpenPGP content element.
Abstract ExtensionElementProvider implementation for the also abstract OpenPgpContentElement.
 
Class that represents an OpenPGP message.
Bundle together an OpenPgpElement and OpenPgpMetadata.
ExtensionElementProvider implementation for the OpenPgpElement.
Initializer class which registers ExtensionElementProviders on startup.
 
Entry point for Smacks API for OpenPGP for XMPP.
This class embodies a decrypted and/or verified OpenPgpElement.
 
 
 
 
Represents a secret key backup passphrase whose format is described in XEP-0373 ยง5.3.
This class acts as our own OpenPGP identity.
 
 
 
Entry point of Smacks API for XEP-0374: OpenPGP for XMPP: Instant Messaging.
 
 
Class representing a pubkey element which is used to transport OpenPGP public keys.
Element that contains the base64 encoded public key.
ExtensionElementProvider implementation for the PubkeyElement.
Class that represents a public key list which was announced to a users metadata node.
 
 
 
Helper class which provides some functions needed for backup/restore of the users secret key to/from their private PubSub node.
Callback to allow the user to decide, which locally available secret keys they want to include in a backup.
This class represents a secretkey element which contains a users OpenPGP secret key.
ExtensionElementProvider implementation for the SecretkeyElement.
 
Callback to let the user decide which key from a backup they want to restore.
This class represents an OpenPGP content element which is encrypted and signed.
ExtensionElementProvider implementation for the SigncryptElement.
 
This class represents an OpenPGP content element which is not encrypted but signed.
ExtensionElementProvider implementation for the SignElement.