Package io.ably.lib.util
Interface Crypto.DecryptingChannelCipher
- Enclosing class:
- Crypto
public static interface Crypto.DecryptingChannelCipher
Internal; a cipher used to decrypt plaintext from ciphertext, for a channel.
-
Method Summary
-
Method Details
-
decrypt
Deciphers ciphertext. This method is not safe to be called from multiple threads at the same time, and it will throw aConcurrentModificationException
if that happens at runtime.- Returns:
- plaintext, being the result of decrypting ciphertext.
- Throws:
-
ConcurrentModificationException
- If this method is called from more than one thread at a time. AblyException
-