10Duke Scale C++ Client
Loading...
Searching...
No Matches
tenduke::oidc::DefaultOIDCBrowserFlow Member List

This is the complete list of members for tenduke::oidc::DefaultOIDCBrowserFlow, including all inherited members.

authenticate(const std::string &scopes) const overridetenduke::oidc::DefaultOIDCBrowserFlowvirtual
authenticate(const std::string &scopes, const std::map< std::string, std::string > &additionalParameters) const overridetenduke::oidc::DefaultOIDCBrowserFlowvirtual
BaseOIDCClient(const std::shared_ptr< const tenduke::oidc::OIDCConfiguration > &oidcConfiguration, const std::shared_ptr< const tenduke::oauth::OAuthClient > &oauthClient, const std::shared_ptr< const tenduke::jwt::JWTParser > &jwtParser, const std::shared_ptr< const tenduke::http::HTTPClient > &httpClient)tenduke::oidc::BaseOIDCClient
DEFAULT_NONCE_LENGTHtenduke::oidc::DefaultOIDCBrowserFlowstatic
DefaultOIDCBrowserFlow(const std::shared_ptr< const tenduke::oidc::OIDCConfiguration > &oidcConfiguration, const std::shared_ptr< const tenduke::oauth::OAuthBrowserFlow > &oauthClient, const std::shared_ptr< tenduke::utl::random::RandomUrlSafeString > &randomUrlSafeString, const std::shared_ptr< const tenduke::jwt::JWTParser > &jwtParser, const std::shared_ptr< const tenduke::http::HTTPClient > &httpClient, size_t nonceLength=DEFAULT_NONCE_LENGTH)tenduke::oidc::DefaultOIDCBrowserFlow
ensureOpenIDScope(const std::string &scopes)tenduke::oidc::BaseOIDCClientprotectedstatic
generateNonce() consttenduke::oidc::DefaultOIDCBrowserFlowprotected
httptenduke::oidc::BaseOIDCClientprotected
oidcConfigurationtenduke::oidc::BaseOIDCClientprotected
parseJWTtenduke::oidc::BaseOIDCClientprotected
refresh(const std::shared_ptr< tenduke::oidc::OIDCState > &state) const overridetenduke::oidc::BaseOIDCClientvirtual
requestUserinfo(const std::string &accessToken) const overridetenduke::oidc::BaseOIDCClientvirtual
~OIDCClient()=default (defined in tenduke::oidc::OIDCClient)tenduke::oidc::OIDCClientvirtual