| 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–2022 Apache Software Foundation. All rights reserved.