接口的使用
org.apache.pulsar.client.api.CryptoKeyReader
-
使用CryptoKeyReader的程序包 程序包 说明 org.apache.pulsar.client.api Pulsar Client API. -
-
org.apache.pulsar.client.api中CryptoKeyReader的使用
参数类型为CryptoKeyReader的org.apache.pulsar.client.api中的方法 修饰符和类型 方法 说明 voidMessageCrypto. 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 aCryptoKeyReaderto decrypt the message payloads.booleanMessageCrypto. decrypt(java.util.function.Supplier<MetadataT> messageMetadataSupplier, java.nio.ByteBuffer payload, java.nio.ByteBuffer outBuffer, CryptoKeyReader keyReader)voidMessageCrypto. encrypt(java.util.Set<java.lang.String> encKeys, CryptoKeyReader keyReader, java.util.function.Supplier<BuilderT> messageMetadataBuilderSupplier, java.nio.ByteBuffer payload, java.nio.ByteBuffer outBuffer)
-