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.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)