|
static const std::uint32_t | DEFAULT_LOGIN_ATTEMPTS = 0 |
|
static const std::uint32_t | UNLIMITED_LOGIN_ATTEMPTS = UINT32_MAX |
|
◆ ROPGAuthenticationConfig()
Creates new instance.
- Parameters
-
credentialsProvider | callback to provide the login credentials, when performing authentication |
oauthClientId | OAuth client id |
oauthClientSecret | OAuth client secret |
maxLoginAttempts | maximum number of login attempts. Once all attempts are used up, the operation throws tenduke::oauth::OAuthInvalidGrant. This is per login request. 0 is unlimited. |
oidcSessionConfiguration | OIDC session configuration |
scopes | OAuth scopes to request |
◆ getMaxLoginAttempts()
std::uint32_t tenduke::oidc::ropg::ROPGAuthenticationConfig::getMaxLoginAttempts |
( |
| ) |
const |
|
inline |
Returns maximum number of login attempts.
- Returns
- the maximum number of login attempts
The documentation for this class was generated from the following file: