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

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

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

public interface AMPeopleContainer
extends AMObject

This interface provides methods to manage people container. AMPeopleContainer 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(pcDN)) { AMPeopleContainer pc =
 amsc.getPeopleContainer(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
 
メソッドの概要
 Set createEntities(String stype, Map entities)
          推奨されていません。 Creates entities and initializes their attributes.
 Set createEntities(String type, Set entities)
          推奨されていません。 Create managed entities in this container.
 Set createResources(Map resourceMap)
          推奨されていません。 Create resources in this organization.
 Set createResources(Set resourceNames)
          推奨されていません。 Create resources in this organization.
 Set createSubPeopleContainers(Map peopleContainers)
          推奨されていません。 Creates sub people containers and initializes their attributes.
 Set createSubPeopleContainers(Set peopleContainersNames)
          推奨されていません。 Creates sub people containers in this people container.
 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(Map users, Set serviceNames)
          推奨されていません。 Creates users and initializes their attributes.
 Set createUsers(Set users)
          推奨されていません。 Creates users in this people container.
 void deleteEntities(Set resources)
          推奨されていません。 Deletes a set of resources in this people container.
 void deleteResources(Set resources)
          推奨されていません。 Deletes a set of resources in this people container.
 void deleteSubPeopleContainers(Set peopleContainers)
          推奨されていません。 Deletes sub people containers in this people container.
 void deleteUsers(Set users)
          推奨されていません。 Deletes users from this people container.
 long getNumberOfSubPeopleContainers()
          推奨されていません。 Gets number of sub people containers in the people container.
 long getNumberOfUsers()
          推奨されていません。 Gets number of users in the people container.
 Set getSubPeopleContainerDNs(int level)
          推奨されていません。 Gets the sub containers in this people container.
 Set getUserDNs()
          推奨されていません。 Gets the names (DNs) of users in the people container.
 AMSearchResults searchEntities(String wildcard, AMSearchControl searchControl, String avfilter, String eSearchTemplate)
          推奨されていません。 Searches for entities in this people container using wildcards and a filter.
 Set searchEntities(String wildcard, int level, String eSearchTemplate, Map avPairs)
          推奨されていません。 Searches for resources in this organization using wildcards and attribute values.
 AMSearchResults searchEntities(String wildcard, Map avPairs, String eSearchTemplate, AMSearchControl searchControl)
          推奨されていません。 Searches for entities in this people container using wildcards and attribute values.
 Set searchResources(String wildcard, int level, String resourceSearchTemplate, Map avPairs)
          推奨されていません。 Searches for resources in this organization using wildcards and attribute values.
 AMSearchResults searchResources(String wildcard, Map avPairs, String rSearchTemplate, AMSearchControl searchControl)
          推奨されていません。 Searches for resources in this people container using wildcards and attribute values.
 Set searchSubPeopleContainers(String wildcard, int level)
          推奨されていません。 Searches for sub people containers in this people container using wildcards and attribute values.
 Set searchSubPeopleContainers(String wildcard, Map avPairs, int level)
          推奨されていません。 Searches for sub people containers in this people container using wildcards and attribute values.
 AMSearchResults searchUsers(AMSearchControl searchControl, String avfilter)
          推奨されていません。 Searches for users in this people container using attribute values.
 AMSearchResults searchUsers(String wildcard, AMSearchControl searchControl)
          推奨されていません。 Searches for users in this people container using wildcards and attribute values.
 AMSearchResults searchUsers(String wildcard, AMSearchControl searchControl, String avfilter)
          推奨されていません。 Searches for users in this people container using wildcards and attribute values.
 Set searchUsers(String wildcard, int level)
          推奨されていません。 Searches for users in this people container 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 group using wildcards and attribute values.
 Set searchUsers(String wildcard, Map avPairs, int level)
          推奨されていません。 Searches for users in this group using wildcards and attribute values.
 AMSearchResults searchUsers(String wildcard, Map avPairs, String userSearchTemplate, AMSearchControl searchControl)
          推奨されていません。 Searches for users in this people container using wildcards and attribute values.
 
インタフェース 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, unassignServices
 

メソッドの詳細

createUsers

Set createUsers(Set users)
                throws AMException,
                       SSOException
推奨されていません。 
Creates users in this people container. 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 people container.
戻り値:
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

createUsers

Set createUsers(Map users,
                Set serviceNames)
                throws AMException,
                       SSOException
推奨されていません。 
Creates users and initializes their attributes.

パラメータ:
users - Map where the key is the name of the user, and the value is a Map to represent Attribute-Value Pairs
serviceNames - Set of service names assigned to the users 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 people container.

パラメータ:
users - The set of user DN's to be deleted from the people container.
例外:
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

getNumberOfUsers

long getNumberOfUsers()
                      throws AMException,
                             SSOException
推奨されていません。 
Gets number of users in the people container.

戻り値:
Number of users in the people container.
例外:
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
推奨されていません。 
Gets the names (DNs) of users in the people container.

戻り値:
Set The names(DNs) of users in the people container.
例外:
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

createSubPeopleContainers

Set createSubPeopleContainers(Set peopleContainersNames)
                              throws AMException,
                                     SSOException
推奨されていません。 
Creates sub people containers in this people container.

パラメータ:
peopleContainersNames - The set of people container names to be created in this people container.
戻り値:
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

createSubPeopleContainers

Set createSubPeopleContainers(Map peopleContainers)
                              throws AMException,
                                     SSOException
推奨されていません。 
Creates sub 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.

getSubPeopleContainerDNs

Set getSubPeopleContainerDNs(int level)
                             throws AMException,
                                    SSOException
推奨されていません。 
Gets the sub containers in this people container. It returns sub containers either at one level or a whole subtree.

パラメータ:
level - the level (SCOPE_ONE or SCOPE_TREE) for returning sub containers
戻り値:
The sub container DNs in this people container.
例外:
AMException - if an error is encountered when trying to access/retrieve data from the data store and if the level is invalid.
SSOException - if the single sign on token is no longer valid.

getNumberOfSubPeopleContainers

long getNumberOfSubPeopleContainers()
                                    throws AMException,
                                           SSOException
推奨されていません。 
Gets number of sub people containers in the people container.

戻り値:
Number of sub people containers in the people container.
例外:
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

deleteSubPeopleContainers

void deleteSubPeopleContainers(Set peopleContainers)
                               throws AMException,
                                      SSOException
推奨されていません。 
Deletes sub people containers in this people container.

パラメータ:
peopleContainers - The set of container DN's to be deleted from the people container.
例外:
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 people container 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_TREE)
戻り値:
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_TREE)
userSearchTemplate - Name of search template to use. If null is passed then the default search template BasicUserSearch is 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 people container 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 group 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_TREE)
戻り値:
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 group 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,
                            AMSearchControl searchControl,
                            String avfilter)
                            throws AMException,
                                   SSOException
