com.iplanet.am.sdk
インタフェース AMOrganization

すべてのスーパーインタフェース:
AMConstants, AMObject

推奨されていません。 As of Sun Java System Access Manager 7.1.

public interface AMOrganization
extends AMObject

This interface provides methods to manage organization. AMOrganization objects can be obtained by using AMStoreConnection. A handle to this object can be obtained by using the DN of the object.

 
 AMStoreConnection amsc = new AMStoreConnection(ssotoken); 
 if (amsc.doesEntryExist(oDN)) { 
     AMOrganization org = amsc.getOrganization(oDN); 
 }
 
 


フィールドの概要
 
インタフェース com.iplanet.am.sdk.AMObject から継承されたフィールド
ACTIVE, ACTIVE_VALUE, ASSIGNABLE_DYNAMIC_GROUP, DELETED, DELETED_VALUE, DYNAMIC_GROUP, FILTERED_ROLE, GROUP, GROUP_CONTAINER, GROUP_PROFILE, INACTIVE, INACTIVE_VALUE, MANAGED_ROLE, ORGANIZATION, ORGANIZATIONAL_UNIT, PEOPLE_CONTAINER, POLICY, RESOURCE, ROLE, ROLE_PROFILE, SERVICE, STATIC_GROUP, TEMPLATE, UNDETERMINED_OBJECT_TYPE, UNKNOWN_OBJECT_TYPE, USER
 
インタフェース com.iplanet.am.sdk.AMConstants から継承されたフィールド
ADD_MEMBER, ADMIN_GROUPS_ENABLED_ATTR, ADMIN_ROLE_ATTR, ADMINISTRATION_SERVICE, CACHE_ENABLED_DISABLED_KEY, CACHE_MAX_SIZE_KEY, COMPLIANCE_SPECIAL_FILTER_ATTR, COMPLIANCE_USER_DELETION_ATTR, CONTAINER_DEFAULT_TEMPLATE_ROLE, CONTAINER_SUPPORTED_TYPES_ATTRIBUTE, DCT_ATTRIBUTE_LIST_ATTR, DCT_ENABLED_ATTR, DOMAIN_ADMINISTRATORS, DOMAIN_HELP_DESK_ADMINISTRATORS, EMAIL_ATTRIBUTE, FILTER_ATTR_NAME, INET_ADMIN_OBJECT_CLASS, INET_DOMAIN_STATUS_ATTR, INET_DOMAIN_STATUS_ATTRIBUTE, INVALID_USERID_CHARACTERS, OTHER_COSATTR_TYPE, POLICY_COSATTR_TYPE, POLICY_SUFFIX, PRE_POST_PROCESSING_MODULES_ATTR, REMOVE_ATTRIBUTE, REMOVE_MEMBER, REQUIRED_SERVICES_ATTR, ROLE_MANAGED_CONTAINER_DN_ATTRIBUTE, SCOPE_BASE, SCOPE_ONE, SCOPE_SUB, SERVICE_STATUS_ATTRIBUTE, STATIC_GROUP_DN_ATTRIBUTE, SUBSCRIBABLE_ATTRIBUTE, UNIQUE_ATTRIBUTE_LIST_ATTRIBUTE, UNIQUE_MEMBER_ATTRIBUTE, USER_CREATE_NOTIFICATION_LIST, USER_DELETE_NOTIFICATION_LIST, USER_ENCRYPTED_PASSWORD_ATTRIBUTE, USER_ENTRY_PROCESSING_IMPL, USER_MODIFY_NOTIFICATION_LIST, USER_PASSWORD_ATTRIBUTE, USER_SEARCH_RETURN_ATTR, USERID_PASSWORD_VALIDATION_CLASS
 
