10Duke Enterprise C++ Client
Loading...
Searching...
No Matches
tenduke::oidc::ropg::OIDCResourceOwnerPasswordLoginRequest Class Reference
Inheritance diagram for tenduke::oidc::ropg::OIDCResourceOwnerPasswordLoginRequest:
tenduke::oidc::OIDCLoginRequest

Public Member Functions

 OIDCResourceOwnerPasswordLoginRequest (std::unique_ptr<::tenduke::oidc::ropg::OIDCResourceOwnerPasswordRequest > request, std::uint32_t maxLoginAttempts)
 
std::unique_ptr<::tenduke::oidc::OIDCStateexecute () override
 Performs the login.
 
void abort () override
 Aborts the login.
 

Member Function Documentation

◆ abort()

void tenduke::oauth::ropg::OIDCResourceOwnerPasswordLoginRequest::abort ( )
overridevirtual

Aborts the login.

This allows another thread to abort a dangling login process.

Implements tenduke::oidc::OIDCLoginRequest.

◆ execute()

std::unique_ptr<::OIDCState > tenduke::oauth::ropg::OIDCResourceOwnerPasswordLoginRequest::execute ( )
overridevirtual

Performs the login.

Returns
new OIDCState describing the user session

Implements tenduke::oidc::OIDCLoginRequest.


The documentation for this class was generated from the following files: