Uses of Class
com.ibm.itim.dataservices.model.SearchParameters

Packages that use SearchParameters
com.ibm.itim.apps.pim Extends the com.ibm.itim.apps package to provide a remotable application programming interface for Shared Access Module. 
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. 
com.ibm.itim.pim.authority Provides an application programming interface for shared access authorization 
 

Uses of SearchParameters in com.ibm.itim.apps.pim
 

Methods in com.ibm.itim.apps.pim with parameters of type SearchParameters
 java.util.Collection<CredentialComponent> SharedAccessManager.getAllSharedAccesses(Credential.Status credStatus, SharedAccessSearchFilter filter, SearchParameters searchParam, SearchResultsStatus searchStatus)
          This API gets a list of authorized and non authorized shared credentials and credential pools that match the search criteria for the authenticated user.
 java.util.Collection<SAEntitlement> SharedAccessManager.getAuthorizedEntitlements(RoleMO roleMO, SearchParameters searchParam, SearchResultsStatus searchStatus)
          This API gets a list of authorized shared access entitlements for the specified role.
 java.util.Collection<RoleMO> SharedAccessManager.getAuthorizedRoles(CredentialComponent credentialComp, boolean listAccessOnly, SearchParameters searchParam, SearchResultsStatus searchStatus)
          This API gets a list of authorized roles for the specified credential component.
 java.util.Collection<CredentialComponent> SharedAccessManager.getAuthorizedSharedAccesses(boolean excludeCheckedOutAccount, SharedAccessSearchFilter filter, SearchParameters searchParam, SearchResultsStatus searchStatus)
          This API gets a list of authorized credentials and credential pools that match the search criteria for the authenticated user.
 java.util.Collection<CredentialComponent> CredentialManager.getCredentials(SharedAccessSearchFilter filter, Credential.Status credStatus, SearchParameters searchParam, SearchResultsStatus searchStatus)
          This API gets a list of authorized and non authorized shared credentials and credential pools that match the search criteria for the authenticated user.
 

Uses of SearchParameters in com.ibm.itim.dataservices.model
 

Methods in com.ibm.itim.dataservices.model with parameters of type SearchParameters
 SearchResults DirectoryObjectSearch.fetch(DistinguishedName base, java.lang.String filter, SearchParameters params)
          Searches for DirectoryObjects that meet the criteria defined within the given filter.
 java.util.Collection DirectoryObjectSearch.search(DistinguishedName base, java.lang.String filter, SearchParameters params)
          Deprecated. Replaced by fetch(base, filter, params).
 SearchResults DirectoryObjectSearch.searchByClass(DistinguishedName base, java.lang.String className, SearchParameters params)
          Searches for DirectoryObjects of the given class.
 

Constructors in com.ibm.itim.dataservices.model with parameters of type SearchParameters
SearchParameters(SearchParameters params)
          Constructs a copy of the provided search parameters.
 

Uses of SearchParameters in com.ibm.itim.dataservices.model.domain
 

