|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--weblogic.management.security.BaseMBeanImpl | +--weblogic.management.security.authentication.UserLockoutManagerImpl
The base class of all authentication provider mbean implementations that wish to manage user lockout through the weblogic console.
Constructor Summary | |
UserLockoutManagerImpl(javax.management.modelmbean.RequiredModelMBean base)
Class constructor specifying the corresponding required model mbean. |
Method Summary | |
void |
clearLockout(java.lang.String userName)
Unlocked a user's account |
long |
getInvalidLoginAttemptsTotalCount()
Return the current invalid user login attempt total |
long |
getInvalidLoginUsersHighCount()
Return the maximum high water count of user lockouts |
long |
getLastLoginFailure(java.lang.String userName)
Returns the timestamp of the user account's last login failure |
long |
getLockedUsersCurrentCount()
Return the current locked user count |
long |
getLoginAttemptsWhileLockedTotalCount()
Return the current number of login attempts that occurred during user lockout |
long |
getLoginFailureCount(java.lang.String userName)
Return the current login failure count for this user account |
long |
getUnlockedUsersTotalCount()
Return the number of users accounts that have been unlocked |
long |
getUserLockoutTotalCount()
Return the current user lockout total |
boolean |
isLockedOut(java.lang.String userName)
Test to determine is a user account is locked |
Methods inherited from class weblogic.management.security.BaseMBeanImpl |
getProxy,
getRequiredModelMBean |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public UserLockoutManagerImpl(javax.management.modelmbean.RequiredModelMBean base) throws javax.management.MBeanException
base
- required model mbean for this mbean implementationMethod Detail |
public long getUserLockoutTotalCount() throws javax.management.MBeanException
public long getInvalidLoginAttemptsTotalCount() throws javax.management.MBeanException
public long getLoginAttemptsWhileLockedTotalCount() throws javax.management.MBeanException
public long getInvalidLoginUsersHighCount() throws javax.management.MBeanException
public long getUnlockedUsersTotalCount() throws javax.management.MBeanException
public long getLockedUsersCurrentCount() throws javax.management.MBeanException
public boolean isLockedOut(java.lang.String userName) throws javax.management.MBeanException
userName
- The user account to checkpublic long getLastLoginFailure(java.lang.String userName) throws javax.management.MBeanException
userName
- The user accountpublic long getLoginFailureCount(java.lang.String userName) throws javax.management.MBeanException
userName
- The user accountpublic void clearLockout(java.lang.String userName) throws javax.management.MBeanException
userName
- The user to unlock
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs81 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |