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