|
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.