Class DefaultCryptoKeyReader

java.lang.Object
org.apache.pulsar.client.impl.DefaultCryptoKeyReader
All Implemented Interfaces:
Serializable, org.apache.pulsar.client.api.CryptoKeyReader

public class DefaultCryptoKeyReader extends Object implements org.apache.pulsar.client.api.CryptoKeyReader
See Also:
  • Method Details

    • builder

      public static DefaultCryptoKeyReaderBuilder builder()
    • getPublicKey

      public org.apache.pulsar.client.api.EncryptionKeyInfo getPublicKey(String keyName, Map<String,String> metadata)
      Specified by:
      getPublicKey in interface org.apache.pulsar.client.api.CryptoKeyReader
    • getPrivateKey

      public org.apache.pulsar.client.api.EncryptionKeyInfo getPrivateKey(String keyName, Map<String,String> metadata)
      Specified by:
      getPrivateKey in interface org.apache.pulsar.client.api.CryptoKeyReader