Uses of Class
org.jivesoftware.smackx.ox.OpenPgpContact
Packages that use OpenPgpContact
Package
Description
Smack API for XEP-0373: OpenPGP for XMPP.
Smack API for XEP-0374: OpenPGP for XMPP: Instant Messaging.
Crypto Providers for XEP-0373: OpenPGP for XMPP using Bouncycastle.
Internal OpenPgpContentElement listeners for XEP-0373: OpenPGP for XMPP.
Abstract OpenPGP store implementations.
OpenPgp store class definitions.
- 
Uses of OpenPgpContact in org.jivesoftware.smackx.ox
Subclasses of OpenPgpContact in org.jivesoftware.smackx.oxMethods in org.jivesoftware.smackx.ox that return OpenPgpContactModifier and TypeMethodDescriptionOpenPgpManager.getOpenPgpContact(EntityBareJid jid) Return an OpenPGP capable contact.Methods in org.jivesoftware.smackx.ox with parameters of type OpenPgpContactModifier and TypeMethodDescriptionOpenPgpManager.decryptOpenPgpElement(OpenPgpElement element, OpenPgpContact sender) Decrypt and or verify anOpenPgpElementand return the decryptedOpenPgpMessage. - 
Uses of OpenPgpContact in org.jivesoftware.smackx.ox_im
Methods in org.jivesoftware.smackx.ox_im with parameters of type OpenPgpContactModifier and TypeMethodDescriptionorg.pgpainless.encryption_signing.EncryptionResultOXInstantMessagingManager.addOxMessage(MessageBuilder messageBuilder, OpenPgpContact contact, List<ExtensionElement> payload) Add an OX-IM message element to a message.booleanOXInstantMessagingManager.contactSupportsOxInstantMessaging(OpenPgpContact contact) Determine, whether a contact announces support for XEP-0374: OpenPGP for XMPP: Instant Messaging.OXInstantMessagingManager.decryptAndVerify(OpenPgpElement element, OpenPgpContact sender) Manually decrypt and verify anOpenPgpElement.voidOxMessageListener.newIncomingOxMessage(OpenPgpContact contact, Message originalMessage, SigncryptElement decryptedPayload, org.pgpainless.decryption_verification.OpenPgpMetadata metadata) This method gets invoked, whenever an OX-IM encrypted message gets received.org.pgpainless.encryption_signing.EncryptionResultOXInstantMessagingManager.sendOxMessage(OpenPgpContact contact, CharSequence body) Send an OX message to aOpenPgpContact.Method parameters in org.jivesoftware.smackx.ox_im with type arguments of type OpenPgpContactModifier and TypeMethodDescriptionorg.pgpainless.encryption_signing.EncryptionResultOXInstantMessagingManager.addOxMessage(MessageBuilder messageBuilder, Set<OpenPgpContact> recipients, List<ExtensionElement> payload) Add an OX-IM message element to a message.OXInstantMessagingManager.signAndEncrypt(Set<OpenPgpContact> contacts, List<ExtensionElement> payload)  - 
Uses of OpenPgpContact in org.jivesoftware.smackx.ox.crypto
Methods in org.jivesoftware.smackx.ox.crypto with parameters of type OpenPgpContactModifier and TypeMethodDescriptionOpenPgpProvider.decryptAndOrVerify(XMPPConnection connection, OpenPgpElement element, OpenPgpSelf self, OpenPgpContact sender) Decrypt and/or verify signatures on an incomingOpenPgpElement.PainlessOpenPgpProvider.decryptAndOrVerify(XMPPConnection connection, OpenPgpElement element, OpenPgpSelf self, OpenPgpContact sender) Method parameters in org.jivesoftware.smackx.ox.crypto with type arguments of type OpenPgpContactModifier and TypeMethodDescriptionOpenPgpProvider.encrypt(CryptElement element, OpenPgpSelf self, Collection<OpenPgpContact> recipients) Encrypt aCryptElementfor allrecipientsand ourselves.PainlessOpenPgpProvider.encrypt(CryptElement element, OpenPgpSelf self, Collection<OpenPgpContact> recipients) OpenPgpProvider.signAndEncrypt(SigncryptElement element, OpenPgpSelf self, Collection<OpenPgpContact> recipients) Sign aSigncryptElementusing our signing key and encrypt it for allrecipientsand ourselves.PainlessOpenPgpProvider.signAndEncrypt(SigncryptElement element, OpenPgpSelf self, Collection<OpenPgpContact> recipients)  - 
Uses of OpenPgpContact in org.jivesoftware.smackx.ox.listener
Methods in org.jivesoftware.smackx.ox.listener with parameters of type OpenPgpContactModifier and TypeMethodDescriptionvoidCryptElementReceivedListener.cryptElementReceived(OpenPgpContact contact, Message originalMessage, CryptElement cryptElement, org.pgpainless.decryption_verification.OpenPgpMetadata metadata) ACryptElementhas been received and successfully decrypted.voidSigncryptElementReceivedListener.signcryptElementReceived(OpenPgpContact contact, Message originalMessage, SigncryptElement signcryptElement, org.pgpainless.decryption_verification.OpenPgpMetadata metadata) ASigncryptElementhas been received and successfully decrypted and verified.voidSignElementReceivedListener.signElementReceived(OpenPgpContact contact, Message originalMessage, SignElement signElement, org.pgpainless.decryption_verification.OpenPgpMetadata metadata) ASignElementhas been received and successfully been verified. - 
Uses of OpenPgpContact in org.jivesoftware.smackx.ox.store.abstr
Fields in org.jivesoftware.smackx.ox.store.abstr with type parameters of type OpenPgpContactModifier and TypeFieldDescriptionprotected final Map<BareJid,OpenPgpContact> AbstractOpenPgpStore.contactsMethods in org.jivesoftware.smackx.ox.store.abstr that return OpenPgpContact - 
Uses of OpenPgpContact in org.jivesoftware.smackx.ox.store.definition
Methods in org.jivesoftware.smackx.ox.store.definition that return OpenPgpContactModifier and TypeMethodDescriptionOpenPgpStore.getOpenPgpContact(BareJid contactsJid) Return anOpenPgpContactfor a contacts jid.