Uses of Class
org.jivesoftware.smackx.ox.OpenPgpContact
-
Packages that use OpenPgpContact Package Description org.jivesoftware.smackx.ox Smack API for XEP-0373: OpenPGP for XMPP.org.jivesoftware.smackx.ox_im Smack API for XEP-0374: OpenPGP for XMPP: Instant Messaging.org.jivesoftware.smackx.ox.crypto Crypto Providers for XEP-0373: OpenPGP for XMPP using Bouncycastle.org.jivesoftware.smackx.ox.listener Internal OpenPgpContentElement listeners for XEP-0373: OpenPGP for XMPP.org.jivesoftware.smackx.ox.store.abstr Abstract OpenPGP store implementations.org.jivesoftware.smackx.ox.store.definition OpenPgp store class definitions. -
-
Uses of OpenPgpContact in org.jivesoftware.smackx.ox
Subclasses of OpenPgpContact in org.jivesoftware.smackx.ox Modifier and Type Class Description classOpenPgpSelfThis class acts as our own OpenPGP identity.Methods in org.jivesoftware.smackx.ox that return OpenPgpContact Modifier and Type Method Description OpenPgpContactOpenPgpManager. getOpenPgpContact(EntityBareJid jid)Return an OpenPGP capable contact.Methods in org.jivesoftware.smackx.ox with parameters of type OpenPgpContact Modifier and Type Method Description OpenPgpMessageOpenPgpManager. 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 OpenPgpContact Modifier and Type Method Description org.pgpainless.decryption_verification.OpenPgpMetadataOXInstantMessagingManager. addOxMessage(MessageBuilder messageBuilder, OpenPgpContact contact, java.util.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.OpenPgpMessageOXInstantMessagingManager. 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.decryption_verification.OpenPgpMetadataOXInstantMessagingManager. sendOxMessage(OpenPgpContact contact, java.lang.CharSequence body)Send an OX message to aOpenPgpContact.Method parameters in org.jivesoftware.smackx.ox_im with type arguments of type OpenPgpContact Modifier and Type Method Description org.pgpainless.decryption_verification.OpenPgpMetadataOXInstantMessagingManager. addOxMessage(MessageBuilder messageBuilder, java.util.Set<OpenPgpContact> recipients, java.util.List<ExtensionElement> payload)Add an OX-IM message element to a message.OpenPgpElementAndMetadataOXInstantMessagingManager. signAndEncrypt(java.util.Set<OpenPgpContact> contacts, java.util.List<ExtensionElement> payload) -
Uses of OpenPgpContact in org.jivesoftware.smackx.ox.crypto
Methods in org.jivesoftware.smackx.ox.crypto with parameters of type OpenPgpContact Modifier and Type Method Description OpenPgpMessageOpenPgpProvider. decryptAndOrVerify(XMPPConnection connection, OpenPgpElement element, OpenPgpSelf self, OpenPgpContact sender)Decrypt and/or verify signatures on an incomingOpenPgpElement.OpenPgpMessagePainlessOpenPgpProvider. decryptAndOrVerify(XMPPConnection connection, OpenPgpElement element, OpenPgpSelf self, OpenPgpContact sender)Method parameters in org.jivesoftware.smackx.ox.crypto with type arguments of type OpenPgpContact Modifier and Type Method Description OpenPgpElementAndMetadataOpenPgpProvider. encrypt(CryptElement element, OpenPgpSelf self, java.util.Collection<OpenPgpContact> recipients)Encrypt aCryptElementfor allrecipientsand ourselves.OpenPgpElementAndMetadataPainlessOpenPgpProvider. encrypt(CryptElement element, OpenPgpSelf self, java.util.Collection<OpenPgpContact> recipients)OpenPgpElementAndMetadataOpenPgpProvider. signAndEncrypt(SigncryptElement element, OpenPgpSelf self, java.util.Collection<OpenPgpContact> recipients)Sign aSigncryptElementusing our signing key and encrypt it for allrecipientsand ourselves.OpenPgpElementAndMetadataPainlessOpenPgpProvider. signAndEncrypt(SigncryptElement element, OpenPgpSelf self, java.util.Collection<OpenPgpContact> recipients) -
Uses of OpenPgpContact in org.jivesoftware.smackx.ox.listener
Methods in org.jivesoftware.smackx.ox.listener with parameters of type OpenPgpContact Modifier and Type Method Description voidCryptElementReceivedListener. 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 OpenPgpContact Modifier and Type Field Description protected java.util.Map<BareJid,OpenPgpContact>AbstractOpenPgpStore. contactsMethods in org.jivesoftware.smackx.ox.store.abstr that return OpenPgpContact Modifier and Type Method Description OpenPgpContactAbstractOpenPgpStore. getOpenPgpContact(BareJid jid) -
Uses of OpenPgpContact in org.jivesoftware.smackx.ox.store.definition
Methods in org.jivesoftware.smackx.ox.store.definition that return OpenPgpContact Modifier and Type Method Description OpenPgpContactOpenPgpStore. getOpenPgpContact(BareJid contactsJid)Return anOpenPgpContactfor a contacts jid.
-