Skip navigation links
oracle.ldap.util
Class PasswordPolicy
java.lang.Object
oracle.ldap.util.PasswordPolicy
- All Implemented Interfaces:
- java.io.Serializable
-
public class PasswordPolicy
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PASSWORD_EXPIRED_EC
public static final int PASSWORD_EXPIRED_EC
-
- See Also:
- Constant Field Values
PASSWORD_ACCOUNT_LOCKED
public static final int PASSWORD_ACCOUNT_LOCKED
-
- See Also:
- Constant Field Values
PASSWORD_EXPIRE_WARNING
public static final int PASSWORD_EXPIRE_WARNING
-
- See Also:
- Constant Field Values
PASSWORD_MINLENGTH_EC
public static final int PASSWORD_MINLENGTH_EC
-
- See Also:
- Constant Field Values
PASSWORD_NUMERIC_EC
public static final int PASSWORD_NUMERIC_EC
-
- See Also:
- Constant Field Values
PASSWORD_NULL_EC
public static final int PASSWORD_NULL_EC
-
- See Also:
- Constant Field Values
PASSWORD_IN_HISTORY_EC
public static final int PASSWORD_IN_HISTORY_EC
-
- See Also:
- Constant Field Values
PASSWORD_ILLEGAL_VALUE_EC
public static final int PASSWORD_ILLEGAL_VALUE_EC
-
- See Also:
- Constant Field Values
PASSWORD_GRACE_LOGIN
public static final int PASSWORD_GRACE_LOGIN
-
- See Also:
- Constant Field Values
PASSWORD_MUST_CHANGE
public static final int PASSWORD_MUST_CHANGE
-
- See Also:
- Constant Field Values
PASSWORD_IP_ACCOUNT_LOCKED
public static final int PASSWORD_IP_ACCOUNT_LOCKED
-
- See Also:
- Constant Field Values
ACCT_DISABLED_EC
public static final int ACCT_DISABLED_EC
-
- See Also:
- Constant Field Values
ACCT_UNLOCK_EC
public static final int ACCT_UNLOCK_EC
-
- See Also:
- Constant Field Values
ACCT_INACTIVE
public static final int ACCT_INACTIVE
-
- See Also:
- Constant Field Values
PASSWORD_EXPIRE_WARNING_CONTROL
public static final java.lang.String PASSWORD_EXPIRE_WARNING_CONTROL
-
- See Also:
- Constant Field Values
PASSWORD_EXPIRE_GRACE_LOGIN_CONTROL
public static final java.lang.String PASSWORD_EXPIRE_GRACE_LOGIN_CONTROL
-
- See Also:
- Constant Field Values
PASSWORD_EXPIRE_MUST_CHANGE_CONTROL
public static final java.lang.String PASSWORD_EXPIRE_MUST_CHANGE_CONTROL
-
- See Also:
- Constant Field Values
PASSWORD_POLICY_ENABLED
public static final int PASSWORD_POLICY_ENABLED
-
- See Also:
- Constant Field Values
PASSWORD_MINLENGTH_PROPERTY
public static final int PASSWORD_MINLENGTH_PROPERTY
-
- See Also:
- Constant Field Values
PASSWORD_ALPHA_NUMERIC_PROPERTY
public static final int PASSWORD_ALPHA_NUMERIC_PROPERTY
-
- See Also:
- Constant Field Values
PASSWORD_ILLEGAL_VALUES_PROPERTY
public static final int PASSWORD_ILLEGAL_VALUES_PROPERTY
-
- See Also:
- Constant Field Values
getPasswordPolicy
public static PasswordPolicy getPasswordPolicy(javax.naming.ldap.LdapContext ctx,
Subscriber sub,
java.lang.String userCreateBase)
throws UtilException
-
- Throws:
UtilException
getPasswordPolicy
public static PasswordPolicy getPasswordPolicy(javax.naming.directory.DirContext ctx,
Subscriber sub)
throws UtilException
-
- Throws:
UtilException
getPasswordPolicy
public static PasswordPolicy getPasswordPolicy(javax.naming.ldap.LdapContext ctx,
java.lang.String dn)
throws UtilException
- Returns PasswordPolicy based on the password policy enforced on the specified DN.
-
- Parameters:
ctx
- valid LdapContext
dn
- the DN whose password policy is being fetched
- Returns:
- PasswordPolicy
- Throws:
UtilException
validatePassword
public void validatePassword(java.lang.String password)
throws PasswordPolicyException
-
- Throws:
PasswordPolicyException
getProperties
public java.lang.Object getProperties(int propType)
throws InvalidParameterException
-
- Throws:
InvalidParameterException
validateMinimumLength
public void validateMinimumLength(java.lang.String password)
throws MinimumLengthException
-
- Throws:
MinimumLengthException
validateAlphaNumericValue
public void validateAlphaNumericValue(java.lang.String password)
throws NumericCharacterException
-
- Throws:
NumericCharacterException
validateIllegalValues
public void validateIllegalValues(java.lang.String password)
throws IllegalValueException
-
- Throws:
IllegalValueException
Skip navigation links
Copyright © 1999, 2009 Oracle. All Rights Reserved.