Package | Description |
---|---|
org.apache.pulsar.client.api |
Pulsar Client API.
|
Modifier and Type | Method and Description |
---|---|
void |
MessageCrypto.addPublicKeyCipher(Set<String> keyNames,
CryptoKeyReader keyReader) |
ConsumerBuilder<T> |
ConsumerBuilder.cryptoKeyReader(CryptoKeyReader cryptoKeyReader)
Sets a
CryptoKeyReader . |
ReaderBuilder<T> |
ReaderBuilder.cryptoKeyReader(CryptoKeyReader cryptoKeyReader)
Sets a
CryptoKeyReader to decrypt the message payloads. |
ProducerBuilder<T> |
ProducerBuilder.cryptoKeyReader(CryptoKeyReader cryptoKeyReader)
Sets a
CryptoKeyReader . |
io.netty.buffer.ByteBuf |
MessageCrypto.decrypt(Supplier<MetadataT> messageMetadataSupplier,
io.netty.buffer.ByteBuf payload,
CryptoKeyReader keyReader) |
io.netty.buffer.ByteBuf |
MessageCrypto.encrypt(Set<String> encKeys,
CryptoKeyReader keyReader,
Supplier<BuilderT> messageMetadataBuilderSupplier,
io.netty.buffer.ByteBuf payload) |
Copyright © 2017–2020 Apache Software Foundation. All rights reserved.