|
Wt
4.11.1
|
A class that holds an authentication result. More...
#include <AbstractMfaProcess.h>
Public Member Functions | |
| AuthenticationResult () | |
| Default constructor. | |
| AuthenticationResult (AuthenticationStatus state, const WString &message) | |
| Constructor. | |
| AuthenticationResult (AuthenticationStatus status) | |
| Constructor. | |
| AuthenticationStatus | status () const |
| Returns the authentication status. | |
| const WString & | message () const |
| Returns the authentication message. | |
A class that holds an authentication result.
This class in essence is a record of an authentication attempt. The AuthenticationStatus will indicate whether the event was successful or not, and the optional string provides a way to customize a message. This can be used to display more detailed information to the user, or allow the developer to log some information.
By default this signal is used in TotpProcess::processEnvironment(). There it is fired upon successfully matching the TOTP code and finding a matching environment token (Http::Cookie) against the database respectively.
| Wt::Auth::Mfa::AuthenticationResult::AuthenticationResult | ( | ) |
Default constructor.
Creates an invalid result.
| Wt::Auth::Mfa::AuthenticationResult::AuthenticationResult | ( | AuthenticationStatus | state, |
| const WString & | message ) |
Constructor.
Creates a result with given status and message.
|
explicit |
Constructor.
Creates a result with given status and an empty message.