メソッドの概要
 AMGroup createAssignableDynamicGroup(String name, Map attributes, Map serviceNameAndAttrs)
          推奨されていません。 Creates assignable dynamic group.
 Set createAssignableDynamicGroups(Set assignableDynamicGroups)
          推奨されていません。 Creates assignable dynamic groups.
 AMGroup createDynamicGroup(String name, Map attributes, Map serviceNameAndAttrs)
          推奨されていません。 Creates dynamic group.
 Set createDynamicGroups(Map dynamicGroups)
          推奨されていません。 Creates dynamic groups and initializes their attributes.
 Set createEntities(int type, Map entityNamesAndAttrs)
          推奨されていません。 Creates the entities of the given type.
 Set createEntities(int type, Set entityNames)
          推奨されていません。 This method creates the entities of the given type.
 Set createFilteredRoles(Map roles)
          推奨されていません。 Creates filtered roles.
 Set createFilteredRoles(Set roles)
          推奨されていません。 Creates filtered roles.
 Set createGroupContainers(Map groupContainers)
          推奨されていません。 Creates group containers and initializes their attributes.
 Set createGroupContainers(Set groupContainers)
          推奨されていません。 Creates group containers.
 String createOrganization(String orgName, String domainName, Map attrMap, Map serviceNamesAndAttrs)
          推奨されていません。 Creates sub-organizations and initializes their attributes.
 Set createOrganizationalUnits(Map organizationalUnits)
          推奨されていません。 Creates organizational units and initializes their attributes.
 Set createOrganizationalUnits(Set organizationalUnits)
          推奨されていません。 Creates organizational units.
 Set createPeopleContainers(Map peopleContainers)
          推奨されていません。 Creates people containers and initializes their attributes.
 Set createPeopleContainers(Set peopleContainers)
          推奨されていません。 Creates people containers.
 Set createRoles(Map roles)
          推奨されていません。 Creates roles.
 Set createRoles(Set roles)
          推奨されていません。 Creates roles.
 AMGroup createStaticGroup(String name, Map attributes, Map serviceNameAndAttrs)
          推奨されていません。 Creates static group.
 Set createStaticGroups(Set groups)
          推奨されていません。 Creates static groups.
 Set createSubOrganizations(Map subOrganizations)
          推奨されていません。 Creates sub-organizations and initializes their attributes.
 Set createSubOrganizations(Set subOrganizations)
          推奨されていません。 Creates sub-organizations.
 AMUser createUser(String uid, Map attrMap, Map serviceNameAndAttrs)
          推奨されていません。 Create user and initializes the attributes.
 Set createUsers(Map users)
          推奨されていません。 Creates users and initializes their attributes.
 Set createUsers(Set users)
          推奨されていません。 Creates users in this organization.
 boolean deleteAllNamedPolicyTemplates(String policyDN)
          推奨されていません。 Deletes all the named policy templates for this Organization corresponding to the given policy.
 void deleteAssignableDynamicGroups(Set assignableDynamicGroups)
          推奨されていません。 Deletes assignable dynamic groups.
 void deleteDynamicGroups(Set dynamicGroups)
          推奨されていません。 Deletes dynamic groups.
 void deleteEntities(int type, Set entityDNs)
          推奨されていません。 Deletes the entities whose fully-qualified distinguished names are provided in the set below.
 void deleteFilteredRoles(Set roles)
          推奨されていません。 Deletes filtered roles.
 void deleteGroupContainers(Set groupContainers)
          推奨されていません。 Deletes group containers.
 void deleteOrganizationalUnits(Set organizationalUnits)
          推奨されていません。 Deletes organizational units
 void deletePeopleContainers(Set peopleContainers)
          推奨されていません。 Deletes people containers.
 void deleteRoles(Set roles)
          推奨されていません。 Deletes roles.
 void deleteStaticGroups(Set groups)
          推奨されていません。 Deletes static groups.
 void deleteSubOrganizations(Set subOrganizations)
          推奨されていません。 Deletes sub organizations.
 void deleteUsers(Set users)
          推奨されていません。 Deletes users from this organization.
 Set getAssignableDynamicGroups(int level)
          推奨されていません。 Returns the assignable dynamic groups within the specified level.
 Set getAssignedPolicyDNs()
          推奨されていません。 Gets all the assigned policies for this Organization
 Set getDynamicGroups(int level)
          推奨されていません。 Gets the dynamic groups within the specified level.
 Set getFilteredRoles(int level)
          推奨されていません。 Gets the filtered roles within the specified level.
 Set getGroupContainers(int level)
          推奨されていません。 Gets the group containers within the specified level.
 long getNumberOfAssignableDynamicGroups(int level)
          推奨されていません。 Gets number of assignable dynamic groups within the specified level.
 long getNumberOfDynamicGroups(int level)
          推奨されていません。 Gets number of dynamic groups within the specified level.
 long getNumberOfFilteredRoles(int level)
          推奨されていません。 Gets number of filtered roles within the specified level.
 long getNumberOfGroupContainers(int level)
          推奨されていません。 Gets number of group containers within the specified level.
 long getNumberOfOrganizationalUnits(int level)
          推奨されていません。 Gets number of organizational units within the specified level.
 long getNumberOfPeopleContainers(int level)
          推奨されていません。 Gets number of people containers within the specified level.
 long getNumberOfRoles(int level)
          推奨されていません。 Gets number of roles within the specified level.
 long getNumberOfServices()
          推奨されていません。 Returns the number of services.
 long getNumberOfStaticGroups(int level)
          推奨されていません。 Gets number of static groups within the specified level.
 long getNumberOfSubOrganizations(int level)
          推奨されていません。 Gets number of sub organizations within the specified level.
 long getNumberOfUsers(int level)
          推奨されていません。 Gets number of users within the specified level.
 AMOrganizationalUnit getOrganizationalUnit(String dn)
          推奨されていません。 Gets the organizational unit by DN.
 Set getOrganizationalUnits(int level)
          推奨されていません。 Gets the organizational units within the specified level.
 Set getPeopleContainers(int level)
          推奨されていません。 Gets the people containers within the specified level.
 Set getRegisteredServiceNames()
          推奨されていません。 Gets the names of registered services.
 Set getRoles(int level)
          推奨されていません。 Gets the roles within the specified level.
 Set getStaticGroups(int level)
          推奨されていません。 Gets the static groups within the specified level.
 AMOrganization getSubOrganization(String dn)
          推奨されていません。 Returns the sub-organization by DN
 Set getSubOrganizations(int level)
          推奨されていません。 Gets the sub organizations within the specified level.
 AMUser getUser(String uid, String userSearchTemplate)
          推奨されていません。 Returns AMUser object of user in this organization (or in sub organizations), whose naming attribute exactly matches with uid.
 Set getUserDNs()
          推奨されていません。 Returns the names (DNs) of users in the organization.
 boolean isActivated()
          推奨されていません。 Returns true if the organization is activated.
 boolean isPolicyAssigned(String policyDN, String serviceName)
          推奨されていません。 Returns true if a policyDN is assigned to an organization or a role.
 void modifyAllPolicyTemplates(String serviceName, Set policyDNs)
          推奨されていません。 Modifies all the templates under this organization that contain any policyDN in given policyDNs.
 boolean orgTemplateExists(String serviceName)
          推奨されていません。 Returns true if an organizational template exists for the service.
 void registerService(String serviceName, boolean createTemplate, boolean activate)
          推奨されていません。 Register a service for this organization.
 AMSearchResults searchAllRoles(String wildcard, AMSearchControl searchControl)
          推奨されていません。 Searches for all roles in this organization using wildcards.
 Set searchAllRoles(String wildcard, int level)
          推奨されていません。 Searches for all roles in this organization using wildcards.
 AMSearchResults searchAllRoles(String wildcard, Map avPairs, AMSearchControl searchControl)
          推奨されていません。 Searches for all roles in this organization using wildcards and attribute values.
 Set searchAllRoles(String wildcard, Map avPairs, int level)
          推奨されていません。 Searches for all roles in this organization using wildcards and attribute values.
 AMSearchResults searchAssignableDynamicGroups(String wildcard, AMSearchControl searchControl)
          推奨されていません。 Searches for assignable dynamic groups in this organization using wildcards.
 Set searchAssignableDynamicGroups(String wildcard, int level)
          推奨されていません。 Searches for assignable dynamic groups in this organization using wildcards.
 Set searchAssignableDynamicGroups(String wildcard, int level, String groupSearchTemplate, Map avPairs)
          推奨されていません。 Searches for assignable dynamic groups in this organization using wildcards.
 AMSearchResults searchAssignableDynamicGroups(String wildcard, Map avPairs, AMSearchControl searchControl)
          推奨されていません。 Searches for assignable dynamic groups in this organization using wildcards and attribute values.
 Set searchAssignableDynamicGroups(String wildcard, Map avPairs, int level)
          推奨されていません。 Searches for assignable dynamic groups in this organization using wildcards and attribute values.
 AMSearchResults searchAssignableDynamicGroups(String wildcard, Map avPairs, String groupSearchTemplate, AMSearchControl searchControl)
          推奨されていません。 Searches for assignable dynamic groups in this organization using wildcards and attribute values.
 AMSearchResults searchDynamicGroups(String wildcard, AMSearchControl searchControl)
          推奨されていません。 Searches for dynamic groups in this organization using wildcards.
 Set searchDynamicGroups(String wildcard, int level)
          推奨されていません。 Searches for dynamic groups in this organization using wildcards.
 Set searchDynamicGroups(String wildcard, int level, String groupSearchTemplate, Map avPairs)
          推奨されていません。 Searches for dynamic groups in this organization using wildcards.
 AMSearchResults searchDynamicGroups(String wildcard, Map avPairs, AMSearchControl searchControl)
          推奨されていません。 Searches for dynamic groups in this organization using wildcards and attribute values.
 Set searchDynamicGroups(String wildcard, Map avPairs, int level)
          推奨されていません。 Searches for dynamic groups in this organization using wildcards and attribute values.
 AMSearchResults searchDynamicGroups(String wildcard, Map avPairs, String groupSearchTemplate, AMSearchControl searchControl)
          推奨されていません。 Searches for dynamic groups in this organization using wildcards and attribute values.
 Set searchEntities(int type, String wildcard, int scope, Map avPairs)
          推奨されていません。 Searches for entities of the given type.
 AMSearchResults searchEntities(int type, String wildcard, Map avPairs, AMSearchControl ctrls)
          推奨されていません。 Searches for entities of the given type.
 AMSearchResults searchEntities(int type, String wildcard, String avfilter, AMSearchControl ctrl)
          推奨されていません。 Searches for entities of the given type.
 AMSearchResults searchFilteredRoles(String wildcard, AMSearchControl searchControl)
          推奨されていません。 Searches for filtered roles in this organization using wildcards.
 Set searchFilteredRoles(String wildcard, int level)
          推奨されていません。 Searches for filtered roles in this organization using wildcards.
 AMSearchResults searchFilteredRoles(String wildcard, Map avPairs, AMSearchControl searchControl)
          推奨されていません。 Searches for filtered roles in this organization using wildcards and attribute values.
 Set searchFilteredRoles(String wildcard, Map avPairs, int level)
          推奨されていません。 Searches for filtered roles in this organization using wildcards and attribute values.
 AMSearchResults searchGroupContainers(String wildcard, Map avPairs, AMSearchControl searchControl)
          推奨されていません。 Searches for group containers in this organization using wildcards and attribute values.
 Set searchGroupContainers(String wildcard, Map avPairs, int level)
          推奨されていません。 Searches for group containers in this organization using wildcards and attribute values.
 AMSearchResults searchGroups(String wildcard, Map avPairs, AMSearchControl searchControl)
          推奨されていません。 Searches for groups in this organization using wildcards and attribute values.
 Set searchGroups(String wildcard, Map avPairs, int level)
          推奨されていません。 Searches for groups in this organization using wildcards and attribute values.
 AMSearchResults searchOrganizationalUnits(String wildcard, AMSearchControl searchControl)
          推奨されていません。 Searches for organizational units in this organization using wildcards.
 Set searchOrganizationalUnits(String wildcard, int level)
          推奨されていません。 Searches for organizational units in this organization using wildcards.
 AMSearchResults searchOrganizationalUnits(String wildcard, Map avPairs, AMSearchControl searchControl)
          推奨されていません。 Searches for organizational units in this organization using wildcards and attribute values.
 Set searchOrganizationalUnits(String wildcard, Map avPairs, int level)
          推奨されていません。 Searches for organizational units in this organization using wildcards and attribute values.
 AMSearchResults searchPeopleContainers(String wildcard, AMSearchControl searchControl)
          推奨されていません。 Searches for people containers in this organization using wildcards and attribute values.
 Set searchPeopleContainers(String wildcard, int level)
          推奨されていません。 Searches for people containers in this organization using wildcards and attribute values.
 AMSearchResults searchPeopleContainers(String wildcard, Map avPairs, AMSearchControl searchControl)
          推奨されていません。 Searches for people containers in this organization using wildcards and attribute values.
 Set searchPeopleContainers(String wildcard, Map avPairs, int level)
          推奨されていません。 Searches for people containers in this organization using wildcards and attribute values.
 AMSearchResults searchRoles(String wildcard, AMSearchControl searchControl)
          推奨されていません。 Searches for roles in this organization using wildcards.
 Set searchRoles(String wildcard, int level)
          推奨されていません。 Searches for roles in this organization using wildcards.
 AMSearchResults searchRoles(String wildcard, Map avPairs, AMSearchControl searchControl)
          推奨されていません。 Searches for roles in this organization using wildcards and attribute values.
 Set searchRoles(String wildcard, Map avPairs, int level)
          推奨されていません。 Searches for roles in this organization using wildcards and attribute values.
 AMSearchResults searchStaticGroups(String wildcard, AMSearchControl searchControl)
          推奨されていません。 Searches for static groups in this organization using wildcards.
 Set searchStaticGroups(String wildcard, int level)
          推奨されていません。 Searches for static groups in this organization using wildcards.
 Set searchStaticGroups(String wildcard, int level, String groupSearchTemplate, Map avPairs)
          推奨されていません。 Searches for static groups in this organization using wildcards.
 AMSearchResults searchStaticGroups(String wildcard, Map avPairs, AMSearchControl searchControl)
          推奨されていません。 Searches for static groups in this organization using wildcards and attribute values.
 Set searchStaticGroups(String wildcard, Map avPairs, int level)
          推奨されていません。 Searches for static groups in this organization using wildcards and attribute values.
 AMSearchResults searchStaticGroups(String wildcard, Map avPairs, String groupSearchTemplate, AMSearchControl searchControl)
          推奨されていません。 Searches for static groups in this organization using wildcards and attribute values.
 AMSearchResults searchSubOrganizations(String wildcard, AMSearchControl searchControl)
          推奨されていません。 Searches for sub organizations in this organization using wildcards.
 Set searchSubOrganizations(String wildcard, int level)
          推奨されていません。 Searches for sub organizations in this organization using wildcards.
 AMSearchResults searchSubOrganizations(String wildcard, Map avPairs, AMSearchControl searchControl)
          推奨されていません。 Searches for sub organizations in this organization using wildcards and attribute values.
 Set searchSubOrganizations(String wildcard, Map avPairs, int level)
          推奨されていません。 Searches for sub organizations in this organization using wildcards and attribute values.
 AMSearchResults searchUsers(AMSearchControl searchControl, String avfilter)
          推奨されていません。 Searches for users in this organization using attribute values.
 AMSearchResults searchUsers(String wildcard, AMSearchControl searchControl)
          推奨されていません。 Searches for users in this organization using wildcards and attribute values.
 AMSearchResults searchUsers(String wildcard, AMSearchControl searchControl, String avfilter)
          推奨されていません。 Searches for users in this organization using wildcards and attribute values.
 Set searchUsers(String wildcard, int level)
          推奨されていません。 Searches for users in this organization using wildcards and attribute values.
 Set searchUsers(String wildcard, int level, String userSearchTemplate, Map avPairs)
          推奨されていません。 Searches for users in this organization using wildcards and attribute values.
 AMSearchResults searchUsers(String wildcard, Map avPairs, AMSearchControl searchControl)
          推奨されていません。 Searches for users in this organization using wildcards and attribute values.
 Set searchUsers(String wildcard, Map avPairs, int level)
          推奨されていません。 Searches for users in this organization using wildcards and attribute values.
 AMSearchResults searchUsers(String wildcard, Map avPairs, String userSearchTemplate, AMSearchControl searchControl)
          推奨されていません。 Searches for users in this organization using wildcards and attribute values.
 void unassignAllPolicies(String serviceName, Set policyDNs)
          推奨されていません。 Unassigns the given policies from this organization and its roles.
 void unassignServices(Set serviceNames)
          推奨されていません。 Unassigns services from the organization.
 void unregisterService(String serviceName)
          推奨されていません。 Unregisters a service for this organization.
 
インタフェース com.iplanet.am.sdk.AMObject から継承されたメソッド
addEventListener, assignPolicies, assignServices, createPolicyTemplate, createPolicyTemplate, createTemplate, createTemplate, delete, delete, getAssignedServices, getAttribute, getAttributeByteArray, getAttributes, getAttributes, getAttributesByteArray, getAttributesByteArray, getAttributesFromDataStore, getAttributesFromDataStore, getDN, getOrganizationDN, getParentDN, getPolicy, getPolicyTemplate, getServiceAttributes, getServiceStatus, getStringAttribute, getTemplate, isExists, modifyService, purge, removeAttributes, removeEventListener, search, setAttributeByteArray, setAttributes, setAttributesByteArray, setServiceStatus, setStringAttribute, store, store, unassignPolicies
 

メソッドの詳細

createSubOrganizations

Set createSubOrganizations(Set subOrganizations)
                           throws AMException,
                                  SSOException
推奨されていません。 
Creates sub-organizations.

パラメータ:
subOrganizations - The set of sub-organizations names to be created.
戻り値:
Set set of sub Organization objects created.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

createSubOrganizations

Set createSubOrganizations(Map subOrganizations)
                           throws AMException,
                                  SSOException
推奨されていません。 
Creates sub-organizations and initializes their attributes.

パラメータ:
subOrganizations - Map where the key is the name of the sub organization, and the value is a Map to represent Attribute-Value Pairs
戻り値:
Set set of sub Organization objects created.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

createOrganization

String createOrganization(String orgName,
                          String domainName,
                          Map attrMap,
                          Map serviceNamesAndAttrs)
                          throws AMException,
                                 SSOException
推奨されていません。 
Creates sub-organizations and initializes their attributes. Initializes service objectclasses and attributes as provided in the serviceNameAndAttrs map.

パラメータ:
orgName - name of organization to be created under this organization.
domainName - name of the domain ( example sun.com, iplanet.com).
attrMap - Map of attribute-value pairs to be set on the entry.
serviceNamesAndAttrs - Map of service names and attribute-values for that service to be set in the organization entry. serviceNameAndAttrs has service names keys and map of attribute-values (values are in a Set).
戻り値:
DN of organization created.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

deleteSubOrganizations

void deleteSubOrganizations(Set subOrganizations)
                            throws AMException,
                                   SSOException
推奨されていません。 
Deletes sub organizations.

パラメータ:
subOrganizations - The set of sub organization DNs to be deleted.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

getSubOrganization

AMOrganization getSubOrganization(String dn)
                                  throws AMException,
                                         SSOException
推奨されていません。 
Returns the sub-organization by DN

パラメータ:
dn - distinguished name.
戻り値:
The sub Organization object
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

getSubOrganizations

Set getSubOrganizations(int level)
                        throws AMException,
                               SSOException
推奨されていません。 
Gets the sub organizations within the specified level.

パラメータ:
level - The search level starting from the organization.
戻り値:
Set of sub organizations DNs within the specified level.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

getNumberOfSubOrganizations

long getNumberOfSubOrganizations(int level)
                                 throws AMException,
                                        SSOException
推奨されていません。 
Gets number of sub organizations within the specified level.

パラメータ:
level - The search level starting from the organization.
戻り値:
Number of sub organizations within the specified level.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchSubOrganizations

Set searchSubOrganizations(String wildcard,
                           int level)
                           throws AMException,
                                  SSOException
推奨されていません。 
Searches for sub organizations in this organization using wildcards. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set Set of DNs of Sub Organizations matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchSubOrganizations

AMSearchResults searchSubOrganizations(String wildcard,
                                       AMSearchControl searchControl)
                                       throws AMException,
                                              SSOException
推奨されていません。 
Searches for sub organizations in this organization using wildcards. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search
searchControl - specifies the search scope to be used, VLV ranges etc.
戻り値:
AMSearchResults which contains a set of DNs of sub Organizations matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

searchSubOrganizations

Set searchSubOrganizations(String wildcard,
                           Map avPairs,
                           int level)
                           throws AMException,
                                  SSOException
推奨されていません。 
Searches for sub organizations in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of sub organizations with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching sub organizations
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set Set of DNs of sub organizations matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchSubOrganizations

AMSearchResults searchSubOrganizations(String wildcard,
                                       Map avPairs,
                                       AMSearchControl searchControl)
                                       throws AMException,
                                              SSOException
推奨されていません。 
Searches for sub organizations in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of sub organizations with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search.
avPairs - attribute-value pairs to match when searching sub organizations.
searchControl - specifies the search scope to be used, VLV ranges etc.
戻り値:
AMSearchResults which contains a Set of DNs of sub organizations matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

createOrganizationalUnits

Set createOrganizationalUnits(Set organizationalUnits)
                              throws AMException,
                                     SSOException
推奨されていません。 
Creates organizational units.

パラメータ:
organizationalUnits - The set of organizational units names to be created.
戻り値:
set of sub OrganizationalUnit objects created.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

createOrganizationalUnits

Set createOrganizationalUnits(Map organizationalUnits)
                              throws AMException,
                                     SSOException
推奨されていません。 
Creates organizational units and initializes their attributes.

