| 
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| 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.  | 
  | 
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||