Package | Description |
---|---|
org.keycloak.authentication.requiredactions | |
org.keycloak.credential | |
org.keycloak.models.credential | |
org.keycloak.models.utils | |
org.keycloak.utils |
Modifier and Type | Method and Description |
---|---|
protected boolean |
UpdateTotp.validateOTPCredential(RequiredActionContext context,
String token,
OTPCredentialModel credentialModel,
OTPPolicy policy) |
Modifier and Type | Method and Description |
---|---|
OTPCredentialModel |
OTPCredentialProvider.getCredentialFromModel(CredentialModel model) |
Modifier and Type | Method and Description |
---|---|
CredentialModel |
OTPCredentialProvider.createCredential(RealmModel realm,
UserModel user,
OTPCredentialModel credentialModel) |
Modifier and Type | Method and Description |
---|---|
static OTPCredentialModel |
OTPCredentialModel.createFromCredentialModel(CredentialModel credentialModel) |
static OTPCredentialModel |
OTPCredentialModel.createFromPolicy(RealmModel realm,
String secretValue) |
static OTPCredentialModel |
OTPCredentialModel.createFromPolicy(RealmModel realm,
String secretValue,
String userLabel) |
static OTPCredentialModel |
OTPCredentialModel.createHOTP(String secretValue,
int digits,
int counter,
String algorithm) |
static OTPCredentialModel |
OTPCredentialModel.createTOTP(String secretValue,
int digits,
int period,
String algorithm) |
Modifier and Type | Method and Description |
---|---|
static boolean |
CredentialValidation.validOTP(String token,
OTPCredentialModel credentialModel,
int lookAheadWindow) |
Modifier and Type | Method and Description |
---|---|
static boolean |
CredentialHelper.createOTPCredential(KeycloakSession session,
RealmModel realm,
UserModel user,
String totpCode,
OTPCredentialModel credentialModel)
Create OTP credential either in userStorage or local storage (Keycloak DB)
|
Copyright © 2020 JBoss by Red Hat. All rights reserved.