public class FederatedCredentialValidation extends Object
Constructor and Description |
---|
FederatedCredentialValidation() |
public static boolean validPassword(KeycloakSession session, RealmModel realm, UserModel user, String password, UserCredentialValueModel fedCred)
realm
- user
- password
- public static boolean validateHashedCredential(KeycloakSession session, RealmModel realm, UserModel user, String unhashedCredValue, UserCredentialValueModel credential)
public static boolean validPasswordToken(RealmModel realm, UserModel user, String encodedPasswordToken)
public static boolean validHOTP(KeycloakSession session, RealmModel realm, UserModel user, String otp, List<UserCredentialValueModel> fedCreds)
public static boolean validTOTP(RealmModel realm, UserModel user, String otp, List<UserCredentialValueModel> fedCreds)
public static boolean validSecret(RealmModel realm, UserModel user, String secret, UserCredentialValueModel cred)
public static boolean validCredential(KeycloakSession session, RealmModel realm, UserModel user, UserCredentialModel credential, List<UserCredentialValueModel> fedCreds)
Copyright © 2016 JBoss by Red Hat. All rights reserved.