接口的使用
org.apache.pulsar.client.api.CryptoKeyReader
使用CryptoKeyReader的程序包
-
org.apache.pulsar.client.api中CryptoKeyReader的使用
修饰符和类型方法说明voidMessageCrypto.addPublicKeyCipher(Set<String> keyNames, CryptoKeyReader keyReader) ConsumerBuilder.cryptoKeyReader(CryptoKeyReader cryptoKeyReader) Sets aCryptoKeyReader.ProducerBuilder.cryptoKeyReader(CryptoKeyReader cryptoKeyReader) Sets aCryptoKeyReader.ReaderBuilder.cryptoKeyReader(CryptoKeyReader cryptoKeyReader) Sets aCryptoKeyReaderto decrypt the message payloads.TableViewBuilder.cryptoKeyReader(CryptoKeyReader cryptoKeyReader) Set theCryptoKeyReaderto decrypt the message payloads.booleanMessageCrypto.decrypt(Supplier<MetadataT> messageMetadataSupplier, ByteBuffer payload, ByteBuffer outBuffer, CryptoKeyReader keyReader) voidMessageCrypto.encrypt(Set<String> encKeys, CryptoKeyReader keyReader, Supplier<BuilderT> messageMetadataBuilderSupplier, ByteBuffer payload, ByteBuffer outBuffer)