推奨されていません。 
Searches for users in this people container 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 people container using attribute values. Wildcards such as a*, *, *a 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 DNs of Users matching the search.
例外:
AMException - if there is an internal error in the AM 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 people container 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

createResources

Set createResources(Set resourceNames)
                    throws AMException,
                           SSOException
推奨されていません。 
Create resources in this organization. Resource is a specialized entity, which is created in the people container and is a leaf node.

パラメータ:
resourceNames - Names of the resources to be created.
戻り値:
Set of AMResource objects
例外:
AMException - If there is an error when trying to save to the data store
SSOException - If the SSO Token is invalid.

createResources

Set createResources(Map resourceMap)
                    throws AMException,
                           SSOException
推奨されていません。 
Create resources in this organization. Resource is a specialized entity, which is created in the people container and is a leaf node.

パラメータ:
resourceMap - Map of resource names to be created and attributes to be set in the newly creates resource.
戻り値:
Set of AMResource objects.
例外:
AMException - If there is an error when trying to save to the data store
SSOException - If the SSO Token is invalid.

createEntities

Set createEntities(String type,
                   Set entities)
                   throws AMException,
                          SSOException
推奨されていません。 
Create managed entities in this container. Supported entities, as defined in the configuration service DAI, can be created using this method.

パラメータ:
type - Type of entity to be create (For example "user" or "agent")
entities - Set of names for the entities to be created
戻り値:
Set of AMEntity objects
例外:
AMException - If there is an error when trying to save to the data store
SSOException - If the SSO Token is invalid.

