| Package | Description |
|---|---|
| com.ibm.itim.apps.search |
Extends the
com.ibm.itim.apps package to provide a remotable application programming
interface to execute searches for objects managed by Identity Manager. |
| com.ibm.itim.dataservices.model |
Provides a a low-level application
programming interface for querying elements of the data model.
|
| com.ibm.itim.dataservices.model.domain |
Extends the
com.ibm.itim.dataservices.model package to provide an application
programming interface for querying the core elements of the data model. |
| com.ibm.itim.dataservices.model.system |
Extends the
com.ibm.itim.dataservices.model package to provide an application
programming interface for querying the system specific elements of the data model. |
| Modifier and Type | Method and Description |
|---|---|
CompoundDN |
SearchMO.getContext()
Gets the logicalContext for the search.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SearchMO.setContext(CompoundDN logicalContext)
Sets the logicalContext for the search, or which node in the OrgChart to
start searching from.
|
| Constructor and Description |
|---|
CompoundDN(CompoundDN compoundDN)
Constructs with a CompoundDN object
|
| Modifier and Type | Method and Description |
|---|---|
CompoundDN |
OrganizationEntity.getLogicalNameContext()
Returns the compound distinguished name structure that can be used
as a context for searching for entities contained within this
container or placing entities within this container.
|
CompoundDN |
DirectorySystemEntity.getLogicalNameContext()
Returns the compound distinguished name structure that can be used
as a context for searching for entities contained within this
container or placing entities within this container.
|
CompoundDN |
OrganizationalContainerEntity.getLogicalNameContext()
Returns the compound distinguished name structure that can be used
as a context for searching for entities contained within this
container or placing entities within this container.
|
| Modifier and Type | Method and Description |
|---|---|
AdminDomainEntity |
AdminDomainFactory.create(CompoundDN logicalContext,
AdminDomain domain)
Creates an admin domain in the data store with the given
value object to define the admin domain's attributes.
|
BusinessPartnerOrgEntity |
BusinessPartnerOrgFactory.create(CompoundDN logicalContext,
BusinessPartnerOrg bpo)
Creates a business partner organization in the data store with the given
value object to define the abusiness partner organization's attributes.
|
BusinessUnitEntity |
BusinessUnitFactory.create(CompoundDN logicalContext,
BusinessUnit businessUnit)
Creates a business unit in the data store with the given
value object to define the business unit's attributes.
|
DynamicRoleEntity |
DynamicRoleFactory.create(CompoundDN logicalContext,
DynamicRole role)
Creates a dynamic role in the data store with the given value object to
define the dynamic role's attributes.
|
HostedServiceEntity |
HostedServiceFactory.create(CompoundDN logicalContext,
HostedService service)
Creates a hosted service in the data store with the given
value object.
|
PersonEntity |
PersonFactory.create(CompoundDN logicalContext,
Person person)
Creates a person in the data store with the given
value object to define the person's attributes.
|
RoleEntity |
RoleFactory.create(CompoundDN logicalContext,
Role role)
Creates a role in the data store with the given value object to define
the role's attributes.
|
ServiceEntity |
ServiceFactory.create(CompoundDN logicalContext,
Service service)
Creates a service in the data store with the given
value object to define the service's attributes.
|
DistinguishedName |
PersonFactory.createPersonDN(AttributeValue globalid,
CompoundDN logicalContext) |
SearchResults |
GroupSearch.searchByAccess(CompoundDN searchContext,
java.lang.String groupProfileName,
java.lang.String accessInfo,
java.lang.String accessType,
SearchParameters params)
Finds the groups in a specific organizational container (including
organization) that are enabled for user request and matches the user's
search criteria.
|
SearchResults |
PersonSearch.searchByAlias(CompoundDN searchContext,
java.lang.String alias,
SearchParameters params)
Returns all people with the given alias.
|
SearchResults |
PersonSearch.searchByFilter(CompoundDN searchContext,
SearchParameters params,
java.lang.String filter,
java.lang.String categoryName)
Searches for people in a given category that meet the criteria defined
within the given filter .
|
SearchResults |
PersonSearch.searchByFilter(CompoundDN searchContext,
SearchParameters params,
java.lang.String filter,
java.lang.String categoryName,
java.lang.Comparable clientSideFilter)
Searches for people in a given category that meet the criteria defined
within the given filter .
|
SearchResults |
AccountSearch.searchByFilter(CompoundDN searchContext,
java.lang.String filter,
SearchParameters params)
Searches for accounts that meet the criteria defined within the
given filter.
|
SearchResults |
GroupSearch.searchByFilter(CompoundDN searchContext,
java.lang.String filter,
SearchParameters params)
Searches for groups of all types that meet the criteria defined within the
given filter.
|
SearchResults |
BusinessPartnerOrgSearch.searchByFilter(CompoundDN searchContext,
java.lang.String filter,
SearchParameters params)
Searches for business partner organizations that meet the criteria defined within the
given filter.
|
SearchResults |
ServiceSearch.searchByFilter(CompoundDN searchContext,
java.lang.String filter,
SearchParameters params)
Searches for services that meet the criteria defined within the
given filter.
|
SearchResults |
PersonSearch.searchByFilter(CompoundDN searchContext,
java.lang.String filter,
SearchParameters params)
Searches for people that meet the criteria defined within the
given filter.
|
SearchResults |
OrganizationSearch.searchByFilter(CompoundDN searchContext,
java.lang.String filter,
SearchParameters params)
Searches for organizations that meet the criteria defined within the
given filter.
|
SearchResults |
DynamicRoleSearch.searchByFilter(CompoundDN searchContext,
java.lang.String filter,
SearchParameters params)
Searches for dynamic roles that meet the criteria defined within the
given filter.
|
SearchResults |
AdminDomainSearch.searchByFilter(CompoundDN searchContext,
java.lang.String filter,
SearchParameters params)
Searches for admin domains that meet the criteria defined within the
given filter.
|
SearchResults |
RoleSearch.searchByFilter(CompoundDN searchContext,
java.lang.String filter,
SearchParameters params)
Searches for roles that meet the criteria defined within the
given filter.
|
SearchResults |
OrganizationalContainerSearch.searchByFilter(CompoundDN searchContext,
java.lang.String filter,
SearchParameters params)
Searches for organizational containers that meet the criteria defined
within the given filter.
|
SearchResults |
AccountSearch.searchByFilter(CompoundDN searchContext,
java.lang.String filter,
SearchParameters params,
java.lang.Boolean includeITIMAccount)
Searches for accounts that meet the criteria defined within the
given filter.
|
SearchResults |
PersonSearch.searchByFilter(CompoundDN searchContext,
java.lang.String filter,
SearchParameters params,
java.lang.Comparable clientSideFilter)
Searches for people that meet the criteria defined within the
given filter.
|
SearchResults |
BusinessPartnerOrgSearch.searchByFilter(CompoundDN searchContext,
java.lang.String filter,
SearchParameters params,
javax.naming.ldap.InitialLdapContext ldapContext)
Searches for business partner organizations that meet the criteria defined within the
given filter.
|
SearchResults |
AdminDomainSearch.searchByFilter(CompoundDN searchContext,
java.lang.String filter,
SearchParameters params,
javax.naming.ldap.InitialLdapContext ldapContext)
Searches for admin domains that meet the criteria defined within the
given filter.
|
SearchResults |
ServiceSearch.searchByFilter(CompoundDN searchContext,
java.lang.String profileName,
java.lang.String filter,
boolean resolveProfileAlias,
SearchParameters params)
Searches for services that meet the criteria defined within the
given filter.
|
SearchResults |
AccountSearch.searchByFilter(CompoundDN searchContext,
java.lang.String profileName,
java.lang.String filter,
SearchParameters params)
Searches for accounts that meet the criteria defined within the
given filter.
|
SearchResults |
GroupSearch.searchByFilter(CompoundDN searchContext,
java.lang.String profileName,
java.lang.String filter,
SearchParameters params)
Searches for groups that meet the criteria defined within the
given filter.
|
SearchResults |
ServiceSearch.searchByFilter(CompoundDN searchContext,
java.lang.String profileName,
java.lang.String filter,
SearchParameters params)
Searches for services that meet the criteria defined within the
given filter.
|
SearchResults |
BusinessUnitSearch.searchByFilter(CompoundDN searchContext,
java.lang.String profileName,
java.lang.String filter,
SearchParameters params)
Searches for business units that meet the criteria defined within the
given filter.
|
SearchResults |
PersonSearch.searchByFilter(CompoundDN searchContext,
java.lang.String profileName,
java.lang.String filter,
SearchParameters params)
Searches for people that meet the criteria defined within the
given filter.
|
SearchResults |
RoleSearch.searchByFilter(CompoundDN searchContext,
java.lang.String profileName,
java.lang.String filter,
SearchParameters params)
Searches for roles that meet the criteria defined within the
given filter.
|
SearchResults |
OrganizationalContainerSearch.searchByFilter(CompoundDN searchContext,
java.lang.String objProfileName,
java.lang.String filter,
SearchParameters params)
Searches for organizational containers that meet the criteria defined within the
given filter.
|
SearchResults |
AccountSearch.searchByFilter(CompoundDN searchContext,
java.lang.String profileName,
java.lang.String filter,
SearchParameters params,
java.lang.Boolean includeITIMAccount)
Searches for accounts that meet the criteria defined within the
given filter.
|
SearchResults |
PersonSearch.searchByFilter(CompoundDN searchContext,
java.lang.String profileName,
java.lang.String filter,
SearchParameters params,
java.lang.Comparable clientSideFilter)
Searches for people that meet the criteria defined within the
given filter.
|
SearchResults |
BusinessUnitSearch.searchByFilter(CompoundDN searchContext,
java.lang.String profileName,
java.lang.String filter,
SearchParameters params,
javax.naming.ldap.InitialLdapContext ldapContext)
Searches for business units that meet the criteria defined within the
given filter.
|
java.util.Collection<AccountEntity> |
AccountSearch.searchByFilter(CompoundDN searchContext,
java.lang.String filter,
java.lang.String ownershipType,
java.lang.String profileName,
SearchParameters params,
boolean isResolveRecycleBin,
boolean isIncludeOrphan)
Returns a Collection of accounts with a given user id.
|
SearchResults |
GroupSearch.searchByGroupInfo(CompoundDN searchContext,
java.lang.String profileName,
java.util.Set<java.lang.String> searchAttributes,
java.lang.String groupInfo,
SearchParameters params)
Finds groups defined for a specific service and a specific group profile
|
SearchResults |
PersonSearch.searchByName(CompoundDN searchContext,
java.lang.String profileName,
java.lang.String name)
Searches for people for a given name.
|
SearchResults |
ServiceSearch.searchByName(CompoundDN searchContext,
java.lang.String profileName,
java.lang.String serviceName,
SearchParameters params)
Finds all services identified by the given name.
|
SearchResults |
PersonSearch.searchByName(CompoundDN searchContext,
java.lang.String profileName,
java.lang.String name,
SearchParameters params)
Searches for people for a given name.
|
SearchResults |
PersonSearch.searchByProfile(CompoundDN searchContext,
SearchParameters params,
java.lang.String profileName,
java.lang.String value)
Searches for people in a given category that meet the criteria defined
within the given filter .
|
SearchResults |
ServiceSearch.searchByProfile(CompoundDN searchContext,
java.lang.String profileName,
SearchParameters params,
boolean resolveProfileAlias)
Finds all services identified by the given profile name.
|
java.util.Collection |
AccountSearch.searchByUserID(CompoundDN searchContext,
java.lang.String userid,
SearchParameters params,
boolean isResolveRecycleBin)
Returns a Collection of accounts with a given user id.
|
java.util.Collection |
AccountSearch.searchByUserIDWithWildCard(CompoundDN searchContext,
java.lang.String userid,
java.lang.String ownershipType,
java.lang.String profileName,
SearchParameters params,
boolean isResolveRecycleBin,
boolean isIncludeOrphan,
boolean isInVaultOnly)
Returns a Collection of accounts with a given user id.
|
| Modifier and Type | Method and Description |
|---|---|
SystemRoleEntity |
SystemRoleFactory.create(CompoundDN logicalContext,
SystemRole role)
Creates a system role in the data store with the given value object
to define the role's attributes.
|
SearchResults |
SystemRoleSearch.searchByCategory(CompoundDN searchContext,
int category,
SearchParameters params)
Retrieves all system roles within the given category.
|
SearchResults |
SystemRoleSearch.searchByFilter(CompoundDN searchContext,
java.lang.String filter,
SearchParameters params)
Searches for system roles that meet the criteria defined within the
given filter.
|
SearchResults |
SystemUserSearch.searchByFilter(CompoundDN searchContext,
java.lang.String filter,
SearchParameters params)
Searches for system users that meet the criteria defined within the
given filter.
|
SearchResults |
SystemRoleSearch.searchByName(CompoundDN searchContext,
java.lang.String name,
SearchParameters params)
Retrieves all system roles within the given name.
|
IBM Security Identity Manager 6.0.0
© Copyright International Business Machines Corporation 2007, 2012. All rights reserved. US Government Users Restricited Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.