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::CredentialsOidc, including all inherited members.
clone() const | virtru::CredentialsOidc | virtual |
Credentials(CredentialsType type=CredentialsType::None) | virtru::Credentials | |
CredentialsOidc(const std::string &owner, const std::string &clientId, const std::string &clientSecret, const std::string &clientPubkey, const std::string &organizationName, const std::string &oidcEndpoint) | virtru::CredentialsOidc | |
CredentialsOidc(const std::string &owner, const std::string &refreshToken, const std::string &clientPubkey, const std::string &organizationName, const std::string &oidcEndpoint) | virtru::CredentialsOidc | |
CredentialsOidc(const std::string &userId, const OIDCHeaders &headers) | virtru::CredentialsOidc | |
CredentialsOidc(const std::string &userId, const std::string &authorizationString, const std::string &clientToken) | virtru::CredentialsOidc | |
exchangeCredentials(const std::string &clientId, const std::string &clientSecret) const | virtru::CredentialsOidc | private |
exchangeRefresh(const std::string &refreshToken) const | virtru::CredentialsOidc | private |
generateAuthHeaders(const std::string &url, const std::string &method, const std::string &body, const std::map< std::string, std::string > &headers, const std::string &date) | virtru::CredentialsOidc | virtual |
getAccessToken() | virtru::CredentialsOidc | |
getHTTPServiceProvider() const | virtru::CredentialsOidc | private |
getType() const | virtru::Credentials | |
getTypeStr() const | virtru::Credentials | |
getUserId() const | virtru::CredentialsOidc | virtual |
m_clientId | virtru::CredentialsOidc | private |
m_clientPubkey | virtru::CredentialsOidc | private |
m_clientSecret | virtru::CredentialsOidc | private |
m_headers | virtru::CredentialsOidc | private |
m_networkServiceProvider | virtru::CredentialsOidc | private |
m_oidcEndpoint | virtru::CredentialsOidc | private |
m_orgName | virtru::CredentialsOidc | private |
m_owner | virtru::CredentialsOidc | private |
m_tokens | virtru::CredentialsOidc | private |
m_type | virtru::Credentials | protected |
parseUrlTODO(const std::string &url) const | virtru::Credentials | protected |
setHTTPServiceProvider(std::weak_ptr< INetwork > httpServiceProvider) | virtru::CredentialsOidc | |
str() const | virtru::CredentialsOidc | virtual |
userInfo(const std::string &accessToken) const | virtru::CredentialsOidc | private |
~Credentials() | virtru::Credentials | virtual |
~CredentialsOidc() | virtru::CredentialsOidc | virtual |