10Duke Enterprise C++ Client
|
#include <OIDCClientCredentialsGrantLogin.h>
OIDCLogin-service using OIDCClientCredentialsGrantFlow.
Public Member Functions | |
OIDCClientCredentialsLogin (const std::shared_ptr<::tenduke::oauth::ccg::OAuthClientCredentialsGrantFlow > &oauth) | |
Constructs new instance. | |
std::unique_ptr<::tenduke::oidc::OIDCLoginRequest > | login () const override |
Starts the login process by creating a login request. | |
|
explicit |
Constructs new instance.
oauth | - |
|
overridevirtual |
Starts the login process by creating a login request.
Execute the login request to perform the login.
You can keep the login request to e.g. abort a long-running login.
Implements tenduke::oidc::OIDCLogin.