Methods in com.ibm.itim.dataservices.model.domain with parameters of type SearchParameters
 SearchResults AccountTable.getOrphansByFilter(java.lang.String filter, SearchParameters params)
          Returns all orphaned accounts hosted by the service with the given user id.
 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.searchByAlias(OrganizationalContainerEntity searchContext, java.lang.String alias, SearchParameters params)
          Returns all people with the given alias.
 SearchResults PersonSearch.searchByAuthorizedRole(DistinguishedName roleDN, SearchParameters params)
          Returns all people who are members of a given role or members of a child role of the given role in the role hierarchy
 SearchResults PersonSearch.searchByAuthorizedRoles(java.util.Collection<DistinguishedName> roleCol, SearchParameters params)
          Returns all people who are members of any one of the roles in the given collection or members of a child role of any of the roles in the given collection
 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 ServiceSearch.searchByFilter(CompoundDN searchContext, java.lang.String filter, SearchParameters params)
          Searches for services 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 PersonSearch.searchByFilter(CompoundDN searchContext, java.lang.String filter, SearchParameters params)
          Searches for people 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 OrganizationSearch.searchByFilter(CompoundDN searchContext, java.lang.String filter, SearchParameters params)
          Searches for organizations 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 AccountSearch.searchByFilter(CompoundDN searchContext, java.lang.String filter, SearchParameters params)
          Searches for accounts 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 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 AdminDomainSearch.searchByFilter(CompoundDN searchContext, java.lang.String filter, SearchParameters params)
          Searches for admin domains 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 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 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 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 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 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 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 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 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 OrganizationSearch.searchByFilter(DistinguishedName tenantDN, java.lang.String filter, SearchParameters params)
          Searches for organizations that meet the criteria defined within the given filter.
 SearchResults RoleSearch.searchByFilter(OrganizationalContainerEntity searchContext, java.lang.String filter, SearchParameters params)
          Searches for roles that meet the criteria defined within the given filter.
 SearchResults PersonSearch.searchByFilter(OrganizationalContainerEntity searchContext, java.lang.String filter, SearchParameters params)
          Searches for people that meet the criteria defined within the given filter.
 SearchResults OrganizationalContainerSearch.searchByFilter(OrganizationalContainerEntity searchContext, java.lang.String filter, SearchParameters params)
          Searches for organizational containers that meet the criteria defined within the given filter.
 SearchResults DynamicRoleSearch.searchByFilter(OrganizationalContainerEntity searchContext, java.lang.String filter, SearchParameters params)
          Searches for dynamic roles that meet the criteria defined within the given filter.
 SearchResults BusinessPartnerOrgSearch.searchByFilter(OrganizationalContainerEntity searchContext, java.lang.String filter, SearchParameters params)
          Searches for business partner organizations that meet the criteria defined within the given filter.
 SearchResults AdminDomainSearch.searchByFilter(OrganizationalContainerEntity searchContext, java.lang.String filter, SearchParameters params)
          Searches for admin domains that meet the criteria defined within the given filter.
 SearchResults ServiceSearch.searchByFilter(OrganizationalContainerEntity 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 PersonSearch.searchByFilter(OrganizationalContainerEntity searchContext, java.lang.String profileName, java.lang.String filter, SearchParameters params)
          Searches for people that meet the criteria defined within the given filter.
 SearchResults BusinessUnitSearch.searchByFilter(OrganizationalContainerEntity 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 AccountSearch.searchByGroup(DistinguishedName groupDN, SearchParameters parameters)
          Returns all accounts belongs to a specific group.
 SearchResults AccountSearch.searchByGroupAndUserId(DistinguishedName groupDN, java.lang.String userId, SearchParameters parameters)
          Returns all accounts belongs to a specific group.
 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 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.
 java.util.Collection AccountSearch.searchByOwner(DistinguishedName ownerDN, SearchParameters params)
          Returns a Collection of accounts owned by the specified person.
 java.util.Collection AccountSearch.searchByOwner(DistinguishedName ownerDN, java.lang.String ownershipType, SearchParameters params)
          Returns a Collection of accounts owned by the specified person.
 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.
 SearchResults PersonSearch.searchByRole(DistinguishedName roleDN, SearchParameters params)
          Returns all people who are members of a given role.
 SearchResults GroupSearch.searchByServiceAndGroupInfo(DistinguishedName serviceDN, 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.
 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 isInVault)
          Returns a Collection of accounts with a given user id.
 SearchResults AccountSearch.searchOrphansByService(DistinguishedName serviceDN, SearchParameters params)
          Returns a set of orphan accounts hosted by the specified service.
 

Uses of SearchParameters in com.ibm.itim.dataservices.model.system
 

Methods in com.ibm.itim.dataservices.model.system with parameters of type SearchParameters
 SearchResults SystemRoleSearch.searchByCategory(CompoundDN searchContext, int category, SearchParameters params)
          Retrieves all system roles within the given category.
 SearchResults SystemRoleSearch.searchByCategory(OrganizationalContainerEntity searchContext, int category, SearchParameters params)
          Retrieves all system roles within the given category.
 SearchResults SystemUserSearch.searchByDelegate(DistinguishedName tenantDN, DistinguishedName delegateDN, SearchParameters params)
          Searches for system users that have the specified delegate.
 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.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(DistinguishedName tenantDN, java.lang.String filter, SearchParameters params)
          Searches for system users that meet the criteria defined within the given filter.
 SearchResults SystemRoleSearch.searchByFilter(OrganizationalContainerEntity searchContext, java.lang.String filter, SearchParameters params)
          Searches for system roles 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.
 SearchResults SystemUserSearch.searchByOwner(DistinguishedName ownerDN, SearchParameters params)
          Searches for system users (platform accounts) owned by the given person (identity).
 SearchResults SystemUserSearch.searchByRole(DistinguishedName roleDN, SearchParameters params)
          Searches for system users (platform accounts) that are members of the given system role (group).
 

Uses of SearchParameters in com.ibm.itim.pim.authority
 

Methods in com.ibm.itim.pim.authority with parameters of type SearchParameters
 java.util.Collection<CredentialComponent> SharedAccessAuthorizationStrategy.getAuthorizedSharedAccesses(PersonEntity personEntity, boolean isExcludeCheckedOutAccount, SharedAccessSearchFilter filter, SearchParameters searchParam, SearchResultsStatus searchStatus)
          Finds the authorized shared accesses for a given user.
 



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.