19#ifndef ENCRYPTIONKEYINFO_H_
20#define ENCRYPTIONKEYINFO_H_
25#include <pulsar/defines.h>
29class EncryptionKeyInfoImpl;
32typedef std::shared_ptr<EncryptionKeyInfoImpl> EncryptionKeyInfoImplPtr;
41 typedef std::map<std::string, std::string> StringMap;
78 EncryptionKeyInfoImplPtr impl_;
80 friend class PulsarWrapper;
Definition: EncryptionKeyInfo.h:34
void setKey(std::string key)
void setMetadata(StringMap &metadata)
StringMap & getMetadata(void)
EncryptionKeyInfo(std::string key, StringMap &metadata)
Definition: Authentication.h:30