10Duke Enterprise C++ Client
|
Services to perform OIDC-login using OS-browser with loopback redirection.
These classes contain implementation, which perform OIDC user login, where the authentication is done in operating system default browser and the login result is handled with local HTTP-server.
For details, see section 7.3 of RFC 8252.
Classes | |
class | BrowserAuthenticationConfig |
Configuration for "default OS-browser"-based authentication. More... | |
class | OIDCLoginRequestWithLoopbackRedirection |
An implementation of tenduke::sso::OIDCLogin using external browser (the OS default browser) and with "Loopback Interface Redirection" (see https://www.rfc-editor.org/rfc/rfc8252#section-7.3). More... | |
class | OIDCLoginWithLoopbackRedirection |
An implementation of tenduke::sso::OIDCLogin using external browser (the OS default browser) and with "Loopback Interface Redirection" (see https://www.rfc-editor.org/rfc/rfc8252#section-7.3). More... | |
class | RedirectUriHandler |
A HTTPRequestHandler, which listens to OAuth2 server redirect URI and signals of the completion of the login. More... | |