Class PasswordValidator
- java.lang.Object
-
- com.sun.identity.install.tools.configurator.ValidatorBase
-
- com.sun.identity.install.tools.configurator.PasswordValidator
-
- All Implemented Interfaces:
IValidation
public class PasswordValidator extends ValidatorBase
-
-
Field Summary
Fields Modifier and Type Field Description static intHTTP_RESPONSE_AUTHENTICATION_FAILEDstatic intHTTP_RESPONSE_GENERIC_FAILUREstatic intHTTP_RESPONSE_OKstatic StringLOC_TK_ERR_PASSWD_FILE_READstatic StringLOC_VA_ERR_IN_VAL_AGENT_GENERIC_FAILUREstatic StringLOC_VA_WRN_IN_VAL_AGENT_CREDENTIALSstatic StringLOC_VA_WRN_IN_VAL_AGENT_GENERIC_FAILUREstatic StringLOC_VA_WRN_IN_VAL_PASSstatic StringLOC_VA_WRN_NOT_FOUND_SERVER_URLstatic StringLOC_VA_WRN_SERVER_URL_NOT_RUNNINGstatic StringLOC_VA_WRN_UN_REACHABLE_FAM_SERVER_URLstatic StringSTR_AGENT_ADMIN_LOOKUP_KEYstatic StringSTR_AGENT_PROFILE_LOOKUP_KEYstatic StringSTR_IDENTITY_INVALID_CREDENTIALSstatic StringSTR_IDENTITY_INVALID_PASSWORDstatic StringSTR_IN_MAX_DIGITSstatic StringSTR_VAL_MIN_DIGITS-
Fields inherited from class com.sun.identity.install.tools.configurator.ValidatorBase
LOC_VA_ERR_VAL_FAILED_IN_SILENT, LOC_VA_ERR_VAL_METHOD_NOT_FOUND
-
-
Constructor Summary
Constructors Constructor Description PasswordValidator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinitializeValidatorMap()Initialize Validator MapValidationResultisAgentLoginValid(String passfileName, Map props, IStateAccess state)ValidationResultisPasswordValid(String passfileName, Map props, IStateAccess state)-
Methods inherited from class com.sun.identity.install.tools.configurator.ValidatorBase
getValidatorMap, validate
-
-
-
-
Field Detail
-
LOC_VA_WRN_IN_VAL_PASS
public static String LOC_VA_WRN_IN_VAL_PASS
-
LOC_TK_ERR_PASSWD_FILE_READ
public static final String LOC_TK_ERR_PASSWD_FILE_READ
- See Also:
- Constant Field Values
-
LOC_VA_WRN_UN_REACHABLE_FAM_SERVER_URL
public static String LOC_VA_WRN_UN_REACHABLE_FAM_SERVER_URL
-
LOC_VA_WRN_SERVER_URL_NOT_RUNNING
public static String LOC_VA_WRN_SERVER_URL_NOT_RUNNING
-
LOC_VA_WRN_NOT_FOUND_SERVER_URL
public static String LOC_VA_WRN_NOT_FOUND_SERVER_URL
-
LOC_VA_WRN_IN_VAL_AGENT_GENERIC_FAILURE
public static String LOC_VA_WRN_IN_VAL_AGENT_GENERIC_FAILURE
-
LOC_VA_ERR_IN_VAL_AGENT_GENERIC_FAILURE
public static String LOC_VA_ERR_IN_VAL_AGENT_GENERIC_FAILURE
-
LOC_VA_WRN_IN_VAL_AGENT_CREDENTIALS
public static String LOC_VA_WRN_IN_VAL_AGENT_CREDENTIALS
-
STR_AGENT_PROFILE_LOOKUP_KEY
public static final String STR_AGENT_PROFILE_LOOKUP_KEY
- See Also:
- Constant Field Values
-
STR_AGENT_ADMIN_LOOKUP_KEY
public static final String STR_AGENT_ADMIN_LOOKUP_KEY
- See Also:
- Constant Field Values
-
STR_VAL_MIN_DIGITS
public static String STR_VAL_MIN_DIGITS
-
STR_IN_MAX_DIGITS
public static String STR_IN_MAX_DIGITS
-
HTTP_RESPONSE_OK
public static final int HTTP_RESPONSE_OK
- See Also:
- Constant Field Values
-
HTTP_RESPONSE_GENERIC_FAILURE
public static final int HTTP_RESPONSE_GENERIC_FAILURE
- See Also:
- Constant Field Values
-
HTTP_RESPONSE_AUTHENTICATION_FAILED
public static final int HTTP_RESPONSE_AUTHENTICATION_FAILED
- See Also:
- Constant Field Values
-
STR_IDENTITY_INVALID_PASSWORD
public static final String STR_IDENTITY_INVALID_PASSWORD
- See Also:
- Constant Field Values
-
STR_IDENTITY_INVALID_CREDENTIALS
public static final String STR_IDENTITY_INVALID_CREDENTIALS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PasswordValidator
public PasswordValidator() throws InstallException- Throws:
InstallException
-
-
Method Detail
-
isPasswordValid
public ValidationResult isPasswordValid(String passfileName, Map props, IStateAccess state)
-
isAgentLoginValid
public ValidationResult isAgentLoginValid(String passfileName, Map props, IStateAccess state) throws InstallException
- Throws:
InstallException
-
initializeValidatorMap
public void initializeValidatorMap() throws InstallExceptionDescription copied from class:ValidatorBaseInitialize Validator Map- Specified by:
initializeValidatorMapin classValidatorBase- Throws:
InstallException
-
-