10Duke Enterprise C++ Client
|
#include <OIDCLoginRequest.h>
Login-request initiated by OIDCLogin-service.
Public Member Functions | |
virtual std::unique_ptr< tenduke::oidc::OIDCState > | execute ()=0 |
Performs the login. | |
virtual void | abort ()=0 |
Aborts the login. | |
|
pure virtual |
Aborts the login.
This allows another thread to abort a dangling login process.
Implemented in tenduke::demo::ConsoleOIDCLoginRequest, tenduke::oidc::ccg::OIDCClientCredentialsGrantLoginRequest, tenduke::oidc::ropg::OIDCResourceOwnerPasswordLoginRequest, tenduke::test::oidc::FakeOIDCLoginRequest, tenduke::oidc::device::OIDCDeviceFlowLoginRequest, and tenduke::oidc::osbrowser::OIDCLoginRequestWithLoopbackRedirection.
|
pure virtual |
Performs the login.
Implemented in tenduke::demo::ConsoleOIDCLoginRequest, tenduke::oidc::ccg::OIDCClientCredentialsGrantLoginRequest, tenduke::oidc::ropg::OIDCResourceOwnerPasswordLoginRequest, tenduke::test::oidc::FakeOIDCLoginRequest, tenduke::oidc::device::OIDCDeviceFlowLoginRequest, and tenduke::oidc::osbrowser::OIDCLoginRequestWithLoopbackRedirection.