10Duke Enterprise C++ Client
|
#include <ConsoleOIDCLoginRequest.h>
Simple OIDC-login request, which uses console and any browser with developer tools to demonstrate how the browser integration should work.
See the source code of method execute()
for details.
Public Member Functions | |
ConsoleOIDCLoginRequest (const std::shared_ptr<::tenduke::oidc::OIDCBrowserFlow > &oidcClient, const std::string &oauthRedirectUri) | |
std::unique_ptr< tenduke::oidc::OIDCState > | execute () override |
Performs the login. | |
void | abort () override |
Aborts the login. | |
|
overridevirtual |
Aborts the login.
This allows another thread to abort a dangling login process.
Implements tenduke::oidc::OIDCLoginRequest.
|
overridevirtual |
Performs the login.
Implements tenduke::oidc::OIDCLoginRequest.