This class is used to monitor and manage per security realm user lockout information.
If you use the getMBeanInfo
operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:
weblogic.management.runtime.UserLockoutManagerRuntimeMBean
Since 9.0.0.0
No factory methods. Instances of this MBean are created automatically.
You can access this MBean from the following MBean attributes:
|
This section describes the following attributes:
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 |
The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration.
Privileges | Read only |
Type | java.lang.String |
Return the immediate parent for this MBean
Privileges | Read/Write |
Type |
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
|