createEntities

Set createEntities(String stype,
                   Map entities)
                   throws AMException,
                          SSOException
推奨されていません。 
Creates entities and initializes their attributes. Supported entities, as defined in the configuration service DAI, can be created using this method.

パラメータ:
stype - Type of entity to be create (For example "user" or "agent")
entities - Map where the key is the name of the entity, and the value is a Map to represent Attribute-Value Pairs
戻り値:
Set Set of AMEntity objects created
例外:
AMException - if an error is encountered when trying to create entity in the data store.
SSOException - if the single sign on token is no longer valid

searchResources

Set searchResources(String wildcard,
                    int level,
                    String resourceSearchTemplate,
                    Map avPairs)
                    throws AMException,
                           SSOException
推奨されていません。 
Searches for resources in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. SDK uses the resourceSearchTemplate, if provided. Otherwise, it uses the BasicResourceSearchTemplate.

パラメータ:
wildcard - wildcard pattern to be used in the search
level - the search level that needs to be used ( AMConstants.SCOPE_ONE or AMConstants.SCOPE_TREE)
resourceSearchTemplate - Name of resource search template to 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 resources 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.

searchResources

AMSearchResults searchResources(String wildcard,
                                Map avPairs,
                                String rSearchTemplate,
                                AMSearchControl searchControl)
                                throws AMException,
                                       SSOException
推奨されていません。 
Searches for resources in this people container 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
rSearchTemplate - Name of resource search template to be used.
searchControl - specifies the search scope to be used, VLV ranges etc.,
戻り値:
AMSearchResults which contains a Set DNs of resources 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

searchEntities

Set searchEntities(String wildcard,
                   int level,
                   String eSearchTemplate,
                   Map avPairs)
                   throws AMException,
                          SSOException
推奨されていません。 
Searches for resources in this organization using wildcards and attribute values. Wildcards can be specified such as a*, *, *a. SDK uses the eSearchTemplate, if provided. Otherwise, it uses the BasicEntitySearch template.

パラメータ:
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)
eSearchTemplate - Name of search template to 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 resources 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.

searchEntities

AMSearchResults searchEntities(String wildcard,
                               Map avPairs,
                               String eSearchTemplate,
                               AMSearchControl searchControl)
                               throws AMException,
                                      SSOException
推奨されていません。 
Searches for entities in this people container 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
eSearchTemplate - Name of search template to be used.
searchControl - specifies the search scope to be used, VLV ranges etc.,
戻り値:
AMSearchResults which contains a Set DNs of resources 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

searchEntities

AMSearchResults searchEntities(String wildcard,
                               AMSearchControl searchControl,
                               String avfilter,
                               String eSearchTemplate)
                               throws AMException,
                                      SSOException
推奨されていません。 
Searches for entities in this people container using wildcards and a filter. Wildcards can be specified such as a*, *, *a. To further refine the search, a filter can be passed, which is used to further qualify the basic entity search filter.

パラメータ:
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.
eSearchTemplate - Name of search template to be used. If a null is passed then the default search template for entities BasicEntitySearch is used.
戻り値:
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

deleteResources

void deleteResources(Set resources)
                     throws AMException,
                            SSOException
推奨されていません。 
Deletes a set of resources in this people container.

パラメータ:
resources - The set of resource DNs to be removed.
例外:
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

deleteEntities

void deleteEntities(Set resources)
                    throws AMException,
                           SSOException
推奨されていません。 
Deletes a set of resources in this people container.

パラメータ:
resources - The set of resource DNs to be removed.
例外:
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

searchSubPeopleContainers

Set searchSubPeopleContainers(String wildcard,
                              int level)
                              throws AMException,
                                     SSOException
推奨されていません。 
Searches for sub people containers in this people container 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

searchSubPeopleContainers

Set searchSubPeopleContainers(String wildcard,
                              Map avPairs,
                              int level)
                              throws AMException,
                                     SSOException
推奨されていません。 
Searches for sub people containers in this people container 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