パラメータ:
organizationalUnits - Map where the key is the name of the organizational unit, and the value is a Map to represent Attribute-Value Pairs
戻り値:
Set set of OrganizationalUnit objects created.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

deleteOrganizationalUnits

void deleteOrganizationalUnits(Set organizationalUnits)
                               throws AMException,
                                      SSOException
推奨されていません。 
Deletes organizational units

パラメータ:
organizationalUnits - The set of organizational units DNs to be deleted.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

getOrganizationalUnit

AMOrganizationalUnit getOrganizationalUnit(String dn)
                                           throws AMException,
                                                  SSOException
推奨されていません。 
Gets the organizational unit by DN.

パラメータ:
dn - distinguished name.
戻り値:
The OrganizationalUnit object
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

getOrganizationalUnits

Set getOrganizationalUnits(int level)
                           throws AMException,
                                  SSOException
推奨されていません。 
Gets the organizational units within the specified level.

パラメータ:
level - The search level starting from the organization.
戻り値:
The Set of organizational units DNs within the specified level.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

getNumberOfOrganizationalUnits

long getNumberOfOrganizationalUnits(int level)
                                    throws AMException,
                                           SSOException
推奨されていません。 
Gets number of organizational units within the specified level.

パラメータ:
level - The search level starting from the organization.
戻り値:
Number of organizational units within the specified level.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchOrganizationalUnits

Set searchOrganizationalUnits(String wildcard,
                              int level)
                              throws AMException,
                                     SSOException
推奨されていません。 
Searches for organizational units in this organization using wildcards. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set Set of DNs of organizational units matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchOrganizationalUnits

AMSearchResults searchOrganizationalUnits(String wildcard,
                                          AMSearchControl searchControl)
                                          throws AMException,
                                                 SSOException
推奨されていません。 
Searches for organizational units in this organization using wildcards. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search
searchControl - specifies the search scope to be used, VLV ranges etc.,
戻り値:
AMSearchResults which contains a set of DNs of organizational units matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchOrganizationalUnits

Set searchOrganizationalUnits(String wildcard,
                              Map avPairs,
                              int level)
                              throws AMException,
                                     SSOException
推奨されていません。 
Searches for organizational units in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of organizational units with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching organizational units
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set Set of DNs of organizational units matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchOrganizationalUnits

AMSearchResults searchOrganizationalUnits(String wildcard,
                                          Map avPairs,
                                          AMSearchControl searchControl)
                                          throws AMException,
                                                 SSOException
推奨されていません。 
Searches for organizational units in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of organizational units with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching organizational units
searchControl - specifies the search scope to be used, VLV ranges etc.,
戻り値:
AMSearchResults which contains a Set of DNs of organizational units matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

createRoles

Set createRoles(Set roles)
                throws AMException,
                       SSOException
推奨されていません。 
Creates roles.

パラメータ:
roles - The set of Roles' names to be created.
戻り値:
Set set of Role objects created.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

createRoles

Set createRoles(Map roles)
                throws AMException,
                       SSOException
推奨されていません。 
Creates roles.

パラメータ:
roles - Map where the key is the name of the role, and the value is a Map to represent Attribute-Value Pairs
戻り値:
Set set of Role objects created.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

deleteRoles

void deleteRoles(Set roles)
                 throws AMException,
                        SSOException
推奨されていません。 
Deletes roles.

パラメータ:
roles - The set of roles' DNs to be deleted.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

getRoles

Set getRoles(int level)
             throws AMException,
                    SSOException
推奨されていません。 
Gets the roles within the specified level.

パラメータ:
level - The search level starting from the organization.
戻り値:
The Set of Roles' DNs within the specified level.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

getNumberOfRoles

long getNumberOfRoles(int level)
                      throws AMException,
                             SSOException
推奨されていません。 
Gets number of roles within the specified level.

パラメータ:
level - The search level starting from the organization.
戻り値:
Number of roles within the specified level.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchRoles

Set searchRoles(String wildcard,
                int level)
                throws AMException,
                       SSOException
推奨されていません。 
Searches for roles in this organization using wildcards. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set Set of DNs of roles matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchRoles

AMSearchResults searchRoles(String wildcard,
                            AMSearchControl searchControl)
                            throws AMException,
                                   SSOException
推奨されていません。 
Searches for roles in this organization using wildcards. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search.
searchControl - specifies the search scope to be used, VLV ranges etc.
戻り値:
AMSearchResults which contains a set of DNs of roles matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchRoles

Set searchRoles(String wildcard,
                Map avPairs,
                int level)
                throws AMException,
                       SSOException
推奨されていません。 
Searches for roles in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of roles with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching roles
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set Set of DNs of roles matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchRoles

AMSearchResults searchRoles(String wildcard,
                            Map avPairs,
                            AMSearchControl searchControl)
                            throws AMException,
                                   SSOException
推奨されていません。 
Searches for roles in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of roles with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching roles
searchControl - specifies the search scope to be used, VLV ranges etc.,
戻り値:
AMSearchResults which contains a set of DNs of roles matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

createFilteredRoles

Set createFilteredRoles(Set roles)
                        throws AMException,
                               SSOException
推奨されていません。 
Creates filtered roles.

パラメータ:
roles - The set of filtered roles' names to be created.
戻り値:
Set set of FilteredRole objects created.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

createFilteredRoles

Set createFilteredRoles(Map roles)
                        throws AMException,
                               SSOException
推奨されていません。 
Creates filtered roles.

パラメータ:
roles - Map where the key is the name of the filtered role, and the value is a Map to represent Attribute-Value Pairs
戻り値:
set of FilteredRole objects created.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

deleteFilteredRoles

void deleteFilteredRoles(Set roles)
                         throws AMException,
                                SSOException
推奨されていません。 
Deletes filtered roles.

パラメータ:
roles - The set of filtered roles' DNs to be deleted.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

getFilteredRoles

Set getFilteredRoles(int level)
                     throws AMException,
                            SSOException
推奨されていません。 
Gets the filtered roles within the specified level.

パラメータ:
level - The search level starting from the organization.
戻り値:
The Set of filtered roles' DNs within the specified level.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

getNumberOfFilteredRoles

long getNumberOfFilteredRoles(int level)
                              throws AMException,
                                     SSOException
推奨されていません。 
Gets number of filtered roles within the specified level.

パラメータ:
level - The search level starting from the organization.
戻り値:
Number of filtered roles within the specified level.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchFilteredRoles

Set searchFilteredRoles(String wildcard,
                        int level)
                        throws AMException,
                               SSOException
推奨されていません。 
Searches for filtered roles in this organization using wildcards. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set Set of DNs of filtered roles matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchFilteredRoles

AMSearchResults searchFilteredRoles(String wildcard,
                                    AMSearchControl searchControl)
                                    throws AMException,
                                           SSOException
推奨されていません。 
Searches for filtered roles in this organization using wildcards. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search
searchControl - specifies the search scope to be used, VLV ranges etc.
戻り値:
AMSearchResults which contains a set of DNs of filtered roles matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

searchFilteredRoles

Set searchFilteredRoles(String wildcard,
                        Map avPairs,
                        int level)
                        throws AMException,
                               SSOException
推奨されていません。 
Searches for filtered roles in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of filtered roles with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching filtered roles
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set Set of DNs of filtered roles matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchFilteredRoles

AMSearchResults searchFilteredRoles(String wildcard,
                                    Map avPairs,
                                    AMSearchControl searchControl)
                                    throws AMException,
                                           SSOException
推奨されていません。 
Searches for filtered roles in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of filtered roles with matching attribute-value pairs will be returned.

パラメータ:
wildcard - pattern to be used in the search.
avPairs - attribute-value pairs to match when searching filtered roles.
searchControl - specifies the search scope to be used, VLV ranges etc.
戻り値:
AMSearchResults which contains a set of DNs of filtered roles matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

searchAllRoles

Set searchAllRoles(String wildcard,
                   int level)
                   throws AMException,
                          SSOException
推奨されていません。 
Searches for all roles in this organization using wildcards. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set of DNs of all roles matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchAllRoles

AMSearchResults searchAllRoles(String wildcard,
                               AMSearchControl searchControl)
                               throws AMException,
                                      SSOException
推奨されていません。 
Searches for all roles in this organization using wildcards. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search
searchControl - specifies the search scope to be used, VLV ranges etc.
戻り値:
AMSearchResults which contains a Set of DNs of all roles matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

searchAllRoles

Set searchAllRoles(String wildcard,
                   Map avPairs,
                   int level)
                   throws AMException,
                          SSOException
