javax.management.DynamicMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, RuntimeMBean, WebLogicMBeanpublic interface UserLockoutManagerRuntimeMBean extends RuntimeMBean
This class is used to monitor and manage per security realm user lockout information.
| Modifier and Type | Method | Description |
|---|---|---|
void |
clearLockout(java.lang.String userName) |
Unlocks a user account.
|
void |
clearLockout(java.lang.String userName,
java.lang.String identityDomain) |
Unlocks a user account.
|
long |
getInvalidLoginAttemptsTotalCount() |
Returns the number of invalid logins attempted since this server
has been started and lockouts have been enabled.
|
long |
getInvalidLoginUsersHighCount() |
Returns the highest number of users with concurrent
unexpired or uncleared invalid login attempts.
|
long |
getLastLoginFailure(java.lang.String userName) |
Returns a string that indicates the time of the last invalid login for this user.
|
long |
getLastLoginFailure(java.lang.String userName,
java.lang.String identityDomain) |
Returns a string that indicates the time of the last invalid login for this user.
|
long |
getLockedUsersCurrentCount() |
Returns the number of users that are currently locked out of this server.
|
long |
getLoginAttemptsWhileLockedTotalCount() |
Returns the number of invalid logins attempted since this server
has been started and lockouts have been enabled.
|
long |
getLoginFailureCount(java.lang.String userName) |
Returns the current count of login failures for a specific user.
|
long |
getLoginFailureCount(java.lang.String userName,
java.lang.String identityDomain) |
Returns the current count of login failures for a specific user.
|
long |
getUnlockedUsersTotalCount() |
Returns the number times users have been unlocked
since this server has been started.
|
long |
getUserLockoutTotalCount() |
Returns the number of user lockouts that have occured since
this server has been started.
|
boolean |
isLockedOut(java.lang.String userName) |
Indicates whether a user is locked out.
|
boolean |
isLockedOut(java.lang.String userName,
java.lang.String identityDomain) |
Indicates whether a user is locked out.
|
getAttribute, getAttributes, invoke, setAttribute, setAttributespostDeregister, postRegister, preRegisteraddNotificationListener, getNotificationInfo, removeNotificationListeneraddPropertyChangeListener, removePropertyChangeListenergetMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParentlong getUserLockoutTotalCount()
long getInvalidLoginAttemptsTotalCount()
long getLoginAttemptsWhileLockedTotalCount()
long getInvalidLoginUsersHighCount()
LockoutResetDuration.
This count is useful in determining whether the LockoutCacheSize
needs to be modified.long getUnlockedUsersTotalCount()
long getLockedUsersCurrentCount()
boolean isLockedOut(java.lang.String userName)
userName - - A user name. If the user does not exist, this method returns false.void clearLockout(java.lang.String userName)
userName - - A user name. If the user does not exist, this method returns false.long getLastLoginFailure(java.lang.String userName)
userName - - A user name. If the user does not exist, this method returns false.long getLoginFailureCount(java.lang.String userName)
userName - - A user name. If the user does not exist, this method returns false.boolean isLockedOut(java.lang.String userName,
java.lang.String identityDomain)
userName - - A user name. If the user does not exist, this method returns false.identityDomain - - The identity domain of the user. May be null.void clearLockout(java.lang.String userName,
java.lang.String identityDomain)
userName - - A user name. If the user does not exist, this method returns false.identityDomain - - The identity domain of the user. May be null.long getLastLoginFailure(java.lang.String userName,
java.lang.String identityDomain)
userName - - A user name. If the user does not exist, this method returns false.identityDomain - - The identity domain of the user. May be null.long getLoginFailureCount(java.lang.String userName,
java.lang.String identityDomain)
userName - - A user name. If the user does not exist, this method returns false.identityDomain - - The identity domain of the user. May be null.