Uses of Interface
org.apache.pulsar.client.api.CryptoKeyReader
-
Uses of CryptoKeyReader in org.apache.pulsar.client.api
Modifier 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)