推奨されていません。 
Searches for all roles in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of all roles with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching all roles
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set of DNs of all roles matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchAllRoles

AMSearchResults searchAllRoles(String wildcard,
                               Map avPairs,
                               AMSearchControl searchControl)
                               throws AMException,
                                      SSOException
推奨されていません。 
Searches for all roles in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of all roles with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching all roles
searchControl - specifies the search scope to be used, VLV ranges etc.
戻り値:
AMSearchResults which contains a set of DNs of all roles matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

createAssignableDynamicGroups

Set createAssignableDynamicGroups(Set assignableDynamicGroups)
                                  throws AMException,
                                         SSOException
推奨されていません。 
Creates assignable dynamic groups.

パラメータ:
assignableDynamicGroups - The set of assignable dynamic groups's names to be created.
戻り値:
set of AssignableDynamicGroup objects created.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

createAssignableDynamicGroup

AMGroup createAssignableDynamicGroup(String name,
                                     Map attributes,
                                     Map serviceNameAndAttrs)
                                     throws AMException,
                                            SSOException
推奨されていません。 
Creates assignable dynamic group. Takes serviceNameAndAttr map so that services can be assigned to the group which is just created.

パラメータ:
name - of group to be created
attributes - attribute-value pairs to be set
serviceNameAndAttrs - service name and attribute map where the map is like this: <serviceName><AttrMap> (attrMap=<attrName><Set of attrvalues>)
戻り値:
AMGroup object of newly created group.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid

deleteAssignableDynamicGroups

void deleteAssignableDynamicGroups(Set assignableDynamicGroups)
                                   throws AMException,
                                          SSOException
推奨されていません。 
Deletes assignable dynamic groups.

パラメータ:
assignableDynamicGroups - The set of assignable dynamic groups's DNs to be deleted.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

getAssignableDynamicGroups

Set getAssignableDynamicGroups(int level)
                               throws AMException,
                                      SSOException
推奨されていません。 
Returns the assignable dynamic groups within the specified level.

パラメータ:
level - The search level starting from the organization.
戻り値:
Set of DNs of AssignableDynamicGroups within the specified level.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

getNumberOfAssignableDynamicGroups

long getNumberOfAssignableDynamicGroups(int level)
                                        throws AMException,
                                               SSOException
推奨されていません。 
Gets number of assignable dynamic groups within the specified level.

パラメータ:
level - The search level starting from the organization.
戻り値:
Number of assignable dynamic groups within the specified level.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchAssignableDynamicGroups

Set searchAssignableDynamicGroups(String wildcard,
                                  int level)
                                  throws AMException,
                                         SSOException
推奨されていません。 
Searches for assignable dynamic groups in this organization using wildcards. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set Set of DNs of assignable dynamic groups matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchAssignableDynamicGroups

Set searchAssignableDynamicGroups(String wildcard,
                                  int level,
                                  String groupSearchTemplate,
                                  Map avPairs)
                                  throws AMException,
                                         SSOException
推奨されていません。 
Searches for assignable dynamic groups in this organization using wildcards. Wildcards can be specified such as a*, *, *a. Uses the groupSearchTemplate, if provided. Otherwise the default search template is used.

パラメータ:
wildcard - pattern to be used in the search.
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB).
groupSearchTemplate - name of the search template to be used to perform this search.
avPairs - This option can be used to further qualify the search filter. The attribute-value pairs provided by this map are appended to the search filter.
戻り値:
Set of DNs of assignable dynamic groups matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

searchAssignableDynamicGroups

AMSearchResults searchAssignableDynamicGroups(String wildcard,
                                              AMSearchControl searchControl)
                                              throws AMException,
                                                     SSOException
推奨されていません。 
Searches for assignable dynamic groups in this organization using wildcards. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search
searchControl - specifies the search scope to be used, VLV ranges etc.
戻り値:
AMSearchResults which contains a set of DNs of assignable dynamic groups matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

searchAssignableDynamicGroups

Set searchAssignableDynamicGroups(String wildcard,
                                  Map avPairs,
                                  int level)
                                  throws AMException,
                                         SSOException
推奨されていません。 
Searches for assignable dynamic groups in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of dynamic groups with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching assignable dynamic groups
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set Set of DNs of assignable dynamic groups matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchAssignableDynamicGroups

AMSearchResults searchAssignableDynamicGroups(String wildcard,
                                              Map avPairs,
                                              AMSearchControl searchControl)
                                              throws AMException,
                                                     SSOException
推奨されていません。 
Searches for assignable dynamic groups in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of dynamic groups with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching assignable dynamic groups.
searchControl - specifies the search scope to be used, VLV ranges etc.
戻り値:
AMSearchResults which contains a set of DNs of assignable dynamic groups matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

searchAssignableDynamicGroups

AMSearchResults searchAssignableDynamicGroups(String wildcard,
                                              Map avPairs,
                                              String groupSearchTemplate,
                                              AMSearchControl searchControl)
                                              throws AMException,
                                                     SSOException
推奨されていません。 
Searches for assignable dynamic groups in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of dynamic groups with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching assignable dynamic groups
groupSearchTemplate - Name of search template to be used to perform
searchControl - specifies the search scope to be used, VLV ranges etc., the search.
戻り値:
AMSearchResults which contains a set of DNs of assignable dynamic groups matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

createDynamicGroups

Set createDynamicGroups(Map dynamicGroups)
                        throws AMException,
                               SSOException
推奨されていません。 
Creates dynamic groups and initializes their attributes.

パラメータ:
dynamicGroups - Map where the key is the name of the dynamic group, and the value is a Map to represent Attribute-Value Pairs.
戻り値:
Set of AMDynamicGroup objects created
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

createDynamicGroup

AMGroup createDynamicGroup(String name,
                           Map attributes,
                           Map serviceNameAndAttrs)
                           throws AMException,
                                  SSOException
推奨されていません。 
Creates dynamic group. Takes serviceNameAndAttr map so that services can be assigned to the group which is just created.

パラメータ:
name - of group to be created
attributes - to be set in group
serviceNameAndAttrs - service name and attribute map where the map is like this: <serviceName><AttrMap> (attrMap=<attrName><Set of attrvalues>)
戻り値:
AMGroup object of newly created group.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

deleteDynamicGroups

void deleteDynamicGroups(Set dynamicGroups)
                         throws AMException,
                                SSOException
推奨されていません。 
Deletes dynamic groups.

パラメータ:
dynamicGroups - The set of dynamic groups's DNs to be deleted.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

getDynamicGroups

Set getDynamicGroups(int level)
                     throws AMException,
                            SSOException
推奨されていません。 
Gets the dynamic groups within the specified level.

パラメータ:
level - The search level starting from the organization.
戻り値:
The Set of DNs of DynamicGroups within the specified level.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

getNumberOfDynamicGroups

long getNumberOfDynamicGroups(int level)
                              throws AMException,
                                     SSOException
推奨されていません。 
Gets number of dynamic groups within the specified level.

パラメータ:
level - The search level starting from the organization.
戻り値:
Number of dynamic groups within the specified level.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchDynamicGroups

Set searchDynamicGroups(String wildcard,
                        int level)
                        throws AMException,
                               SSOException
推奨されていません。 
Searches for dynamic groups in this organization using wildcards. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set Set of DNs of dynamic groups matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchDynamicGroups

Set searchDynamicGroups(String wildcard,
                        int level,
                        String groupSearchTemplate,
                        Map avPairs)
                        throws AMException,
                               SSOException
推奨されていません。 
Searches for dynamic groups in this organization using wildcards. Wildcards can be specified such as a*, *, *a. Uses the groupSearchTemplate, if provided. Otherwise uses the the default GroupSearch template.

