Package io.ably.lib.util
-
Interface Summary Interface Description Crypto.ChannelCipher Deprecated. Since version 1.2.11, this interface (which was only ever intended for internal use within this library) has been replaced byCrypto.ChannelCipherSet.Crypto.ChannelCipherSet Internal; a matching encipher and decipher pair, where both are guaranteed to have been configured with the sameCrypto.CipherParamsas each other.Crypto.DecryptingChannelCipher Internal; a cipher used to decrypt plaintext from ciphertext, for a channel.Crypto.EncryptingChannelCipher Internal; a cipher used to encrypt plaintext to ciphertext, for a channel.Log.LogHandler PlatformAgentProvider Serialisation.FromJsonElement<T> -
Class Summary Class Description AgentHeaderCreator Base64Coder A Base64 encoder/decoder.CollectionUtils Crypto Utility classes and interfaces for message payload encryption.Crypto.CipherParams A class encapsulating the client-specifiable parameters for the cipher.CurrentThreadExecutor EventEmitter<Event,Listener> An interface exposing the ability to register listeners for a class of eventsInternalMap<K,V> A map implemented using aConcurrentHashMap.JavaPlatformAgentProvider JsonUtils JsonUtils.JsonUtilsObject Log Log.DefaultHandler Default log handler class that sends output to System.out.Multicaster<T> Collection of members who are listeners, with methods that are safe to be called from any thread.ParamsUtils Serialisation Serialisation.HttpBodyHandler<T> Serialisation.HttpResponseHandler<T> StringUtils