com.waveset.adapter
Class SunISResourceAdapter

java.lang.Object
  extended bycom.waveset.adapter.ResourceAdapterBase
      extended bycom.waveset.adapter.SunAccessManagerResourceAdapter
          extended bycom.waveset.adapter.SunISResourceAdapter
All Implemented Interfaces:
ResourceAdapter

public class SunISResourceAdapter
extends SunAccessManagerResourceAdapter


Nested Class Summary
 
Nested classes inherited from class com.waveset.adapter.SunAccessManagerResourceAdapter
SunAccessManagerResourceAdapter.AcctIter, SunAccessManagerResourceAdapter.SunAMConnection
 
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 code_id
           
 
Fields inherited from class com.waveset.adapter.SunAccessManagerResourceAdapter
ATTR_ACCOUNT_MEMBERS, ATTR_ASSIGNABLE_DYNAMIC_GROUPS, ATTR_MEMBERSHIP_FILTER, ATTR_ROLES, ATTR_STATIC_GROUPS, DISABLE_AUTO_GROUPS_OU, RA_AM_VERSION7, RA_ENCRYPTION_KEY, RA_ERROR_LOG_DIRECTORY, RA_ERROR_LOG_LEVEL, RA_HOST, RA_JCE_ENCRYPTOR, RA_NAMING_SERVICE_URL, RA_OBJECT_TYPE_ASSIGNABLE_DYNAMIC_GROUP, RA_OBJECT_TYPE_ASSIGNABLE_DYNAMIC_GROUP_KEY, RA_OBJECT_TYPE_DYNAMIC_GROUP, RA_OBJECT_TYPE_DYNAMIC_GROUP_KEY, RA_OBJECT_TYPE_FILTERED_ROLE, RA_OBJECT_TYPE_FILTERED_ROLE_KEY, RA_OBJECT_TYPE_ORGANIZATION, RA_OBJECT_TYPE_ORGANIZATION_KEY, RA_OBJECT_TYPE_ORGANIZATIONAL_UNIT, RA_OBJECT_TYPE_ORGANIZATIONAL_UNIT_KEY, RA_OBJECT_TYPE_ROLE, RA_OBJECT_TYPE_ROLE_KEY, RA_OBJECT_TYPE_STATIC_GROUP, RA_OBJECT_TYPE_STATIC_GROUP_KEY, RA_PASSWORD, RA_PORT, RA_PROTOCOL, RA_USER, SEARCH_PATTERN, USER_PASSWORD_ATTR
 
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
 
Fields inherited from interface com.waveset.adapter.ResourceAdapter
CHANGE_PASSWORD_LOCATION, DISABLE, ENABLE, EXPIRE_PASSWORD, GUID, IGNORE_ATTR, NEW_ACCOUNT_ID, OP_DAYS_INACTIVE, OP_DISABLED, OP_DORMANT, OP_EXPIRED, OP_EXPIREDPWD, OP_INACTIVE, OP_LOCKED, OP_NO_PASSWORD_SET, OP_NOOWNERSHIP, OP_NOPASSWORDREQ, OP_NUMINACTIVEDAYS, OP_NUMPWDAYS, OP_PWNUMDAYS, RA_BASE_CTX, RA_DISPLAY_NAME_ATTR, RA_NEW_OBJECT_ID, RA_NEW_OBJECT_NAME, RA_OBJECT_ATTRIBUTES, RA_OBJECT_CLASS, RA_OBJECT_ID, RA_OBJECT_TYPE, RA_OP_TYPE, RA_RENAME_OP, RA_REQUESTOR, RA_SAVEAS_OP, RA_SEARCH_ATTRIBUTE_NAMES, RA_SEARCH_ATTRS_TO_GET, RA_SEARCH_CONTEXT, RA_SEARCH_FILTER, RA_SEARCH_RUN_AS_PASSWORD, RA_SEARCH_RUN_AS_USER, RA_SEARCH_SCOPE, RA_SEARCH_SCOPE_OBJECT, RA_SEARCH_SCOPE_ONE_LEVEL, RA_SEARCH_SCOPE_SUBTREE, RA_SEARCH_TIME_LIMIT, RESET_PASSWORD, SYSTEM_ATTRIBUTES, UNLOCK, WS_USER_PASSWORD
 