パラメータ:
wildcard - pattern to be used in the search.
level - the search level that needs to be used.
groupSearchTemplate - name of the search template to be used to perform this search.
avPairs - This option can be used to further qualify the search filter. The attribute-value pairs provided by this map are appended to the search filter. (AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
set of DNs of dynamic groups matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

searchDynamicGroups

AMSearchResults searchDynamicGroups(String wildcard,
                                    AMSearchControl searchControl)
                                    throws AMException,
                                           SSOException
推奨されていません。 
Searches for dynamic groups in this organization using wildcards. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search
searchControl - specifies the search scope to be used, VLV ranges etc.,
戻り値:
AMSearchResults which contains a set of DNs of dynamic groups matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

searchDynamicGroups

Set searchDynamicGroups(String wildcard,
                        Map avPairs,
                        int level)
                        throws AMException,
                               SSOException
推奨されていません。 
Searches for dynamic groups in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of dynamic groups with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching dynamic groups
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set Set of DNs of dynamic groups matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchDynamicGroups

AMSearchResults searchDynamicGroups(String wildcard,
                                    Map avPairs,
                                    AMSearchControl searchControl)
                                    throws AMException,
                                           SSOException
推奨されていません。 
Searches for dynamic groups in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of dynamic groups with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching dynamic groups
searchControl - specifies the search scope to be used, VLV ranges etc.,
戻り値:
AMSearchResults which contains set a of DNs of dynamic groups matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

searchDynamicGroups

AMSearchResults searchDynamicGroups(String wildcard,
                                    Map avPairs,
                                    String groupSearchTemplate,
                                    AMSearchControl searchControl)
                                    throws AMException,
                                           SSOException
推奨されていません。 
Searches for dynamic groups in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of dynamic groups with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching dynamic groups
groupSearchTemplate - Name of search template to be used to perform the search.
searchControl - specifies the search scope to be used
戻り値:
AMSearchResults which contains a Set of DNs of dynamic groups matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

createStaticGroups

Set createStaticGroups(Set groups)
                       throws AMException,
                              SSOException
推奨されていません。 
Creates static groups.

パラメータ:
groups - The set of static groups's names to be created.
戻り値:
set of AMStaticGroup objects created.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

createStaticGroup

AMGroup createStaticGroup(String name,
                          Map attributes,
                          Map serviceNameAndAttrs)
                          throws AMException,
                                 SSOException
推奨されていません。 
Creates static group. Takes serviceNameAndAttr map so that services can be assigned to the group which is just created.

パラメータ:
name - of group to be created.
attributes - to be set in group node.
serviceNameAndAttrs - service name and attribute map where the map is like this: <serviceName><AttrMap> (attrMap=<attrName><Set of attrvalues>).
戻り値:
AMGroup object of newly created group.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

deleteStaticGroups

void deleteStaticGroups(Set groups)
                        throws AMException,
                               SSOException
推奨されていません。 
Deletes static groups.

パラメータ:
groups - The set of static groups's DNs to be deleted.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid
AMException - if an error is encountered when trying to access/retrieve data from the data store.

getStaticGroups

Set getStaticGroups(int level)
                    throws AMException,
                           SSOException
推奨されていません。 
Gets the static groups within the specified level.

パラメータ:
level - The search level starting from the organization.
戻り値:
The Set of DNs of Groups within the specified level.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid
AMException - if an error is encountered when trying to access/retrieve data from the data store.

getNumberOfStaticGroups

long getNumberOfStaticGroups(int level)
                             throws AMException,
                                    SSOException
推奨されていません。 
Gets number of static groups within the specified level.

パラメータ:
level - The search level starting from the organization.
戻り値:
Number of static groups within the specified level.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.
AMException - if an error is encountered when trying to access/retrieve data from the data store.

searchStaticGroups

Set searchStaticGroups(String wildcard,
                       int level)
                       throws AMException,
                              SSOException
推奨されていません。 
Searches for static groups in this organization using wildcards. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set Set of DNs of static groups matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchStaticGroups

Set searchStaticGroups(String wildcard,
                       int level,
                       String groupSearchTemplate,
                       Map avPairs)
                       throws AMException,
                              SSOException
推奨されていません。 
Searches for static groups in this organization using wildcards. Wildcards can be specified such as a*, *, *a. Uses the groupSearchTemplate, if provided. If it is null, default search templates are used.

パラメータ:
wildcard - wildcard pattern to be used in the search
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
groupSearchTemplate - name of the search template to be used to perform this search.
avPairs - This option can be used to further qualify the search filter. The attribute-value pairs provided by this map are appended to the search filter.
戻り値:
Set Set of DNs of static groups matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchStaticGroups

AMSearchResults searchStaticGroups(String wildcard,
                                   AMSearchControl searchControl)
                                   throws AMException,
                                          SSOException
推奨されていません。 
Searches for static groups in this organization using wildcards. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search
searchControl - specifies the search scope to be used, VLV ranges etc.
戻り値:
AMSearchResults which contains a set of DNs of static groups matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

searchStaticGroups

Set searchStaticGroups(String wildcard,
                       Map avPairs,
                       int level)
                       throws AMException,
                              SSOException
推奨されていません。 
Searches for static groups in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of static groups with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching groups
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set Set of DNs of static groups matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchStaticGroups

AMSearchResults searchStaticGroups(String wildcard,
                                   Map avPairs,
                                   AMSearchControl searchControl)
                                   throws AMException,
                                          SSOException
推奨されていません。 
Searches for static groups in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of static groups with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching groups
searchControl - specifies the search scope to be used, VLV ranges etc.
戻り値:
AMSearchResults which contains a set of DNs of static groups matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

searchStaticGroups

AMSearchResults searchStaticGroups(String wildcard,
                                   Map avPairs,
                                   String groupSearchTemplate,
                                   AMSearchControl searchControl)
                                   throws AMException,
                                          SSOException
推奨されていません。 
Searches for static groups in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of static groups with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search.
avPairs - attribute-value pairs to match when searching static groups.
groupSearchTemplate - Name of search template to be used to perform the search.
searchControl - specifies the search scope to be used.
戻り値:
AMSearchResults which contains a Set of DNs of static groups matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

searchGroups

Set searchGroups(String wildcard,
                 Map avPairs,
                 int level)
                 throws AMException,
                        SSOException
推奨されていません。 
Searches for groups in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching groups
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set DNs of groups matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchGroups

AMSearchResults searchGroups(String wildcard,
                             Map avPairs,
                             AMSearchControl searchControl)
                             throws AMException,
                                    SSOException
推奨されていません。 
Searches for groups in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search.
avPairs - attribute-value pairs to match when searching groups.
searchControl - specifies the search scope to be used.
戻り値:
AMSearchResults which contains set a of DNs of groups matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

createPeopleContainers

Set createPeopleContainers(Set peopleContainers)
                           throws AMException,
                                  SSOException
推奨されていません。 
Creates people containers.

パラメータ:
peopleContainers - The set of people containers' names to be created
戻り値:
set of PeopleContainer objects created.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

createPeopleContainers

Set createPeopleContainers(Map peopleContainers)
                           throws AMException,
                                  SSOException
推奨されていません。 
Creates people containers and initializes their attributes.

パラメータ:
peopleContainers - Map where the key is the name of the people container, and the value is a Map to represent attribute-value pairs.
戻り値:
set of PeopleContainer objects created.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

deletePeopleContainers

void deletePeopleContainers(Set peopleContainers)
                            throws AMException,
                                   SSOException
推奨されていません。 
Deletes people containers.

パラメータ:
peopleContainers - The set of people containers' DN to be deleted.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

getPeopleContainers

Set getPeopleContainers(int level)
                        throws AMException,
                               SSOException
推奨されていません。 
Gets the people containers within the specified level.

パラメータ:
level - The search level starting from the organization.
戻り値:
Set of people containers within the specified level.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

getNumberOfPeopleContainers

long getNumberOfPeopleContainers(int level)
                                 throws AMException,
                                        SSOException
推奨されていません。 
Gets number of people containers within the specified level.

パラメータ:
level - The search level starting from the organization.
戻り値:
long Number of people containers within the specified level.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchPeopleContainers

Set searchPeopleContainers(String wildcard,
                           int level)
                           throws AMException,
                                  SSOException
推奨されていません。 
Searches for people containers in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set DNs of people containers matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchPeopleContainers

AMSearchResults searchPeopleContainers(String wildcard,
                                       AMSearchControl searchControl)
                                       throws AMException,
                                              SSOException
推奨されていません。 
Searches for people containers in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search.
searchControl - specifies the search scope to be used, VLV ranges etc.
戻り値:
AMSearchResults which contains a set DNs of people containers matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

searchPeopleContainers

Set searchPeopleContainers(String wildcard,
                           Map avPairs,
                           int level)
                           throws AMException,
                                  SSOException
推奨されていません。 
Searches for people containers in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of people containers with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching people containers
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set DNs of people containers matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchPeopleContainers

AMSearchResults searchPeopleContainers(String wildcard,
                                       Map avPairs,
                                       AMSearchControl searchControl)
                                       throws AMException,
                                              SSOException
推奨されていません。 
Searches for people containers in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of people containers with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search.
avPairs - attribute-value pairs to match when searching people containers.
searchControl - specifies the search scope to be used, VLV ranges etc.
戻り値:
AMSearchResults which contains a set DNs of people containers matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

createGroupContainers

Set createGroupContainers(Set groupContainers)
                          throws AMException,
                                 SSOException
推奨されていません。 
Creates group containers.

パラメータ:
groupContainers - The set of group containers' names to be created.
戻り値:
set of group container objects created.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

createGroupContainers

Set createGroupContainers(Map groupContainers)
                          throws AMException,
                                 SSOException
推奨されていません。 
Creates group containers and initializes their attributes.

パラメータ:
groupContainers - Map where the key is the name of the group container, and the value is a Map to represent attribute-value pairs.
戻り値:
set of group container objects created.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

deleteGroupContainers

void deleteGroupContainers(Set groupContainers)
                           throws AMException,
                                  SSOException
推奨されていません。 
Deletes group containers.

パラメータ:
groupContainers - The set of group containers' DN to be deleted.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

getGroupContainers

Set getGroupContainers(int level)
                       throws AMException,
                              SSOException
推奨されていません。 
Gets the group containers within the specified level.

パラメータ:
level - The search level starting from the organization.
戻り値:
set of group containers within the specified level.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

getNumberOfGroupContainers

long getNumberOfGroupContainers(int level)
                                throws AMException,
                                       SSOException
推奨されていません。 
Gets number of group containers within the specified level.

パラメータ:
level - The search level starting from the organization.
戻り値:
long Number of group containers within the specified level.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchGroupContainers

Set searchGroupContainers(String wildcard,
                          Map avPairs,
                          int level)
                          throws AMException,
                                 SSOException
推奨されていません。 
Searches for group containers in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of group containers with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching group containers
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set DNs of group containers matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchGroupContainers

AMSearchResults searchGroupContainers(String wildcard,
                                      Map avPairs,
                                      AMSearchControl searchControl)
                                      throws AMException,
                                             SSOException
推奨されていません。 
Searches for group containers in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of group containers with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search.
avPairs - attribute-value pairs to match when searching group containers.
searchControl - specifies the search scope to be used, VLV ranges etc.
戻り値:
AMSearchResults which contains a set DNs of group containers matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

createUsers

Set createUsers(Set users)
                throws AMException,
                       SSOException
推奨されていません。 
Creates users in this organization. For each user the, object classes specified by organization type attribute iplanet-am-required-services of the service iPlanetAMAdminConsoleService template are added. If a corresponding template does not exist, the default values are picked up from schema.

パラメータ:
users - The set of user names to be created in this organization.
戻り値:
Set Set of User objects created
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

createUsers

Set createUsers(Map users)
                throws AMException,
                       SSOException
推奨されていません。 
Creates users and initializes their attributes. For each user the, object classes specified by organization type attribute iplanet-am-required-services of the service iPlanetAMAdminConsoleService template are added. If a corresponding template does not exist, the default values are picked up from schema.

パラメータ:
users - Map where the key is the name of the user, and the value is a Map to represent Attribute-Value Pairs
戻り値:
Set Set of User objects created
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

createUser

AMUser createUser(String uid,
                  Map attrMap,
                  Map serviceNameAndAttrs)
                  throws AMException,
                         SSOException
推奨されていません。 
Create user and initializes the attributes. For each user the, object classes specified by organization type attribute iplanet-am-required-services of the service iPlanetAMAdminConsoleService template are added. If a corresponding template does not exist, the default values are picked up from schema. Also services as defined in the arguments, are assigned to the user, with default values being picked up from the service schema if none are provided for required attributes of the service.

パラメータ:
uid - value of naming attribute for user.
attrMap - attribute-values to be set in the user entry.
serviceNameAndAttrs - service names and attributes to be assigned to the user.
戻り値:
AMUser object of newly created user.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

deleteUsers

void deleteUsers(Set users)
                 throws AMException,
                        SSOException
推奨されていません。 
Deletes users from this organization.

パラメータ:
users - The set of user DN's to be deleted from the organization.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

getUserDNs

Set getUserDNs()
               throws AMException,
                      SSOException
推奨されていません。 
Returns the names (DNs) of users in the organization.

戻り値:
Set The names(DNs) of users in the organization.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

getUser

AMUser getUser(String uid,
               String userSearchTemplate)
               throws AMException,
                      SSOException
推奨されていません。 
Returns AMUser object of user in this organization (or in sub organizations), whose naming attribute exactly matches with uid. If userSearchTemplate is not null, then this search template is used otherwise the BasicUserSearchTemplate is used. Any %U in the search filter are replaced with uid. If the search returns more than one user, an exception is thrown because this is a violation of the name space constraint.

パラメータ:
uid - naming attribute value for user.
userSearchTemplate - search template.
戻り値:
AMUser object of user found.
例外:
AMException
SSOException

getNumberOfUsers

long getNumberOfUsers(int level)
                      throws AMException,
                             SSOException
推奨されていません。 
Gets number of users within the specified level.

パラメータ:
level - The search level starting from the organization.
戻り値:
Number of users within the specified level.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchUsers

Set searchUsers(String wildcard,
                int level)
                throws AMException,
                       SSOException
推奨されていません。 
Searches for users in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set DNs of Users matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchUsers

Set searchUsers(String wildcard,
                int level,
                String userSearchTemplate,
                Map avPairs)
                throws AMException,
                       SSOException
推奨されていません。 
Searches for users in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. SDK users the userSearchTemplate, if provided. Otherwise, it uses the BasicUserSearchTemplate. Any %U in the search template are replaced with the wildcard.

パラメータ:
wildcard - wildcard pattern to be used in the search
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
userSearchTemplate - Name of search template to be used. If null is passed then the default search template BasicUserSearch will be used.
avPairs - This option can be used to further qualify the search filter. The attribute-value pairs provided by this map are appended to the search filter.
戻り値:
Set DNs of Users matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

searchUsers

AMSearchResults searchUsers(String wildcard,
                            AMSearchControl searchControl)
                            throws AMException,
                                   SSOException
推奨されていません。 
Searches for users in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a.

パラメータ:
wildcard - wildcard pattern to be used in the search.
searchControl - specifies the search scope to be used, VLV ranges etc.
戻り値:
AMSearchResults which contains a set DNs of users matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

searchUsers

Set searchUsers(String wildcard,
                Map avPairs,
                int level)
                throws AMException,
                       SSOException
推奨されていません。 
Searches for users in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of users with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching users
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB)
戻り値:
Set DNs of Users matching the search
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

