Package org.keycloak.models.utils
Class RecoveryAuthnCodesUtils
- java.lang.Object
-
- org.keycloak.models.utils.RecoveryAuthnCodesUtils
-
public class RecoveryAuthnCodesUtils extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringFIELD_RECOVERY_CODE_IN_BROWSER_FLOWstatic StringNOM_ALGORITHM_TO_HASHstatic intNUM_HASH_ITERATIONSstatic StringRECOVERY_AUTHN_CODES_INPUT_DEFAULT_ERROR_MESSAGEstatic char[]UPPERNUM
-
Constructor Summary
Constructors Constructor Description RecoveryAuthnCodesUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static List<String>generateRawCodes()static StringhashRawCode(String rawGeneratedCode)static booleanverifyRecoveryCodeInput(String rawInputRecoveryCode, String hashedSavedRecoveryCode)
-
-
-
Field Detail
-
UPPERNUM
public static final char[] UPPERNUM
-
NOM_ALGORITHM_TO_HASH
public static final String NOM_ALGORITHM_TO_HASH
- See Also:
- Constant Field Values
-
NUM_HASH_ITERATIONS
public static final int NUM_HASH_ITERATIONS
- See Also:
- Constant Field Values
-
RECOVERY_AUTHN_CODES_INPUT_DEFAULT_ERROR_MESSAGE
public static final String RECOVERY_AUTHN_CODES_INPUT_DEFAULT_ERROR_MESSAGE
- See Also:
- Constant Field Values
-
FIELD_RECOVERY_CODE_IN_BROWSER_FLOW
public static final String FIELD_RECOVERY_CODE_IN_BROWSER_FLOW
- See Also:
- Constant Field Values
-
-