Constructor Summary
SunISResourceAdapter()
           
SunISResourceAdapter(Resource res, ObjectCache cache)
           
 
Method Summary
 Resource createPrototypeResource()
           
static Resource staticCreatePrototypeResource()
           
 
Methods inherited from class com.waveset.adapter.SunAccessManagerResourceAdapter
authenticate, checkCreateAccount, checkDeleteAccount, checkUpdateAccount, createObject, deleteObject, doCreateOrUpdateObjectRequest, getAccountAttributes, getAccountIterator, getBaseContextAttrName, getFeatures, getObject, getUser, listAllObjects, listObjects, mapAMAttributes, realCreate, realDelete, realDisable, realEnable, realUpdate, setUserAccountId, startConnection, startConnection, stopConnection, supportsAccountDisable, testConfiguration, updateObject
 
Methods inherited from class com.waveset.adapter.ResourceAdapterBase
checkForNoPasswordInSchema, checkSyntax, createAccount, createAccounts, createIdentity, deleteAccount, deleteAccount, deleteAccounts, disableAccount, disableAccounts, dnsEqual, dnsEqual, enableAccount, enableAccounts, executeResourceAttributeJavascriptAction, fillInResourceInfo, fillInResourceInfo, getAccountIterator, getAccountIterator, getAction, getActionNotFoundErrorMessage, getActionNotFoundMessage, getActionRunAsPassword, getActionRunAsUser, getActionTimeout, getActionType, getAdapter, getAdapter, getAdapter, getAdapterProxy, getAdapterProxy, getAllAccounts, getAttrNameFromMapName, getAttrNameFromMapName, getAttrParse, getAttrTypeFromMapName, getAttrTypeFromMapName, getAUserName, getBaseContextObject, getBaseContexts, getBlockSize, getContext, getExcludedAccountsRule, getIdentity, getListAllObjectsAttrParse, getListUserAttrParse, getListUserGroupsAttrParse, getOptionalBooleanResAttrVal, getOptionalBooleanResAttrVal, getOptionalEncryptedResAttrVal, getOptionalResAttrVal, getOptionalStringResAttrVal, getRequiredResAttr, getRequiredResAttr, getRequiredResAttrVal, getRequiredResAttrVal, getRequiredResAttrVals, getRequiredUserAttributeNames, getResAttrValActionOnUser, getResAttrVals, getResource, getResourceAccounts, getResourceInfo, getResourceObjectAttrValNameAttr, getResourceObjectClassAttr, getResourceObjectTypePrefix, getSchemaMap, getUser, getWSAttrByMapName, getWSAttrByMapName, getWSAttrFromMap, handleActionResult, handleJavascriptActionResult, isAccountAttributeSecret, isExcludedAccount, isExcludedAccount, isFeatureEnabled, isSupported, isTestMode, listAllObjects, listObjects, listObjectsOfType, lookupAction, lookupAction, lookupActions, namesEqual, objectClassesMatchType, println, restoreResourceObjectClassAttr, run, run, runResourceAttributeJavascriptAction, scan, setCache, setContext, setDisabled, setFromResource, setResource, setResourceObjectClassAttr, setResourceOptionAttrs, startConnectionWrapper, supportsAccountActions, supportsActions, supportsCaseInsensitiveAccountIds, supportsContainerObjectTypes, supportsExcludedAccounts, supportsResourceAccount, supportsScanning, updateAccount, updateAccounts, updateResourceAccount, updateResourceIdentity, vmStoreBoot, vmStoreGet, vmStoreInit, vmStoreLatch, vmStorePut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

code_id

public static final java.lang.String code_id
See Also:
Constant Field Values
Constructor Detail

SunISResourceAdapter

public SunISResourceAdapter(Resource res,
                            ObjectCache cache)

SunISResourceAdapter

public SunISResourceAdapter()
Method Detail

staticCreatePrototypeResource

public static Resource staticCreatePrototypeResource()
                                              throws WavesetException
Throws:
WavesetException

createPrototypeResource

public Resource createPrototypeResource()
                                 throws WavesetException
Specified by:
createPrototypeResource in interface ResourceAdapter
Overrides:
createPrototypeResource in class SunAccessManagerResourceAdapter
Throws:
WavesetException