7 #ifndef VIRTRU_TDF3_VIRTRU_CLIENT_CONFIG_H
8 #define VIRTRU_TDF3_VIRTRU_CLIENT_CONFIG_H
25 void setKasUrl(
const std::string& kasUrl);
42 void setEasUrl(
const std::string& easUrl);
51 void setAcmUrl(
const std::string& acmUrl);
59 void setRcaUrl(
const std::string& rcaUrl);
121 #endif // VIRTRU_TDF3_VIRTRU_CLIENT_CONFIG_H
void setOIDCUrl(const std::string &oidcUrl)
std::string m_easUrl
Definition: virtru_client_config.h:110
std::string m_kasUrl
Definition: virtru_client_config.h:108
std::string getAcmUrl() const
void setPlatform(const std::string &platform)
~ClientConfig()=default
Destructor.
std::string m_secureReaderUrl
Definition: virtru_client_config.h:114
std::string getSecureReaderUrl() const
std::string getPlatform() const
std::string m_rcaUrl
Definition: virtru_client_config.h:112
void setEasUrl(const std::string &easUrl)
std::string m_platform
Definition: virtru_client_config.h:115
static ClientConfig & getInstance()
void setEncryptedStorageUrl(const std::string &encryptedStorageUrl)
std::string getBuildVersion() const
std::string m_acmUrl
Definition: virtru_client_config.h:111
Definition: virtru_client_config.h:16
std::string getVirtruClient() const
std::string getEasUrl() const
std::string m_oidcUrl
Definition: virtru_client_config.h:109
std::string getKasUrl() const
void setKasUrl(const std::string &kasUrl)
void setAcmUrl(const std::string &acmUrl)
void setSecureReaderUrl(const std::string &srUrl)
ClientConfig()
Constructs a new ClientConfig instance.
std::string getEncryptedStorageUrl() const
std::string getOIDCUrl() const
std::string m_encryptedStorageUrl
Definition: virtru_client_config.h:113
std::string getRcaUrl() const
void setRcaUrl(const std::string &rcaUrl)