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.