This class is used to monitor and manage per security realm user lockout information.
| Since | 9.0.0.0 |
| Fully Qualified Interface Name | If you use the getMBeanInfo operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:weblogic.management.runtime.UserLockoutManagerRuntimeMBean
|
| Factory Methods | No factory methods. Instances of this MBean are created automatically. |
This section describes the following attributes:
Private property that disables caching in proxies.
| Privileges | Read only |
| Type | boolean |
Returns the number of invalid logins attempted since this server has been started and lockouts have been enabled. In a cluster, this method returns the number of invalid logins attempted that have occured since the cluster has been started because all servers share login failure information.
| Privileges | Read only |
| Type | long |
Returns the highest number of users with concurrent unexpired or
uncleared invalid login attempts. Invalid login attempts expire as
specified by LockoutResetDuration. This count is
useful in determining whether the LockoutCacheSize
needs to be modified.
| Privileges | Read only |
| Type | long |
Returns the number of users that are currently locked out of this server.
| Privileges | Read only |
| Type | long |
Returns the number of invalid logins attempted since this server has been started and lockouts have been enabled.
| Privileges | Read only |
| Type | long |
Returns the MBean info for this MBean.
Deprecated.
| Privileges | Read only |
| Type | javax.management.MBeanInfo |
The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration.
| Privileges | Read only |
| Type | java.lang.String |
Returns the ObjectName under which this MBean is registered in the MBean server.
Deprecated.
| Privileges | Read only |
| Type | weblogic.management.WebLogicObjectName |
Return the immediate parent for this MBean
| Privileges | Read/Write |
| Type |
Returns false if the MBean represented by this object has been unregistered.
Deprecated.
| Privileges | Read only |
| Type | boolean |
Returns the type of the MBean.
| Privileges | Read only |
| Type | java.lang.String |
Returns the number times users have been unlocked since this server has been started.
| Privileges | Read only |
| Type | long |
Returns the number of user lockouts that have occured since this server has been started. In a cluster, this method returns the number of user lockouts that have occured since the cluster has been started because all servers share login failure information.
| Privileges | Read only |
| Type | long |
This section describes the following operations:
Unlocks a user account.
| Operation Name | "clearLockout" |
| Parameters | Object [] { userName }
where:
|
| Signature | String [] {
"java.lang.String" } |
| Returns |
void
|
Returns a string that indicates the time of the last invalid login for this user.
| Operation Name | "getLastLoginFailure" |
| Parameters | Object [] { userName }
where:
|
| Signature | String [] {
"java.lang.String" } |
| Returns |
long
|
Returns the current count of login failures for a specific user. This value returns to
| Operation Name | "getLoginFailureCount" |
| Parameters | Object [] { userName }
where:
|
| Signature | String [] {
"java.lang.String" } |
| Returns |
long
|
Indicates whether a user is locked out.
| Operation Name | "isLockedOut" |
| Parameters | Object [] { userName }
where:
|
| Signature | String [] {
"java.lang.String" } |
| Returns |
boolean
|
| Operation Name | "preDeregister" |
| Parameters | null |
| Signature | null |
| Returns |
void
|
| Exceptions |
|