10Duke Enterprise C++ Client
|
This is the complete list of members for tenduke::ee::AbstractClientFactory< P >, including all inherited members.
AbstractClientFactory(const std::string &clientId, const ::tenduke::ServiceConfiguration &serviceConfiguration=::tenduke::ServiceConfiguration()) | tenduke::ee::AbstractClientFactory< P > | inline |
AbstractClientFactory(const ::tenduke::TendukeServices &services) | tenduke::ee::AbstractClientFactory< P > | inlineexplicit |
createClient(const ::tenduke::ee::ClientProperties &clientProperties, const std::string &serviceUrl, const ::tenduke::oauth::OAuthBackendConfiguration &oauthBackendConfiguration, const ::tenduke::oidc::OIDCConfiguration &oidcConfiguration, const P &authenticationConfiguration, const std::string &initialStateAsJSON={}) const | tenduke::ee::AbstractClientFactory< P > | inlinevirtual |
createClientUsingAutodiscovery(const ::tenduke::ee::ClientProperties &clientProperties, const std::string &serviceUrl, const P &authenticationConfiguration, const std::string &initialStateAsJSON={}) const | tenduke::ee::AbstractClientFactory< P > | inline |
createOIDCLoginService(const std::shared_ptr< const ::tenduke::oauth::OAuthConfiguration > &oauthConfig, const std::shared_ptr< const ::tenduke::oidc::OIDCConfiguration > &oidcConfig, const P &authenticationConfig) const =0 | tenduke::ee::AbstractClientFactory< P > | protectedpure virtual |
dumpAutodiscoveryResult(const ::tenduke::oidc::AutoDiscovery &service, const ::tenduke::oidc::AutoDiscoveryResult &result) const | tenduke::ee::AbstractClientFactory< P > | inlineprotectedvirtual |
mkLicensingConfiguration(const std::string &serviceUrl, const ::tenduke::ee::ClientProperties &clientProperties, const ::tenduke::oidc::OIDCConfiguration &oidcConfig) const | tenduke::ee::AbstractClientFactory< P > | inlineprotectedvirtual |
mkOAuthConfiguration(const ::tenduke::oauth::OAuthBackendConfiguration &oauthBackendConfig, const P &authenticationConfig) const =0 | tenduke::ee::AbstractClientFactory< P > | protectedpure virtual |
services (defined in tenduke::ee::AbstractClientFactory< P >) | tenduke::ee::AbstractClientFactory< P > | protected |
~AbstractClientFactory()=default (defined in tenduke::ee::AbstractClientFactory< P >) | tenduke::ee::AbstractClientFactory< P > | virtual |