|
Oracle Fusion Middleware Oracle WebLogic Server 10.3.1 MBean API Reference 11g Release 1 (10.3.1) Part Number E13945-02 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SystemPasswordValidatorMBean
This MBean represents configuration information for the System Password Validator provider.
This is a type-safe interface for a WebLogic Server MBean, which you
can import into your client classes and access through
weblogic.management.MBeanHome
. As of 9.0, the
MBeanHome
interface and all type-safe interfaces for
WebLogic Server MBeans are deprecated. Instead, client classes that
interact with WebLogic Server MBeans should use standard JMX design
patterns in which clients use the
javax.management.MBeanServerConnection
interface to
discover MBeans, attributes, and attribute types at runtime.
Method Summary | |
---|---|
String |
getDescription()
A short description of the System Password Validator provider. |
int |
getMaxConsecutiveCharacters()
Specifies the maximum instances that a specific character may appear consecutively in the password. |
int |
getMaxInstancesOfAnyCharacter()
Specifies the maximum instances that any one character may appear in the password. |
int |
getMaxPasswordLength()
Specifies the maximum number of characters that the password may contain. |
int |
getMinAlphabeticCharacters()
Specifies the minimum number of alphabetic characters that a password must contain. |
int |
getMinLowercaseCharacters()
Specifies the minimum number of lowercase characters that a password must contain. |
int |
getMinNonAlphanumericCharacters()
Specifies the minimum number of non-alphanumeric characters (also known as special characters, such as % , * ,
# , or } ) that a password must contain. |
int |
getMinNumericCharacters()
Specifies the minimum number of numeric characters that a password must contain. |
int |
getMinNumericOrSpecialCharacters()
Specifies the minimum number of numeric or special characters (such as % , * , # , or } )
that a password must contain. |
int |
getMinPasswordLength()
Specifies the minimum number of characters that the password must contain. |
int |
getMinUppercaseCharacters()
Specifies the minimum number of uppercase characters that a password must contain. |
String |
getName()
The name of this configuration. |
String |
getProviderClassName()
The Java class used to load the System Password Validator provider. |
boolean |
getRejectEqualOrContainReverseUsername()
Specifies whether the password may contain, or be set to, the reverse of the username. |
boolean |
getRejectEqualOrContainUsername()
Specifies whether the password may contain, or be set to, the username. |
String |
getVersion()
The version number of the System Password Validator provider. |
void |
setMaxConsecutiveCharacters(int newValue)
Specifies the maximum instances that a specific character may appear consecutively in the password. |
void |
setMaxInstancesOfAnyCharacter(int newValue)
Specifies the maximum instances that any one character may appear in the password. |
void |
setMaxPasswordLength(int newValue)
Specifies the maximum number of characters that the password may contain. |
void |
setMinAlphabeticCharacters(int newValue)
Specifies the minimum number of alphabetic characters that a password must contain. |
void |
setMinLowercaseCharacters(int newValue)
Specifies the minimum number of lowercase characters that a password must contain. |
void |
setMinNonAlphanumericCharacters(int newValue)
Specifies the minimum number of non-alphanumeric characters (also known as special characters, such as % , * ,
# , or } ) that a password must contain. |
void |
setMinNumericCharacters(int newValue)
Specifies the minimum number of numeric characters that a password must contain. |
void |
setMinNumericOrSpecialCharacters(int newValue)
Specifies the minimum number of numeric or special characters (such as % , * , # , or } )
that a password must contain. |
void |
setMinPasswordLength(int newValue)
Specifies the minimum number of characters that the password must contain. |
void |
setMinUppercaseCharacters(int newValue)
Specifies the minimum number of uppercase characters that a password must contain. |
void |
setRejectEqualOrContainReverseUsername(boolean newValue)
Specifies whether the password may contain, or be set to, the reverse of the username. |
void |
setRejectEqualOrContainUsername(boolean newValue)
Specifies whether the password may contain, or be set to, the username. |
Methods inherited from interface weblogic.management.security.ProviderMBean |
---|
getRealm |
Methods inherited from interface weblogic.management.security.ProviderMBean |
---|
getRealm |
Method Detail |
---|
String getProviderClassName()
The Java class used to load the System Password Validator provider.
String getDescription()
A short description of the System Password Validator provider.
getDescription
in interface ProviderMBean
String getVersion()
The version number of the System Password Validator provider.
getVersion
in interface ProviderMBean
boolean getRejectEqualOrContainUsername()
Specifies whether the password may contain, or be set to, the username. The system evaluation of this password rule is case insensitive.
If this rule is set to true
, the password must not contain, or be set to, the username.
To secure your system, set this value to true
.
void setRejectEqualOrContainUsername(boolean newValue) throws InvalidAttributeValueException
Specifies whether the password may contain, or be set to, the username. The system evaluation of this password rule is case insensitive.
If this rule is set to true
, the password must not contain, or be set to, the username.
To secure your system, set this value to true
.
newValue
- - new value for attribute RejectEqualOrContainUsername
InvalidAttributeValueException
boolean getRejectEqualOrContainReverseUsername()
Specifies whether the password may contain, or be set to, the reverse of the username. The system evaluation of this password rule is case insensitive. If
this rule is set to true
, the password
must not contain, or be set to, the reverse of the username.
To secure your system, set this value to true
.
void setRejectEqualOrContainReverseUsername(boolean newValue) throws InvalidAttributeValueException
Specifies whether the password may contain, or be set to, the reverse of the username. The system evaluation of this password rule is case insensitive. If
this rule is set to true
, the password
must not contain, or be set to, the reverse of the username.
To secure your system, set this value to true
.
newValue
- - new value for attribute RejectEqualOrContainReverseUsername
InvalidAttributeValueException
int getMaxPasswordLength()
Specifies the maximum number of characters that the password may
contain. To be accepted, the password may not contain a greater
number of characters than the value specified. Specifying 0
results in
no restriction on password length.
The recommended value is 12
.
void setMaxPasswordLength(int newValue) throws InvalidAttributeValueException
Specifies the maximum number of characters that the password may
contain. To be accepted, the password may not contain a greater
number of characters than the value specified. Specifying 0
results in
no restriction on password length.
The recommended value is 12
.
newValue
- - new value for attribute MaxPasswordLength
InvalidAttributeValueException
int getMinPasswordLength()
Specifies the minimum number of characters that the password must contain. To be accepted, the password must contain at least as many characters as the value specified.
The recommended value is 6
.
Note: If the Default Authentication provider is configured in the realm, make sure that the minimum password length specified for the Password Validation provider is the same as for the Default Authentication provider.
void setMinPasswordLength(int newValue) throws InvalidAttributeValueException
Specifies the minimum number of characters that the password must contain. To be accepted, the password must contain at least as many characters as the value specified.
The recommended value is 6
.
Note: If the Default Authentication provider is configured in the realm, make sure that the minimum password length specified for the Password Validation provider is the same as for the Default Authentication provider.
newValue
- - new value for attribute MinPasswordLength
InvalidAttributeValueException
int getMaxInstancesOfAnyCharacter()
Specifies the maximum instances that any one character may appear
in the password. For example, if this value is set to 2
, the password
alabaster
is rejected. Specifying 0
results
in no restriction.
The recommended value is 4
.
void setMaxInstancesOfAnyCharacter(int newValue) throws InvalidAttributeValueException
Specifies the maximum instances that any one character may appear
in the password. For example, if this value is set to 2
, the password
alabaster
is rejected. Specifying 0
results
in no restriction.
The recommended value is 4
.
newValue
- - new value for attribute MaxInstancesOfAnyCharacter
InvalidAttributeValueException
int getMaxConsecutiveCharacters()
Specifies the maximum instances that a specific character may appear
consecutively in the password. For example, if you specify a value of 2
,
the password baaag
is rejected.
The value you specify must be greater than or equal to 0
.
A value of 0
results in no restriction.
The recommended value is 3
.
void setMaxConsecutiveCharacters(int newValue) throws InvalidAttributeValueException
Specifies the maximum instances that a specific character may appear
consecutively in the password. For example, if you specify a value of 2
,
the password baaag
is rejected.
The value you specify must be greater than or equal to 0
.
A value of 0
results in no restriction.
The recommended value is 3
.
newValue
- - new value for attribute MaxConsecutiveCharacters
InvalidAttributeValueException
int getMinAlphabeticCharacters()
Specifies the minimum number of alphabetic characters that a
password must contain. The value you specify must be greater than or
equal to 0
.
The recommended value is 1
.
void setMinAlphabeticCharacters(int newValue) throws InvalidAttributeValueException
Specifies the minimum number of alphabetic characters that a
password must contain. The value you specify must be greater than or
equal to 0
.
The recommended value is 1
.
newValue
- - new value for attribute MinAlphabeticCharacters
InvalidAttributeValueException
int getMinNumericCharacters()
Specifies the minimum number of numeric characters that
a password must contain. The value you specify must be greater than or
equal to 0
.
The recommended value is 1
.
void setMinNumericCharacters(int newValue) throws InvalidAttributeValueException
Specifies the minimum number of numeric characters that
a password must contain. The value you specify must be greater than or
equal to 0
.
The recommended value is 1
.
newValue
- - new value for attribute MinNumericCharacters
InvalidAttributeValueException
int getMinLowercaseCharacters()
Specifies the minimum number of lowercase characters that a
password must contain. The value you specify must be greater than or
equal to 0
.
The recommended value is 1
.
void setMinLowercaseCharacters(int newValue) throws InvalidAttributeValueException
Specifies the minimum number of lowercase characters that a
password must contain. The value you specify must be greater than or
equal to 0
.
The recommended value is 1
.
newValue
- - new value for attribute MinLowercaseCharacters
InvalidAttributeValueException
int getMinUppercaseCharacters()
Specifies the minimum number of uppercase characters that a
password must contain. The value you specify must be greater than or
equal to 0
.
The recommended value is 1
.
void setMinUppercaseCharacters(int newValue) throws InvalidAttributeValueException
Specifies the minimum number of uppercase characters that a
password must contain. The value you specify must be greater than or
equal to 0
.
The recommended value is 1
.
newValue
- - new value for attribute MinUppercaseCharacters
InvalidAttributeValueException
int getMinNonAlphanumericCharacters()
Specifies the minimum number of non-alphanumeric characters (also
known as special characters, such as %
, *
,
#
, or }
) that a password must contain.
The value you specify must be greater than or equal to 0
.
The recommended value is 1
.
void setMinNonAlphanumericCharacters(int newValue) throws InvalidAttributeValueException
Specifies the minimum number of non-alphanumeric characters (also
known as special characters, such as %
, *
,
#
, or }
) that a password must contain.
The value you specify must be greater than or equal to 0
.
The recommended value is 1
.
newValue
- - new value for attribute MinNonAlphanumericCharacters
InvalidAttributeValueException
int getMinNumericOrSpecialCharacters()
Specifies the minimum number of numeric or special characters (such
as %
, *
, #
, or }
)
that a password must contain. The value you specify must be greater than or
equal to 0
.
The recommended value is 1
.
void setMinNumericOrSpecialCharacters(int newValue) throws InvalidAttributeValueException
Specifies the minimum number of numeric or special characters (such
as %
, *
, #
, or }
)
that a password must contain. The value you specify must be greater than or
equal to 0
.
The recommended value is 1
.
newValue
- - new value for attribute MinNumericOrSpecialCharacters
InvalidAttributeValueException
String getName()
ProviderMBean
getName
in interface ProviderMBean
|
Documentation is available at http://download.oracle.com/docs/cd/E12839_01/web.1111/wls.htm Copyright 1996, 2009, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Oracle WebLogic Server 10.3.1 MBean API Reference 11g Release 1 (10.3.1) Part Number E13945-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |