|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.waveset.adapter.ResourceAdapterBase
com.waveset.adapter.GenericScriptResourceAdapter
com.waveset.adapter.UnixResourceAdapter
com.waveset.adapter.ShellScriptResourceAdapter
Nested Class Summary |
Nested classes inherited from class com.waveset.adapter.GenericScriptResourceAdapter |
GenericScriptResourceAdapter.AcctIter |
Nested classes inherited from class com.waveset.adapter.ResourceAdapterBase |
ResourceAdapterBase.SimpleAccountIterator |
Nested classes inherited from class com.waveset.adapter.ResourceAdapter |
ResourceAdapter.ActionResult, ResourceAdapter.Features, ResourceAdapter.ObjectType |
Field Summary | |
static java.lang.String |
CLASS
|
static java.lang.String |
DISABLED_ATTRIBUTE
The special attribute name we use to represent the disable status. |
static java.lang.String |
LOGIN_PASSWORD
|
static java.lang.String |
LOGIN_USER
|
static java.lang.String |
RA_ACCT_ITER_ACTION
|
static java.lang.String |
RA_ACCT_ITER_HANDLER
|
static java.lang.String |
RA_ATTR0
|
static java.lang.String |
RA_ATTR1
|
static java.lang.String |
RA_AUTHENTICATE_ACTION
|
static java.lang.String |
RA_AUTHENTICATE_HANDLER
|
static java.lang.String |
RA_BLCK_ACCT_HANDLER
|
static java.lang.String |
RA_BLCK_ACCT_ITER_ACTION
|
static java.lang.String |
RA_CHECK_CREATE_USER_ACTION
|
static java.lang.String |
RA_CHECK_CREATE_USER_HANDLER
|
static java.lang.String |
RA_CHECK_DELETE_USER_ACTION
|
static java.lang.String |
RA_CHECK_DELETE_USER_HANDLER
|
static java.lang.String |
RA_CHECK_UPDATE_USER_ACTION
|
static java.lang.String |
RA_CHECK_UPDATE_USER_HANDLER
|
static java.lang.String |
RA_CREATE_GROUP_ACTION
|
static java.lang.String |
RA_CREATE_GROUP_HANDLER
|
static java.lang.String |
RA_CREATE_USER_ACTION
|
static java.lang.String |
RA_CREATE_USER_HANDLER
|
static java.lang.String |
RA_DELETE_GROUP_ACTION
|
static java.lang.String |
RA_DELETE_GROUP_HANDLER
|
static java.lang.String |
RA_DELETE_USER_ACTION
|
static java.lang.String |
RA_DELETE_USER_HANDLER
|
static java.lang.String |
RA_DISABLE_USER_ACTION
|
static java.lang.String |
RA_DISABLE_USER_HANDLER
|
static java.lang.String |
RA_ENABLE_USER_ACTION
|
static java.lang.String |
RA_ENABLE_USER_HANDLER
|
static java.lang.String |
RA_GET_ALL_ACTION
|
static java.lang.String |
RA_GET_ALL_HANDLER
|
static java.lang.String |
RA_GET_FILE_ACTION
|
static java.lang.String |
RA_GET_FILE_HANDLER
|
static java.lang.String |
RA_GET_GROUP_ACTION
|
static java.lang.String |
RA_GET_GROUP_HANDLER
|
static java.lang.String |
RA_GET_INFO_ACTION
|
static java.lang.String |
RA_GET_INFO_HANDLER
|
static java.lang.String |
RA_GET_USER_ACTION
|
static java.lang.String |
RA_GET_USER_HANDLER
|
static java.lang.String |
RA_LISTALL_ACTION
|
static java.lang.String |
RA_LISTALL_HANDLER
|
static java.lang.String |
RA_MAKE_DIR
|
static java.lang.String |
RA_NISSHADOW
|
static java.lang.String |
RA_RENAME_GROUP_ACTION
|
static java.lang.String |
RA_RENAME_GROUP_HANDLER
|
static java.lang.String |
RA_RENAME_USER_ACTION
|
static java.lang.String |
RA_RENAME_USER_HANDLER
|
static java.lang.String |
RA_RESULT_HANDLER
|
static java.lang.String |
RA_SCAN_ACTION
|
static java.lang.String |
RA_SCAN_HANDLER
|
static java.lang.String |
RA_SCRIPT_SOURCE
|
static java.lang.String |
RA_SET_INFO_ACTION
|
static java.lang.String |
RA_SET_INFO_HANDLER
|
static java.lang.String |
RA_SKEL_DIR
|
static java.lang.String |
RA_TEST_CONFIG_ACTION
|
static java.lang.String |
RA_TEST_CONFIG_HANDLER
|
static java.lang.String |
RA_UPDATE_GROUP_ACTION
|
static java.lang.String |
RA_UPDATE_GROUP_HANDLER
|
static java.lang.String |
RA_UPDATE_USER_ACTION
|
static java.lang.String |
RA_UPDATE_USER_HANDLER
|
static java.lang.String |
RA_USERADD_CREATE_GROUP
Resource attribute name of the variable used to set whether the Red Hat useradd command is to create a group with the same name as the user being added to the system. |
static java.lang.String |
RESOURCE_USER_FORM
|
static java.lang.String |
RESTYPE_DISPLAY_NAME
|
Fields inherited from class com.waveset.adapter.GenericScriptResourceAdapter |
conn, RA_BLOCK_FETCH_TIMEOUT, RA_CONN_MAX, RA_CONN_TIMEOUT, RA_CONN_TYPE, RA_HOST, RA_LOGIN_PASSWORD, RA_LOGIN_USER, RA_PORT, RA_TERM |
Fields inherited from class com.waveset.adapter.ResourceAdapterBase |
_cache, _context, _excludedAccountsRule, _excludedAccountsRuleInited, _listAllObjectsAttrParse, _listAllObjectsAttrParseName, _listUserAttrParse, _listUserAttrParseName, _listUserGroupsAttrParse, _listUserGroupsAttrParseName, _resource, _thread, _trace, displayInfoCode, RA_BLOCKCOUNT, RA_LOGIN_ACTION, RA_LOGOFF_ACTION, RA_MULTI_VALUED_ATTRS, RA_TEST_MODE |
Constructor Summary | |
ShellScriptResourceAdapter()
|
Method Summary | |
protected java.lang.String |
constructUserAttributeParameter(java.lang.String key,
java.lang.String value)
Not usefull yet for generic shell scripts. |
Resource |
createPrototypeResource()
Non-static version of staticCreatePrototypeResource() |
AccountIterator |
getAccountIterator()
Override the GenericScriptResourceAdapter method Returns an account iterator containing all of the users on the resource. |
AccountIterator |
getAccountIterator(long timeout)
Note: Overrides the method in GenericScriptAdapter. |
protected AccountIterator |
getAccountIteratorResult(CaptureList captureList)
Generates an account iterator from the capture list that was built from running the getAccountIteratorScript generated script through the ScriptedConnection. |
protected Script |
getAccountIteratorScript()
Returns a script that can be run on an opened and logged in ScriptedConnection to pull a list of users out of the system. |
protected Script |
getAccountIteratorScript(long timeout)
|
Script |
getAccountIteratorScript(long timeout,
boolean hasTimeout)
|
protected WavesetResult |
getAuthenticateResult(java.util.HashMap loginInfo,
CaptureList captureList)
Takes the capture list from running the authenticate script through the resource and validates it. |
protected Script |
getAuthenticateScript(java.util.HashMap loginInfo)
Generates a script for authenticating a user on the resource using the username and password in the loginInfo HashMap. |
Script |
getBlockAccountIteratorScript(long timeout,
boolean hasTimeout)
|
protected WavesetResult |
getCheckCreateAccountResult(CaptureList captureList)
Validates the capture list returned from the check create account script execution. |
Script |
getCheckCreateAccountScript()
Returns a shell script to check the resource and determine if a create account request is likely to succeed. |
protected WavesetResult |
getCheckDeleteAccountResult(CaptureList captureList)
Validates the capture list returned from the check delete account script execution. |
Script |
getCheckDeleteAccountScript()
Returns a shell script to check the resource and determine if a delete account request is likely to succeed. |
protected WavesetResult |
getCheckUpdateAccountResult(CaptureList captureList)
Validates the capture list returned from the check update account script execution. |
Script |
getCheckUpdateAccountScript()
Returns a shell script to check the resource and determine if an update account request is likely to succeed. |
protected WavesetResult |
getConnectionTestResult(CaptureList captureList)
Evaluates capture list from execution of generic test connection script. |
protected Script |
getConnectionTestScript()
Creates a script to test the connection, does NOT login or logout. |
WavesetResult |
getCreateGroupResult(CaptureList captureList)
|
Script |
getCreateGroupScript(java.lang.String groupName,
GenericObject attrs,
java.util.Map options,
boolean isSaveAs)
Returns a script which will create a group. |
protected void |
getCreateUserResult(CaptureList captureList,
WavesetResult result)
Analyzes the capture list generated by executing the create user script on the scripted connection. |
protected Script |
getCreateUserScript(WSUser user)
Generates a script that will create an account for the passed user on the resource. |
Script |
getDeleteGroupScript(GenericObject object,
java.util.Map options)
Generates a script that will delete a group on the resource. |
protected void |
getDeleteUserResult(CaptureList captureList)
Analyzes the capture list generated by executing the delete user script on the scripted connection. |
protected Script |
getDeleteUserScript(WSUser user)
Generates a script that will delete the account of the passed user on the resource. |
protected boolean |
getDisableUserResult(CaptureList captureList)
Analyzes the capture list generated by executing the disable user script on the scripted connection. |
protected Script |
getDisableUserScript(WSUser user,
java.lang.String password)
Generates a script that will disable an account for the passed user on the resource. |
protected boolean |
getEnableUserResult(CaptureList captureList)
Analyzes the capture list generated by executing the enable user script on the scripted connection. |
protected Script |
getEnableUserScript(WSUser user,
java.lang.String password)
Generates a script that will enable an account for the passed user on the resource. |
GenericObject |
getFeatures()
Expose features supported by the Resource Adapter. |
GenericObject |
getGetGroupResult(java.lang.String groupName,
java.util.List attrsToGet,
CaptureList captureList)
|
protected Script |
getGetGroupScript(java.lang.String objectId,
java.util.List attrsToGet,
java.util.Map options)
Returns a script which will retrieve a group's attributes. |
protected Script |
getGetObjectScript(java.lang.String objectType,
java.lang.String objectId,
java.util.List attrsToGet,
java.util.Map options)
Returns a script which will retrieve the attributes of an object of the specified type from the scriptedConnection. |
GenericObject |
getGetUserResult(java.lang.String objectName,
java.util.List attrsToGet,
CaptureList captureList)
|
java.util.ArrayList |
getListAllObjectsResult(java.lang.String objectType,
CaptureList captureList)
Analyzes the captrure list generated by executing the listAllObjects script on the scripted connection. |
protected Script |
getListAllObjectsScript(java.lang.String resObjType,
java.util.Map options,
java.lang.String runAsUser,
EncryptedData runAsPassword)
Returns a script which will return a list of objects of a specified type from the scriptedConnection. |
protected Script |
getLoginScript()
Returns a script that will log the administrative user into the system and set up the shell if necessary. |
protected Script |
getLogoutScript()
Returns a script that will log the administrative user out of the resource. |
WavesetResult |
getRenameGroupResult(GenericObject object,
CaptureList captureList)
|
protected Script |
getRenameGroupScript(GenericObject object)
Returns a script which will rename a group. |
WavesetResult |
getRenameUserResult(GenericObject object,
CaptureList captureList)
|
protected Script |
getRenameUserScript(GenericObject object)
Returns a script which will rename a user account. |
protected com.waveset.adapter.ShellScriptResultHandler |
getResultHandler()
|
WavesetResult |
getScanningResult(CaptureList captureList,
java.util.Map args)
Based on the result of the scan routine's capturelist and the arguments passed into the routine, generate some output. |
protected Script |
getScanningScript(java.util.Map scanArgs)
Generates a script that will return a list of all the users and interesting attributes for scanning. |
protected com.waveset.adapter.ShellScriptSource |
getScriptSource()
|
WavesetResult |
getUpdateGroupResult(GenericObject object,
CaptureList captureList)
|
protected Script |
getUpdateGroupScript(GenericObject object)
Returns a script which will update a group. |
WavesetResult |
getUpdateUserResult(GenericObject object,
CaptureList captureList)
|
protected void |
getUpdateUserResult(WSUser user,
CaptureList captureList,
WavesetResult result)
Analyzes the capture list generated by executing the update user script on the scripted connection. |
protected Script |
getUpdateUserScript(java.lang.String accountId,
java.lang.String password)
Generates a script that will update an account for the passed user on the resource. |
protected Script |
getUpdateUserScript(WSUser user,
java.lang.String password)
Generates a script that will create an account for the passed user on the resource. |
protected WSUser |
getUserResult(CaptureList captureList,
WSUser targetUser)
Analyzes the capture list generated by executing the get user script on the scripted connection. |
protected Script |
getUserScript(WSUser user)
Returns a script that sends commands to check for existence of the passed user on the resource. |
protected boolean |
isAllowableUserAttribute(java.lang.String name)
Reports whether a given attribute name is legal on the resource. |
protected void |
setResultHandler(com.waveset.adapter.ShellScriptResultHandler resultHandler)
|
protected void |
setScriptSource(ShellScriptSourceBase scriptSource)
|
protected void |
startConnection()
Starts a scripted connection up and logs into it. |
static Resource |
staticCreatePrototypeResource()
|
static Resource |
staticCreatePrototypeResource(java.lang.String resName,
java.lang.String resTypeDisplayName,
java.lang.String className,
java.lang.String userFormName,
java.lang.String loginModuleName,
java.lang.String loginUserAttrName,
java.lang.String loginPasswordAttrName)
Converts the generic svidPrototypeXml to a specific instance (eg Solaris, HP-UX) by creating a Resource object and modifying it appropriately. |
boolean |
supportsAccountDisable()
Indicates whether or not this resource supports account disable. |
boolean |
supportsExcludedAccounts()
|
boolean |
supportsResourceAccount()
Returns true if the resource adapter supports modifications to the resource account. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String CLASS
public static final java.lang.String LOGIN_USER
public static final java.lang.String LOGIN_PASSWORD
public static final java.lang.String RA_GET_USER_ACTION
public static final java.lang.String RA_GET_USER_HANDLER
public static final java.lang.String RA_GET_ALL_ACTION
public static final java.lang.String RA_GET_ALL_HANDLER
public static final java.lang.String RA_CREATE_USER_ACTION
public static final java.lang.String RA_CREATE_USER_HANDLER
public static final java.lang.String RA_DELETE_USER_ACTION
public static final java.lang.String RA_DELETE_USER_HANDLER
public static final java.lang.String RA_UPDATE_USER_ACTION
public static final java.lang.String RA_UPDATE_USER_HANDLER
public static final java.lang.String RA_RENAME_USER_ACTION
public static final java.lang.String RA_RENAME_USER_HANDLER
public static final java.lang.String RA_DISABLE_USER_ACTION
public static final java.lang.String RA_DISABLE_USER_HANDLER
public static final java.lang.String RA_ENABLE_USER_ACTION
public static final java.lang.String RA_ENABLE_USER_HANDLER
public static final java.lang.String RA_CHECK_CREATE_USER_ACTION
public static final java.lang.String RA_CHECK_CREATE_USER_HANDLER
public static final java.lang.String RA_CHECK_UPDATE_USER_ACTION
public static final java.lang.String RA_CHECK_UPDATE_USER_HANDLER
public static final java.lang.String RA_CHECK_DELETE_USER_ACTION
public static final java.lang.String RA_CHECK_DELETE_USER_HANDLER
public static final java.lang.String RA_AUTHENTICATE_ACTION
public static final java.lang.String RA_AUTHENTICATE_HANDLER
public static final java.lang.String RA_GET_GROUP_ACTION
public static final java.lang.String RA_GET_GROUP_HANDLER
public static final java.lang.String RA_CREATE_GROUP_ACTION
public static final java.lang.String RA_CREATE_GROUP_HANDLER
public static final java.lang.String RA_DELETE_GROUP_ACTION
public static final java.lang.String RA_DELETE_GROUP_HANDLER
public static final java.lang.String RA_RENAME_GROUP_ACTION
public static final java.lang.String RA_RENAME_GROUP_HANDLER
public static final java.lang.String RA_UPDATE_GROUP_ACTION
public static final java.lang.String RA_UPDATE_GROUP_HANDLER
public static final java.lang.String RA_LISTALL_ACTION
public static final java.lang.String RA_LISTALL_HANDLER
public static final java.lang.String RA_ACCT_ITER_ACTION
public static final java.lang.String RA_ACCT_ITER_HANDLER
public static final java.lang.String RA_BLCK_ACCT_ITER_ACTION
public static final java.lang.String RA_BLCK_ACCT_HANDLER
public static final java.lang.String RA_SCAN_ACTION
public static final java.lang.String RA_SCAN_HANDLER
public static final java.lang.String RA_RESULT_HANDLER
public static final java.lang.String RA_SCRIPT_SOURCE
public static final java.lang.String RA_ATTR0
public static final java.lang.String RA_ATTR1
public static final java.lang.String RA_GET_FILE_ACTION
public static final java.lang.String RA_GET_FILE_HANDLER
public static final java.lang.String RA_GET_INFO_ACTION
public static final java.lang.String RA_GET_INFO_HANDLER
public static final java.lang.String RA_SET_INFO_ACTION
public static final java.lang.String RA_SET_INFO_HANDLER
public static final java.lang.String RA_TEST_CONFIG_ACTION
public static final java.lang.String RA_TEST_CONFIG_HANDLER
public static final java.lang.String RESOURCE_USER_FORM
public static final java.lang.String RESTYPE_DISPLAY_NAME
public static final java.lang.String RA_SKEL_DIR
public static final java.lang.String RA_MAKE_DIR
public static final java.lang.String RA_NISSHADOW
public static final java.lang.String RA_USERADD_CREATE_GROUP
public static final java.lang.String DISABLED_ATTRIBUTE
Constructor Detail |
public ShellScriptResourceAdapter()
Method Detail |
public static Resource staticCreatePrototypeResource() throws WavesetException
WavesetException
public static Resource staticCreatePrototypeResource(java.lang.String resName, java.lang.String resTypeDisplayName, java.lang.String className, java.lang.String userFormName, java.lang.String loginModuleName, java.lang.String loginUserAttrName, java.lang.String loginPasswordAttrName) throws WavesetException
WavesetException
public Resource createPrototypeResource() throws WavesetException
createPrototypeResource
in interface ResourceAdapter
createPrototypeResource
in class ResourceAdapterBase
WavesetException
protected com.waveset.adapter.ShellScriptResultHandler getResultHandler()
protected void setResultHandler(com.waveset.adapter.ShellScriptResultHandler resultHandler)
protected com.waveset.adapter.ShellScriptSource getScriptSource()
protected void setScriptSource(ShellScriptSourceBase scriptSource)
public GenericObject getFeatures()
getFeatures
in interface ResourceAdapter
getFeatures
in class GenericScriptResourceAdapter
ResourceAdapter.Features
public AccountIterator getAccountIterator() throws WavesetException
UnixResourceAdapter
getAccountIterator
in interface ResourceAdapter
getAccountIterator
in class UnixResourceAdapter
WavesetException
protected Script getAccountIteratorScript() throws WavesetException
GenericScriptResourceAdapter
getAccountIteratorScript
in class GenericScriptResourceAdapter
WavesetException
protected Script getAccountIteratorScript(long timeout) throws WavesetException
getAccountIteratorScript
in class GenericScriptResourceAdapter
WavesetException
public Script getAccountIteratorScript(long timeout, boolean hasTimeout) throws WavesetException
WavesetException
protected Script getAuthenticateScript(java.util.HashMap loginInfo) throws WavesetException
GenericScriptResourceAdapter
getAuthenticateScript
in class GenericScriptResourceAdapter
WavesetException
public Script getBlockAccountIteratorScript(long timeout, boolean hasTimeout)
public Script getCheckCreateAccountScript() throws WavesetException
GenericScriptResourceAdapter
getCheckCreateAccountScript
in class GenericScriptResourceAdapter
WavesetException
public Script getCheckDeleteAccountScript() throws WavesetException
GenericScriptResourceAdapter
getCheckDeleteAccountScript
in class GenericScriptResourceAdapter
WavesetException
public Script getCheckUpdateAccountScript() throws WavesetException
GenericScriptResourceAdapter
getCheckUpdateAccountScript
in class GenericScriptResourceAdapter
WavesetException
protected Script getCreateUserScript(WSUser user) throws WavesetException
getCreateUserScript
in class UnixResourceAdapter
WavesetException
public Script getCreateGroupScript(java.lang.String groupName, GenericObject attrs, java.util.Map options, boolean isSaveAs) throws WavesetException
UnixResourceAdapter
getCreateGroupScript
in class UnixResourceAdapter
WavesetException
public Script getDeleteGroupScript(GenericObject object, java.util.Map options) throws WavesetException
UnixResourceAdapter
getDeleteGroupScript
in class UnixResourceAdapter
WavesetException
protected Script getDeleteUserScript(WSUser user) throws WavesetException
UnixResourceAdapter
getDeleteUserScript
in class UnixResourceAdapter
WavesetException
protected Script getDisableUserScript(WSUser user, java.lang.String password) throws WavesetException
GenericScriptResourceAdapter
getDisableUserScript
in class GenericScriptResourceAdapter
WavesetException
protected Script getEnableUserScript(WSUser user, java.lang.String password) throws WavesetException
GenericScriptResourceAdapter
getEnableUserScript
in class GenericScriptResourceAdapter
WavesetException
protected Script getGetGroupScript(java.lang.String objectId, java.util.List attrsToGet, java.util.Map options) throws WavesetException
UnixResourceAdapter
getGetGroupScript
in class UnixResourceAdapter
WavesetException
protected Script getGetObjectScript(java.lang.String objectType, java.lang.String objectId, java.util.List attrsToGet, java.util.Map options) throws WavesetException
UnixResourceAdapter
getGetObjectScript
in class UnixResourceAdapter
WavesetException
protected Script getListAllObjectsScript(java.lang.String resObjType, java.util.Map options, java.lang.String runAsUser, EncryptedData runAsPassword) throws WavesetException
GenericScriptResourceAdapter
getListAllObjectsScript
in class GenericScriptResourceAdapter
WavesetException
protected Script getRenameGroupScript(GenericObject object) throws WavesetException
UnixResourceAdapter
getRenameGroupScript
in class UnixResourceAdapter
WavesetException
protected Script getRenameUserScript(GenericObject object) throws WavesetException
UnixResourceAdapter
getRenameUserScript
in class UnixResourceAdapter
WavesetException
protected Script getScanningScript(java.util.Map scanArgs) throws WavesetException
GenericScriptResourceAdapter
getScanningScript
in class GenericScriptResourceAdapter
WavesetException
protected Script getUpdateGroupScript(GenericObject object) throws WavesetException
UnixResourceAdapter
getUpdateGroupScript
in class UnixResourceAdapter
WavesetException
protected Script getUserScript(WSUser user) throws WavesetException
GenericScriptResourceAdapter
getUserScript
in class GenericScriptResourceAdapter
WavesetException
protected Script getUpdateUserScript(java.lang.String accountId, java.lang.String password) throws WavesetException
GenericScriptResourceAdapter
getUpdateUserScript
in class GenericScriptResourceAdapter
WavesetException
protected Script getUpdateUserScript(WSUser user, java.lang.String password) throws WavesetException
UnixResourceAdapter
getUpdateUserScript
in class UnixResourceAdapter
WavesetException
protected AccountIterator getAccountIteratorResult(CaptureList captureList) throws WavesetException
GenericScriptResourceAdapter
getAccountIteratorResult
in class GenericScriptResourceAdapter
WavesetException
protected WavesetResult getAuthenticateResult(java.util.HashMap loginInfo, CaptureList captureList) throws WavesetException
GenericScriptResourceAdapter
getAuthenticateResult
in class GenericScriptResourceAdapter
WavesetException
protected WavesetResult getCheckCreateAccountResult(CaptureList captureList) throws WavesetException
GenericScriptResourceAdapter
getCheckCreateAccountResult
in class GenericScriptResourceAdapter
WavesetException
protected WavesetResult getCheckDeleteAccountResult(CaptureList captureList) throws WavesetException
GenericScriptResourceAdapter
getCheckDeleteAccountResult
in class GenericScriptResourceAdapter
WavesetException
protected WavesetResult getCheckUpdateAccountResult(CaptureList captureList) throws WavesetException
GenericScriptResourceAdapter
getCheckUpdateAccountResult
in class GenericScriptResourceAdapter
WavesetException
protected void getCreateUserResult(CaptureList captureList, WavesetResult result) throws WavesetException
GenericScriptResourceAdapter
getCreateUserResult
in class GenericScriptResourceAdapter
WavesetException
protected void getDeleteUserResult(CaptureList captureList) throws WavesetException
GenericScriptResourceAdapter
getDeleteUserResult
in class GenericScriptResourceAdapter
WavesetException
protected boolean getDisableUserResult(CaptureList captureList) throws WavesetException
GenericScriptResourceAdapter
getDisableUserResult
in class GenericScriptResourceAdapter
WavesetException
protected boolean getEnableUserResult(CaptureList captureList) throws WavesetException
GenericScriptResourceAdapter
getEnableUserResult
in class GenericScriptResourceAdapter
WavesetException
protected void getUpdateUserResult(WSUser user, CaptureList captureList, WavesetResult result) throws WavesetException
GenericScriptResourceAdapter
getUpdateUserResult
in class GenericScriptResourceAdapter
WavesetException
protected WSUser getUserResult(CaptureList captureList, WSUser targetUser) throws WavesetException
GenericScriptResourceAdapter
getUserResult
in class GenericScriptResourceAdapter
WavesetException
public WavesetResult getCreateGroupResult(CaptureList captureList) throws WavesetException
getCreateGroupResult
in class UnixResourceAdapter
WavesetException
public GenericObject getGetGroupResult(java.lang.String groupName, java.util.List attrsToGet, CaptureList captureList) throws WavesetException
getGetGroupResult
in class UnixResourceAdapter
WavesetException
public GenericObject getGetUserResult(java.lang.String objectName, java.util.List attrsToGet, CaptureList captureList) throws WavesetException
getGetUserResult
in class UnixResourceAdapter
WavesetException
public java.util.ArrayList getListAllObjectsResult(java.lang.String objectType, CaptureList captureList) throws WavesetException
GenericScriptResourceAdapter
getListAllObjectsResult
in class GenericScriptResourceAdapter
WavesetException
public WavesetResult getRenameGroupResult(GenericObject object, CaptureList captureList) throws WavesetException
getRenameGroupResult
in class UnixResourceAdapter
WavesetException
public WavesetResult getRenameUserResult(GenericObject object, CaptureList captureList) throws WavesetException
getRenameUserResult
in class UnixResourceAdapter
WavesetException
public WavesetResult getScanningResult(CaptureList captureList, java.util.Map args) throws WavesetException
GenericScriptResourceAdapter
getScanningResult
in class GenericScriptResourceAdapter
WavesetException
public WavesetResult getUpdateGroupResult(GenericObject object, CaptureList captureList) throws WavesetException
getUpdateGroupResult
in class UnixResourceAdapter
WavesetException
public WavesetResult getUpdateUserResult(GenericObject object, CaptureList captureList) throws WavesetException
getUpdateUserResult
in class UnixResourceAdapter
WavesetException
public AccountIterator getAccountIterator(long timeout) throws WavesetException
UnixResourceAdapter
getAccountIterator
in interface ResourceAdapter
getAccountIterator
in class UnixResourceAdapter
WavesetException
protected Script getConnectionTestScript() throws WavesetException
getConnectionTestScript
in class UnixResourceAdapter
WavesetException
protected WavesetResult getConnectionTestResult(CaptureList captureList) throws WavesetException
getConnectionTestResult
in class UnixResourceAdapter
WavesetException
protected Script getLoginScript() throws WavesetException
getLoginScript
in class GenericScriptResourceAdapter
WavesetException
protected Script getLogoutScript() throws WavesetException
getLogoutScript
in class GenericScriptResourceAdapter
WavesetException
protected java.lang.String constructUserAttributeParameter(java.lang.String key, java.lang.String value)
constructUserAttributeParameter
in class GenericScriptResourceAdapter
protected boolean isAllowableUserAttribute(java.lang.String name)
isAllowableUserAttribute
in class GenericScriptResourceAdapter
public boolean supportsResourceAccount()
ResourceAdapterBase
supportsResourceAccount
in interface ResourceAdapter
supportsResourceAccount
in class ResourceAdapterBase
public boolean supportsAccountDisable()
ResourceAdapter
supportsAccountDisable
in interface ResourceAdapter
supportsAccountDisable
in class ResourceAdapterBase
public boolean supportsExcludedAccounts()
supportsExcludedAccounts
in interface ResourceAdapter
supportsExcludedAccounts
in class UnixResourceAdapter
protected void startConnection() throws WavesetException
startConnection
in class UnixResourceAdapter
WavesetException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |