public class AccountLockoutPolicyCmdImpl extends TaskCommandImpl implements AccountLockoutPolicyCmd
This task command is called by every command that performs verification or update of a user credentials. This implementation updates the account lockout information.
Before executing this task command the following sets should be performed:
setLogonId
setAuthenticationStatus
defaultCommandClassName, NAME| Constructor and Description |
|---|
AccountLockoutPolicyCmdImpl() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getLogonId()
Returns the logonId.
|
boolean |
isUserDataModified()
Indicates whether performExecute modified the user data.
|
void |
performExecute()
Update the account lockout information for a given user.
|
void |
reset()
This method is called after a command has been executed.
|
void |
setAuthenticationStatus(boolean credentials)
sets authentication result, true when user provided valid credentials false otherwise
|
void |
setLogonId(java.lang.String strLogonId)
Sets the Logon ID under which the current user wishes to logon.
|
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParametersexecuteFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCachegetCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicyequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecuteFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCachegetCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputPropertiescheckIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameterspublic void reset()
AbstractECTargetableCommandreset in interface com.ibm.websphere.command.Commandreset in class AbstractECTargetableCommandCommand.reset()public void performExecute()
throws ECException
performExecute in interface ECCommandperformExecute in interface com.ibm.websphere.command.TargetableCommandperformExecute in class AbstractECTargetableCommandECExceptionpublic void setAuthenticationStatus(boolean credentials)
setAuthenticationStatus in interface AccountLockoutPolicyCmdcredentials - booleanpublic void setLogonId(java.lang.String strLogonId)
setLogonId in interface AccountLockoutPolicyCmdstrLogonId - The Login ID.public java.lang.String getLogonId()
public boolean isUserDataModified()