Uses of Class
io.github.fherbreteau.vodozemac.olm.OlmSession
Packages that use OlmSession
-
Uses of OlmSession in io.github.fherbreteau.vodozemac.account
Methods in io.github.fherbreteau.vodozemac.account that return OlmSessionModifier and TypeMethodDescriptionAccount.createOutboundSession(OlmSessionVersion sessionVersion, Curve25519PublicKey identityKey, Curve25519PublicKey oneTimeKey) Creates anOlmSessionwith the given identity key and one-time key.Account.createOutboundSession(Curve25519PublicKey identityKey, Curve25519PublicKey oneTimeKey) Creates anOlmSessionwith the given identity key and one-time key, using the default session version. -
Uses of OlmSession in io.github.fherbreteau.vodozemac.olm
Methods in io.github.fherbreteau.vodozemac.olm that return OlmSessionModifier and TypeMethodDescriptionInboundCreationResult.session()Returns theOlmSessionthat was created from the pre-key message.static OlmSessionRestores anOlmSessionfrom a previously saved JSON string.static OlmSessionRestores anOlmSessionfrom an encrypted string using a 32-byte key.static OlmSessionOlmSession.unpickleLegacy(String pickleData, byte[] pickleKey) Restores anOlmSessionfrom a legacy libolm pickle format.