Uses of Class
org.jivesoftware.smackx.ox.element.SecretkeyElement
Packages that use SecretkeyElement
Package
Description
Providers for XEP-0373: OpenPGP for XMPP.
Utility classes for XEP-0373: OpenPGP for XMPP.
- 
Uses of SecretkeyElement in org.jivesoftware.smackx.ox.provider
Methods in org.jivesoftware.smackx.ox.provider that return SecretkeyElementModifier and TypeMethodDescriptionSecretkeyElementProvider.parse(XmlPullParser parser, int initialDepth, XmlEnvironment xmlEnvironment)  - 
Uses of SecretkeyElement in org.jivesoftware.smackx.ox.util
Methods in org.jivesoftware.smackx.ox.util that return SecretkeyElementModifier 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 SecretkeyElementOpenPgpPubSubUtil.fetchSecretKey(PepManager pepManager) Fetch the latestSecretkeyElementfrom the private backup node.Methods in org.jivesoftware.smackx.ox.util with parameters of type SecretkeyElementModifier and TypeMethodDescriptionstatic voidOpenPgpPubSubUtil.depositSecretKey(XMPPConnection connection, SecretkeyElement element) Publishes aSecretkeyElementto the secret key node.static org.bouncycastle.openpgp.PGPSecretKeyRingSecretKeyBackupHelper.restoreSecretKeyBackup(SecretkeyElement backup, OpenPgpSecretKeyBackupPassphrase backupCode) Decrypt a secret key backup and return thePGPSecretKeyRingcontained in it.