|
10Duke Scale C++ Client
|
This is the complete list of members for tenduke::se::ROPGAuthenticatingClientFactory, including all inherited members.
| AbstractClientFactory(const std::string &clientId, const ::tenduke::ServiceConfiguration &serviceConfiguration) | tenduke::se::AbstractClientFactory<::tenduke::oidc::ropg::ROPGAuthenticationConfig > | inline |
| AbstractClientFactory(const ::tenduke::TendukeServices &services) | tenduke::se::AbstractClientFactory<::tenduke::oidc::ropg::ROPGAuthenticationConfig > | inlineexplicit |
| AbstractClientFactory(const std::string &clientId, const ::tenduke::ServiceConfiguration &serviceConfiguration) | tenduke::se::AbstractClientFactory<::tenduke::oidc::ropg::ROPGAuthenticationConfig > | inline |
| AbstractClientFactory(const ::tenduke::TendukeServices &services) | tenduke::se::AbstractClientFactory<::tenduke::oidc::ropg::ROPGAuthenticationConfig > | inlineexplicit |
| AbstractClientFactory(const std::string &clientId, const ::tenduke::ServiceConfiguration &serviceConfiguration) | tenduke::se::AbstractClientFactory<::tenduke::oidc::ropg::ROPGAuthenticationConfig > | inline |
| AbstractClientFactory(const ::tenduke::TendukeServices &services) | tenduke::se::AbstractClientFactory<::tenduke::oidc::ropg::ROPGAuthenticationConfig > | inlineexplicit |
| canUseState(const ::tenduke::se::ClientState &state) const override | tenduke::se::ROPGAuthenticatingClientFactory | protectedvirtual |
| createClient(const ::tenduke::se::ClientProperties &clientProperties, const ::tenduke::se::BackendConfiguration &backendConfiguration, const ::tenduke::oauth::OAuthBackendConfiguration &oauthBackendConfiguration, const ::tenduke::oidc::OIDCConfiguration &oidcConfiguration, const ::tenduke::oidc::ropg::ROPGAuthenticationConfig &authenticationConfiguration, const std::string &initialStateAsJSON={}) const | tenduke::se::AbstractClientFactory<::tenduke::oidc::ropg::ROPGAuthenticationConfig > | inlinevirtual |
| createClient(const ::tenduke::se::ClientProperties &clientProperties, const ::tenduke::se::BackendConfiguration &backendConfiguration, const ::tenduke::oauth::OAuthBackendConfiguration &oauthBackendConfiguration, const ::tenduke::oidc::OIDCConfiguration &oidcConfiguration, const ::tenduke::oidc::ropg::ROPGAuthenticationConfig &authenticationConfiguration, const std::string &initialStateAsJSON={}) const | tenduke::se::AbstractClientFactory<::tenduke::oidc::ropg::ROPGAuthenticationConfig > | inlinevirtual |
| createClient(const ::tenduke::se::ClientProperties &clientProperties, const ::tenduke::se::BackendConfiguration &backendConfiguration, const ::tenduke::oauth::OAuthBackendConfiguration &oauthBackendConfiguration, const ::tenduke::oidc::OIDCConfiguration &oidcConfiguration, const ::tenduke::oidc::ropg::ROPGAuthenticationConfig &authenticationConfiguration, const std::string &initialStateAsJSON={}) const | tenduke::se::AbstractClientFactory<::tenduke::oidc::ropg::ROPGAuthenticationConfig > | inlinevirtual |
| createClientUsingAutodiscovery(const ::tenduke::se::ClientProperties &clientProperties, const ::tenduke::se::BackendConfiguration &backendConfiguration, const std::string &oidcAutodiscoveryURL, const ::tenduke::oidc::ropg::ROPGAuthenticationConfig &authenticationConfiguration, const std::string &initialStateAsJSON={}) const | tenduke::se::AbstractClientFactory<::tenduke::oidc::ropg::ROPGAuthenticationConfig > | inline |
| createClientUsingAutodiscovery(const ::tenduke::se::ClientProperties &clientProperties, const ::tenduke::se::BackendConfiguration &backendConfiguration, const std::string &oidcAutodiscoveryURL, const ::tenduke::oidc::ropg::ROPGAuthenticationConfig &authenticationConfiguration, const std::string &initialStateAsJSON={}) const | tenduke::se::AbstractClientFactory<::tenduke::oidc::ropg::ROPGAuthenticationConfig > | inline |
| createClientUsingAutodiscovery(const ::tenduke::se::ClientProperties &clientProperties, const ::tenduke::se::BackendConfiguration &backendConfiguration, const std::string &oidcAutodiscoveryURL, const ::tenduke::oidc::ropg::ROPGAuthenticationConfig &authenticationConfiguration, const std::string &initialStateAsJSON={}) const | tenduke::se::AbstractClientFactory<::tenduke::oidc::ropg::ROPGAuthenticationConfig > | inline |
| createOIDCLoginService(const std::shared_ptr< const ::tenduke::oauth::OAuthConfiguration > &oauthConfiguration, const std::shared_ptr< const ::tenduke::oidc::OIDCConfiguration > &oidcConfiguration, const ::tenduke::oidc::ropg::ROPGAuthenticationConfig &authenticationConfiguration) const override (defined in tenduke::se::ROPGAuthenticatingClientFactory) | tenduke::se::ROPGAuthenticatingClientFactory | protectedvirtual |
| dumpAutodiscoveryResult(const ::tenduke::oidc::AutoDiscovery &service, const ::tenduke::oidc::AutoDiscoveryResult &result) const | tenduke::se::AbstractClientFactory<::tenduke::oidc::ropg::ROPGAuthenticationConfig > | inlineprotectedvirtual |
| dumpAutodiscoveryResult(const ::tenduke::oidc::AutoDiscovery &service, const ::tenduke::oidc::AutoDiscoveryResult &result) const | tenduke::se::AbstractClientFactory<::tenduke::oidc::ropg::ROPGAuthenticationConfig > | inlineprotectedvirtual |
| dumpAutodiscoveryResult(const ::tenduke::oidc::AutoDiscovery &service, const ::tenduke::oidc::AutoDiscoveryResult &result) const | tenduke::se::AbstractClientFactory<::tenduke::oidc::ropg::ROPGAuthenticationConfig > | inlineprotectedvirtual |
| mkOAuthConfiguration(const ::tenduke::oauth::OAuthBackendConfiguration &oauthBackendConfiguration, const ::tenduke::oidc::ropg::ROPGAuthenticationConfig &authenticationConfiguration) const override | tenduke::se::ROPGAuthenticatingClientFactory | protectedvirtual |
| ROPGAuthenticatingClientFactory(const std::string &clientId, const ::tenduke::ServiceConfiguration &serviceConfiguration=::tenduke::ServiceConfiguration()) (defined in tenduke::se::ROPGAuthenticatingClientFactory) | tenduke::se::ROPGAuthenticatingClientFactory | inlineexplicit |
| ROPGAuthenticatingClientFactory(const ::tenduke::TendukeServices &services) (defined in tenduke::se::ROPGAuthenticatingClientFactory) | tenduke::se::ROPGAuthenticatingClientFactory | inlineexplicit |