Uses of Interface
org.apache.pulsar.client.api.CryptoKeyReader
Packages that use CryptoKeyReader
-
Uses of CryptoKeyReader in org.apache.pulsar.client.api
Classes in org.apache.pulsar.client.api that implement CryptoKeyReaderMethods in org.apache.pulsar.client.api with parameters of type CryptoKeyReaderModifier and TypeMethodDescriptionvoid
MessageCrypto.addPublicKeyCipher
(Set<String> keyNames, CryptoKeyReader keyReader) ConsumerBuilder.cryptoKeyReader
(CryptoKeyReader cryptoKeyReader) Sets aCryptoKeyReader
.ProducerBuilder.cryptoKeyReader
(CryptoKeyReader cryptoKeyReader) Sets aCryptoKeyReader
.ReaderBuilder.cryptoKeyReader
(CryptoKeyReader cryptoKeyReader) Sets aCryptoKeyReader
to decrypt the message payloads.TableViewBuilder.cryptoKeyReader
(CryptoKeyReader cryptoKeyReader) Set theCryptoKeyReader
to decrypt the message payloads.boolean
MessageCrypto.decrypt
(Supplier<MetadataT> messageMetadataSupplier, ByteBuffer payload, ByteBuffer outBuffer, CryptoKeyReader keyReader) void
MessageCrypto.encrypt
(Set<String> encKeys, CryptoKeyReader keyReader, Supplier<BuilderT> messageMetadataBuilderSupplier, ByteBuffer payload, ByteBuffer outBuffer)