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.