Uses of Class
org.jivesoftware.smackx.ox.OpenPgpSecretKeyBackupPassphrase
Packages that use OpenPgpSecretKeyBackupPassphrase
Package
Description
Smack API for XEP-0373: OpenPGP for XMPP.
Callback classes Secret key backups.
Utility classes for XEP-0373: OpenPGP for XMPP.
- 
Uses of OpenPgpSecretKeyBackupPassphrase in org.jivesoftware.smackx.ox
Methods in org.jivesoftware.smackx.ox that return OpenPgpSecretKeyBackupPassphraseModifier and TypeMethodDescriptionOpenPgpManager.backupSecretKeyToServer(SecretKeyBackupSelectionCallback selectKeyCallback) Upload the encrypted secret key to a private PEP node.Methods in org.jivesoftware.smackx.ox with parameters of type OpenPgpSecretKeyBackupPassphraseModifier and TypeMethodDescriptionvoidOpenPgpManager.backupSecretKeyToServer(SecretKeyBackupSelectionCallback selectKeyCallback, OpenPgpSecretKeyBackupPassphrase passphrase) Upload the encrypted secret key to a private PEP node. - 
Uses of OpenPgpSecretKeyBackupPassphrase in org.jivesoftware.smackx.ox.callback.backup
Methods in org.jivesoftware.smackx.ox.callback.backup that return OpenPgpSecretKeyBackupPassphraseModifier and TypeMethodDescriptionAskForBackupCodeCallback.askForBackupCode()This callback is used to ask the user to provide a backup code. - 
Uses of OpenPgpSecretKeyBackupPassphrase in org.jivesoftware.smackx.ox.util
Methods in org.jivesoftware.smackx.ox.util that return OpenPgpSecretKeyBackupPassphraseModifier and TypeMethodDescriptionSecretKeyBackupHelper.generateBackupPassword()Generate a secure backup code.Methods in org.jivesoftware.smackx.ox.util with parameters of type OpenPgpSecretKeyBackupPassphraseModifier and TypeMethodDescriptionstatic SecretkeyElementSecretKeyBackupHelper.createSecretkeyElement(byte[] keys, OpenPgpSecretKeyBackupPassphrase backupCode) Create aSecretkeyElementwhich contains the secret keys which are serialized inkeysand is symmetrically encrypted using thebackupCode.static SecretkeyElementSecretKeyBackupHelper.createSecretkeyElement(OpenPgpProvider provider, BareJid owner, Set<org.pgpainless.key.OpenPgpV4Fingerprint> fingerprints, OpenPgpSecretKeyBackupPassphrase backupCode) Create aSecretkeyElementwhich contains the secret keys listed infingerprintsand is encrypted symmetrically using thebackupCode.static org.bouncycastle.openpgp.PGPSecretKeyRingSecretKeyBackupHelper.restoreSecretKeyBackup(SecretkeyElement backup, OpenPgpSecretKeyBackupPassphrase backupCode) Decrypt a secret key backup and return thePGPSecretKeyRingcontained in it.