searchUsers

AMSearchResults searchUsers(String wildcard,
                            Map avPairs,
                            AMSearchControl searchControl)
                            throws AMException,
                                   SSOException
推奨されていません。 
Searches for users in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of users with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search.
avPairs - attribute-value pairs to match when searching users.
searchControl - specifies the search scope to be used, VLV ranges etc.,
戻り値:
AMSearchResults which contains a set DNs of users matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

searchUsers

AMSearchResults searchUsers(String wildcard,
                            Map avPairs,
                            String userSearchTemplate,
                            AMSearchControl searchControl)
                            throws AMException,
                                   SSOException
推奨されていません。 
Searches for users in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of users with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search
avPairs - attribute-value pairs to match when searching users
userSearchTemplate - Name of user search template to be used.
searchControl - specifies the search scope to be used, VLV ranges etc.
戻り値:
AMSearchResults which contains a set DNs of users matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

searchUsers

AMSearchResults searchUsers(String wildcard,
                            AMSearchControl searchControl,
                            String avfilter)
                            throws AMException,
                                   SSOException
推奨されていません。 
Searches for users in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. To further refine the search, attribute-value pairs can be specified so that DNs of users with matching attribute-value pairs will be returned.

パラメータ:
wildcard - wildcard pattern to be used in the search.
searchControl - specifies the search scope to be used, VLV ranges etc.
avfilter - this attribute-value pairs filter will be logical AND with user search filter.
戻り値:
AMSearchResults which contains a Set DNs of users matching the search.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store.
SSOException - if the single sign on token is no longer valid.

searchUsers

AMSearchResults searchUsers(AMSearchControl searchControl,
                            String avfilter)
                            throws AMException,
                                   SSOException
推奨されていません。 
Searches for users in this organization using attribute values. Wildcards such as can be specified for the attribute values. The DNs of users with matching attribute-value pairs will be returned.

パラメータ:
searchControl - specifies the search scope to be used, VLV ranges etc.
avfilter - this attribute-value pairs filter will be logical AND with user search filter.
戻り値:
AMSearchResults which contains a set of DNs of users matching the search.
例外:
AMException - if there is an internal error in the access management data store
SSOException - if the single sign on token is no longer valid

getNumberOfServices

long getNumberOfServices()
                         throws AMException,
                                SSOException
推奨されていません。 
Returns the number of services.

戻り値:
number of services.
例外:
AMException - if there is an internal error in the access management data store
SSOException - if the single sign on token is no longer valid

getRegisteredServiceNames

