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.
Fully Qualified Interface Name | If you use the getMBeanInfo operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:com.bea.security.providers.authentication.passwordvalidator.SystemPasswordValidatorMBean
|
Factory Methods | No factory methods. Instances of this MBean are created automatically. |
This section describes attributes that provide access to other MBeans.
|
Returns the realm that contains this security provider. Returns null if this security provider is not contained by a realm.
Privileges | Read only |
Type | RealmMBean |
Relationship type: | Reference. |
This section describes the following attributes:
A short description of the System Password Validator provider.
Privileges | Read only |
Type | java.lang.String |
Default Value | Password composition checks |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
The maximum number of repeating consecutive characters that is allowed in the password. A value of 0 means no restriction. For example, with a value of 2, user can not create a password such as "baaag". Valid value for this attribute must be greater than or equal to 0.
3 is a recommended value.
Privileges | Read/Write |
Type | int |
Default Value | 0 |
Minimum value | 0 |
The maximum number of times the same character can appear in a password. "0" means no restriction. For example, with a value of 2, user can not create a password such as "abagia". Valid value for this attribute must be greater than or equal to 0.
4 is a recommended value.
Privileges | Read/Write |
Type | int |
Default Value | 0 |
Minimum value | 0 |
The maximum length of password, a password length must be greater than or equal to the value. "0" means no restriction. Valid value for this attribute must be greater than or equal to 0.
12 is a recommended value.
Privileges | Read/Write |
Type | int |
Default Value | 0 |
Minimum value | 0 |
The minimum number of alphabetic characters that a password must contain. Valid value for this attribute must be greater than or equal to 0.
1 is a recommended value.
Privileges | Read/Write |
Type | int |
Default Value | 0 |
Minimum value | 0 |
The minimum number of lowercase characters that a password must contain. Valid value for this attribute must be greater than or equal to 0.
1 is a recommended value.
Privileges | Read/Write |
Type | int |
Default Value | 0 |
Minimum value | 0 |
The minimum number of non-alphanumeric characters that a password must contain. Valid value for this attribute must be greater than or equal to 0.
1 is a recommended value.
Privileges | Read/Write |
Type | int |
Default Value | 0 |
Minimum value | 0 |
The minimum number of numeric characters that a password must contain. Valid value for this attribute must be greater than or equal to 0.
1 is a recommended value.
Privileges | Read/Write |
Type | int |
Default Value | 0 |
Minimum value | 0 |
The minimum number of numeric or special characters that a password must contain. Valid value for this attribute must be greater than or equal to 0.
1 is a recommended value.
Privileges | Read/Write |
Type | int |
Default Value | 0 |
Minimum value | 0 |
The minimum length of password, a password length must be greater than or equal to the value. Valid value for this attribute must be greater than or equal to 0.
6 is a recommended value.
Privileges | Read/Write |
Type | int |
Default Value | 0 |
Minimum value | 0 |
The minimum number of uppercase characters that a password must contain. Valid value for this attribute must be greater than or equal to 0.
1 is a recommended value.
Privileges | Read/Write |
Type | int |
Default Value | 0 |
Minimum value | 0 |
Privileges | Read only |
Type | java.lang.String |
Default Value | SystemPasswordValidator |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
The Java class used to load the System Password Validator provider.
Privileges | Read only |
Type | java.lang.String |
Default Value | com.bea.security.providers.authentication.passwordvalidator.SystemPasswordValidatorProviderImpl |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
To determine whether the password can contain or be equal to the reverse username. This check will be case insensitive. If the value is "true", the password must not contain or be equal to the reverse username.
To secure your system, set true as the value.
Privileges | Read/Write |
Type | boolean |
To determine whether the password can contain or be equal to the username. This check will be case insensitive. If the value is "true", the password must not contain or be equal to the username.
To secure your system, set true as the value.
Privileges | Read/Write |
Type | boolean |
The version number of the System Password Validator provider.
Privileges | Read only |
Type | java.lang.String |
Default Value | 1.0 |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
This section describes the following operations:
Returns true if the specified attribute has been set explicitly in this MBean instance.
Operation Name | "isSet" |
Parameters | Object [] { propertyName }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns |
boolean
|
Exceptions |
|
Restore the given property to its default value.
Operation Name | "unSet" |
Parameters | Object [] { propertyName }
where:
|
Signature | String [] {
"java.lang.String" } |
Returns |
void
|
Exceptions |
|
Returns the display name of an MBean.
Deprecated 9.0.0.0
Operation Name | "wls_getDisplayName" |
Parameters | null |
Signature | null |
Returns | String
|