Virtru SDK for C++
2.8.0
Virtru C++ SDK library - Create, Read, and Manage TDF3 Files
|
This is the complete list of members for virtru::Client, including all inherited members.
Client(std::string owner, std::string appId) | virtru::Client | |
Client(std::string owner, std::string apiKey, std::string apiSecret) | virtru::Client | |
Client(std::string owner, std::string organizationName, std::string clientId, std::string clientSecret) | virtru::Client | |
Client(const Credentials &credentials) | virtru::Client | |
Client()=delete | virtru::Client | |
Client(const Client &client)=delete | virtru::Client | |
Client(Client &&client)=delete | virtru::Client | |
decryptFile(const std::string &inFilepath, const std::string &outFilepath) | virtru::Client | |
decryptRCAToFile(const std::string &rcaLink, const std::string &outFilepath) | virtru::Client | |
decryptRCAToString(const std::string &rcaLink) | virtru::Client | |
decryptStream(std::istream &inStream, std::ostream &outStream) | virtru::Client | |
decryptString(std::string tdfData) | virtru::Client | |
enableConsoleLogging(LogLevel logLevel=LogLevel::Current) | virtru::Client | |
encryptFile(const EncryptFileParams &encryptFileParam) | virtru::Client | |
encryptFileToRCA(const EncryptFileParams &encryptFileParam) | virtru::Client | |
encryptStream(const EncryptStreamParams &encryptStreamParams) | virtru::Client | |
encryptString(const EncryptStringParams &encryptStringParams) | virtru::Client | |
encryptStringToRCA(const EncryptStringParams &encryptStringParams) | virtru::Client | |
fetchPolicyForUUID(const std::string &policyUUID) | virtru::Client | |
getUserId() | virtru::Client | |
initClient() | virtru::Client | private |
m_virtruTDF3Builder | virtru::Client | private |
operator=(const Client &client)=delete | virtru::Client | |
operator=(Client &&client)=delete | virtru::Client | |
prepareForEncrypt(const EncryptParams &encryptParams) | virtru::Client | private |
revokeFile(const std::string &tdfFile) | virtru::Client | |
revokeFiles(const std::vector< std::string > &files) | virtru::Client | |
revokePolicies(const std::vector< std::string > &policyUUIDs) | virtru::Client | |
revokePolicy(const std::string &policyUUID) | virtru::Client | |
setAcmUrl(const std::string &acmUrl) | virtru::Client | |
setCertAuthority(const std::string &certAuthority) | virtru::Client | |
setEasUrl(const std::string &easUrl) | virtru::Client | |
setEncryptedStorageURL(const std::string &encryptedStorageUrl) | virtru::Client | |
setExternalLogger(std::shared_ptr< ILogger > externalLogger, LogLevel logLevel=LogLevel::Current) | virtru::Client | |
setKasUrl(const std::string &kasUrl) | virtru::Client | |
setKeyAccessType(KeyAccessType keyAccessType) | virtru::Client | |
setOffline(bool state) | virtru::Client | |
setOIDCProviderUrl(const std::string &oidcUrl) | virtru::Client | |
setProtocol(Protocol protocol) | virtru::Client | |
setRCAServiceURL(const std::string &rcaServiceURL) | virtru::Client | |
setSecureReaderURL(const std::string &srUrl) | virtru::Client | |
updatePolicyForFile(const Policy &policy, const std::string &tdfFile) | virtru::Client | |
updatePolicyForFiles(const Policy &policy, const std::vector< std::string > &files) | virtru::Client | |
updatePolicyForUUID(const Policy &policy, const std::string &policyUUID) | virtru::Client | |
updatePolicyForUUIDs(const Policy &policy, const std::vector< std::string > &policyUUIDs) | virtru::Client | |
~Client() | virtru::Client |