Set getRegisteredServiceNames()
                              throws AMException,
                                     SSOException
推奨されていません。 
Gets the names of registered services.

戻り値:
The Set of the names of registered services.
例外:
AMException - if there is an internal error in the access management data store
SSOException - if the single sign on token is no longer valid

registerService

void registerService(String serviceName,
                     boolean createTemplate,
                     boolean activate)
                     throws AMException,
                            SSOException
推奨されていません。 
Register a service for this organization.

パラメータ:
serviceName - The name of service to be registered
createTemplate - true if to create default template
activate - true if to activate the service
例外:
AMException - if the service does not exist or could not be registered.
SSOException - if the single sign on token is no longer valid.

unregisterService

void unregisterService(String serviceName)
                       throws AMException,
                              SSOException
推奨されていません。 
Unregisters a service for this organization.

パラメータ:
serviceName - service name to be unregistered.
例外:
AMException - if the service does not exist or could not be unregistered.
SSOException - if the single sign on token is no longer valid.

unassignAllPolicies

void unassignAllPolicies(String serviceName,
                         Set policyDNs)
                         throws AMException,
                                SSOException
推奨されていません。 
Unassigns the given policies from this organization and its roles.

パラメータ:
serviceName - service name.
policyDNs - Set of policy DN string.
例外:
AMException - if there is an internal problem with access management data store.
SSOException - if the single sign on token is no longer valid.

modifyAllPolicyTemplates

void modifyAllPolicyTemplates(String serviceName,
                              Set policyDNs)
                              throws AMException,
                                     SSOException
推奨されていません。 
Modifies all the templates under this organization that contain any policyDN in given policyDNs.

パラメータ:
serviceName - service name.
policyDNs - Set of policy DN string
例外:
AMException - if there is an internal problem with access management data store.
SSOException - if the single sign on token is no longer valid.

deleteAllNamedPolicyTemplates

boolean deleteAllNamedPolicyTemplates(String policyDN)
                                      throws AMException,
                                             SSOException
推奨されていません。 
Deletes all the named policy templates for this Organization corresponding to the given policy. This includes organizational based and role based policy templates. This is a convenience method.

パラメータ:
policyDN - a policy DN string
戻り値:
true if policy templates were found and deleted.
例外:
AMException - if there is an internal problem with access management data store.
SSOException - if the single sign on token is no longer valid.

getAssignedPolicyDNs

Set getAssignedPolicyDNs()
                         throws AMException,
                                SSOException
推奨されていません。 
Gets all the assigned policies for this Organization

戻り値:
Set a set of assigned policy DNs
例外:
AMException - if there is an internal problem with access management data store.
SSOException - if the single sign on token is no longer valid.

isPolicyAssigned

boolean isPolicyAssigned(String policyDN,
                         String serviceName)
                         throws AMException,
                                SSOException
推奨されていません。 
Returns true if a policyDN is assigned to an organization or a role.

パラメータ:
policyDN - a policy DN string
serviceName - service name
戻り値:
true if policy is assigned to an organization or role.
例外:
AMException - if there is an internal error in the access management data store
SSOException - if the single sign on token is no longer valid

orgTemplateExists

boolean orgTemplateExists(String serviceName)
                          throws AMException,
                                 SSOException
推奨されていません。 
Returns true if an organizational template exists for the service.

パラメータ:
serviceName - service name
戻り値:
true if the organizational template exists.
例外:
AMException - if there is an internal error in the access management data store
SSOException - if the single sign on token is no longer valid

unassignServices

void unassignServices(Set serviceNames)
                      throws AMException,
                             SSOException
推奨されていません。 
Unassigns services from the organization. Also removes service specific attributes, if defined in the user entry.

定義:
インタフェース AMObject 内の unassignServices
パラメータ:
serviceNames - Set of service names
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid

createEntities

Set createEntities(int type,
                   Set entityNames)
                   throws AMException,
                          SSOException
推奨されていません。 
This method creates the entities of the given type. The entity is created under a default container, if specified in the DAI service. If the specified default container does not exist, then it is created under the current organization and then the entities are created under it. If no specified container is specified, then the entities are created directly under the organization.

パラメータ:
type - Type of entity being created. The types supported by SDK are configured in the list of Managed Objects in the DAI service.
entityNames - Set of names of entities to be created
戻り値:
Set of AMEntity objects.
例外:
AMException - if an error encountered when trying to set/access the data store.
SSOException - if the single sign on token of user is no longer valid.

createEntities

Set createEntities(int type,
                   Map entityNamesAndAttrs)
                   throws AMException,
                          SSOException
推奨されていません。 
Creates the entities of the given type. The entity is created under a default container, if specified in the DAI service. If the specified default container does not exist, then it is created under the current organization and then the entities are created under it. If no specified container is specified, then the entities are created directly under the organization.

パラメータ:
type - Type of entity being created. The types supported by SDK are configured in the list of Managed Objects in the DAI service.
entityNamesAndAttrs - Map of entity name to a map of attribute name to a set of values.
戻り値:
Set of AMEntity objects.
例外:
AMException - if an error encountered when trying to set/access the data store.
SSOException - if the single sign on token of user is no longer valid.

searchEntities

Set searchEntities(int type,
                   String wildcard,
                   int scope,
                   Map avPairs)
                   throws AMException,
                          SSOException
推奨されていません。 
Searches for entities of the given type. The basic search filter is used from the search template as defined in the DAI service. The map of attribute-value pairs is or-ed to the basic search filter along with the wildcard, which is used to specify the naming attribute in the final search filter. The search is conducted under the specified container, if it exists. It the specified container does not exist, then an exception is thrown. If there is no specified container, then the search is performed directly under the organization.

パラメータ:
type - Type of entity being created. The types supported by SDK are configured in the list of Managed Objects in the DAI service.
wildcard - Pattern for naming attribute when performing the search.
scope - Search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_SUB).
avPairs - Map of attribute-value pairs.
戻り値:
Set of matching entity distinguished names.
例外:
AMException - If there is an error trying to access the data store.
SSOException - If the user's single sign on token is invalid.

searchEntities

AMSearchResults searchEntities(int type,
                               String wildcard,
                               Map avPairs,
                               AMSearchControl ctrls)
                               throws AMException,
                                      SSOException
推奨されていません。 
Searches for entities of the given type. The basic search filter is used from the search template as defined in the DAI service. The map of attribute-value pairs is or-ed to the basic search filter along with the wildcard, which is used to specify the naming attribute in the final search filter. The search is conducted under the specified container, if it exists. It the specified container does not exist, then an exception is thrown. If there is no specified container, then the search is performed directly under the organization.

パラメータ:
type - The type of entity to be searched. The types are defined in the list of managed objects in the DAI service.
wildcard - Pattern for naming attribute when performing the search.
avPairs - Map of attribute-value pairs.
ctrls - Search control object specifying various search parameter.
戻り値:
com.iplanet.am.sdk.AMSearchResults
例外:
AMException - If there is an error trying to access the data store.
SSOException - If the user's single sign on token is invalid.

searchEntities

AMSearchResults searchEntities(int type,
                               String wildcard,
                               String avfilter,
                               AMSearchControl ctrl)
                               throws AMException,
                                      SSOException
推奨されていません。 
Searches for entities of the given type. The basic search filter is used from the search template as defined in the DAI service. The map of attribute-value pairs is or-ed to the basic search filter along with the wildcard, which is used to specify the naming attribute in the final search filter. The search is conducted under the specified container, if it exists. It the specified container does not exist, then an exception is thrown. If there is no specified container, then the search is performed directly under the organization.

パラメータ:
type - The type of entity to be searched. The types are defined in the list of managed objects in the DAI service.
wildcard - Pattern for naming attribute when performing the search.
avfilter - Search filter to add to the basic search filter.
ctrl - Search control object specifying various search parameter.
戻り値:
com.iplanet.am.sdk.AMSearchResults
例外:
AMException - If there is an error trying to access the data store.
SSOException - If the user's single sign on token is invalid.

deleteEntities

void deleteEntities(int type,
                    Set entityDNs)
                    throws AMException,
                           SSOException
推奨されていません。 
Deletes the entities whose fully-qualified distinguished names are provided in the set below.

パラメータ:
type - Type of entity being deleted.
entityDNs - Set of the FQDNs of entities to be deleted.
例外:
AMException - If there is an error in trying to access the data store.
SSOException - If the user's single sign on token is invalid.

isActivated

boolean isActivated()
                    throws AMException,
                           SSOException
推奨されていません。 
Returns true if the organization is activated.

戻り値:
true if the organization is activated.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store
SSOException - if the single sign on token is no longer valid.