Uses of Interface
org.apache.pulsar.client.api.CryptoKeyReader
-
Packages that use CryptoKeyReader Package Description org.apache.pulsar.client.api Pulsar Client API. -
-
Uses of CryptoKeyReader in org.apache.pulsar.client.api
Methods in org.apache.pulsar.client.api with parameters of type CryptoKeyReader Modifier and Type Method Description void
MessageCrypto. addPublicKeyCipher(java.util.Set<java.lang.String> keyNames, CryptoKeyReader keyReader)
ConsumerBuilder<T>
ConsumerBuilder. cryptoKeyReader(CryptoKeyReader cryptoKeyReader)
Sets aCryptoKeyReader
.ProducerBuilder<T>
ProducerBuilder. cryptoKeyReader(CryptoKeyReader cryptoKeyReader)
Sets aCryptoKeyReader
.ReaderBuilder<T>
ReaderBuilder. cryptoKeyReader(CryptoKeyReader cryptoKeyReader)
Sets aCryptoKeyReader
to decrypt the message payloads.boolean
MessageCrypto. decrypt(java.util.function.Supplier<MetadataT> messageMetadataSupplier, java.nio.ByteBuffer payload, java.nio.ByteBuffer outBuffer, CryptoKeyReader keyReader)
void
MessageCrypto. encrypt(java.util.Set<java.lang.String> encKeys, CryptoKeyReader keyReader, java.util.function.Supplier<BuilderT> messageMetadataBuilderSupplier, java.nio.ByteBuffer payload, java.nio.ByteBuffer outBuffer)
-