| Package | Description |
|---|---|
| com.ibm.itim.apps.identity |
Extends the
com.ibm.itim.apps package to provide a remotable application programming
interface for identity management. |
| 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.remoteservices.provider |
Provides the interfaces and classes necessary to write a custom service provider
that remote services will use.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AccessTypeMO.modifyAccessType(com.ibm.itim.dataservices.model.domain.access.AccessType at)
Updates the specification for the selected access type.
|
void |
AccessTypeMO.modifyAccessType(com.ibm.itim.dataservices.model.domain.access.AccessType at)
Updates the specification for the selected access type.
|
java.util.List<com.ibm.itim.dataservices.model.domain.access.AccessType> |
AccessTypeMO.removeAccessTypes(java.util.Collection<com.ibm.itim.dataservices.model.domain.access.AccessType> at)
Removes all selected access type definitions.
|
java.util.List<com.ibm.itim.dataservices.model.domain.access.AccessType> |
AccessTypeMO.removeAccessTypes(java.util.Collection<com.ibm.itim.dataservices.model.domain.access.AccessType> at)
Removes all selected access type definitions.
|
| Modifier and Type | Method and Description |
|---|---|
SearchResults |
DirectoryObjectSearch.fetch(DistinguishedName base,
java.lang.String filter,
SearchParameters params)
Searches for DirectoryObjects that meet the criteria defined within
the given filter.
|
ObjectProfileCategory |
CategoryTable.getCategory(java.lang.String categoryName)
Gets category by name
|
java.lang.Class |
ModelMetaData.getEntity(java.util.Collection objClasses)
Retrieves the entity class with the given set of LDAP auxiliary class names.
|
java.lang.Class |
IModelMetaData.getEntity(java.util.Collection<java.lang.String> objClasses)
Retrieves the entity class with the given set of LDAP auxiliary class
names.
|
ObjectProfile |
DirectoryObjectEntity.getProfile()
Returns the profile of the object.
|
java.lang.Class |
IModelMetaData.getRelationship(java.lang.Class cl,
java.lang.String relationshipName)
Retrieves the relationship with the given name for a given class.
|
java.lang.Class |
ModelMetaData.getRelationship(java.lang.Class cl,
java.lang.String relationshipName)
Retrieves the relationship with the given name for a given class.
|
Relationship |
DirectoryObjectEntity.getRelationship(java.lang.String name)
Returns a relationship with the given name, if any.
|
java.util.Collection<java.lang.String> |
DirectoryObjectEntity.getSupportedRelationships()
Returns a list of relationship names this entity supports.
|
java.util.Collection<java.lang.String> |
IModelMetaData.getSupportedRelationships(java.lang.Class cl)
Returns the names of the supported relationships for the given class.
|
java.util.Collection |
ModelMetaData.getSupportedRelationships(java.lang.Class cl)
Returns the names of the supported relationships for the given class.
|
boolean |
DirectoryObjectEntity.isSupportedRelationship(java.lang.String name)
Returns whether the relationship with the given name is supported by
this entity.
|
DirectoryObjectEntity |
DirectoryObjectSearch.lookup(DistinguishedName dn)
Searches for a directory object with the given distinguished name.
|
ObjectProfileEntity |
ObjectProfileSearch.lookup(DistinguishedName dn)
Searches for an object profile with the given distinguished name.
|
ObjectProfileEntity |
ObjectProfileSearch.lookup(DistinguishedName tenantDN,
java.lang.String profileName)
Searches for an object profile in the data store with the given profile name.
|
void |
ObjectProfileEntity.remove()
Removes the entity from the data store.
|
void |
DirectoryObjectEntity.remove()
Removes the entity from the data store.
|
void |
DirectoryObjectEntity.remove(boolean copyToRecycle)
Removes the entity from the data store.
|
void |
EntityLifecycleProfile.removeOperation(java.lang.String operationName)
Removes an operation from the list of supported operations.
|
void |
ObjectProfileCategory.removeOperation(java.lang.String operationName)
Removes an operation from the list of supported operations
|
void |
ObjectProfile.removeOperation(java.lang.String operationName)
Removes an operation from the list of supported operations
|
void |
ManagableProfile.removeOperation(java.lang.String operationName)
Removes an operation from the list of supported operations
|
void |
EntityLifecycleProfile.removeRule(long ruleID)
Removes the supported rules for the profile
|
void |
ObjectProfileCategory.removeRule(long ruleID)
Removes the supported rules for the entity type.
|
void |
ObjectProfile.removeRule(long ruleID)
Removes the supported rules for the profile
|
void |
ManagableProfile.removeRule(long ruleID)
Removes the supported rules for the profile
|
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.
|
java.util.Collection<ObjectProfileEntity> |
ObjectProfileSearch.searchByCustomClass(DistinguishedName tenantDN,
java.lang.String customClass)
Searches for object profile(s) in the data store with the given custom class.
|
SearchResults |
DirectoryObjectSearch.searchByFilter(DistinguishedName base,
java.lang.String filter,
SearchParameters params)
Searches for DirectoryObjects that meet the criteria defined within
the given filter.
|
void |
DirectoryObjectEntity.setLifecycle(EntityLifecycleProfile profile)
Changes the EntityLifecycleProfile holding all lifecycle characteristics
of the entity (if defined).
|
void |
EntityLifecycleProfile.setOperation(ObjectProfileOperation oper)
Modifies a specific operation by name.
|
void |
ObjectProfileCategory.setOperation(ObjectProfileOperation oper)
Modifies a specific operation by name
|
void |
ObjectProfile.setOperation(ObjectProfileOperation oper)
Modifies a specific operation by name
|
void |
ManagableProfile.setOperation(ObjectProfileOperation oper)
Modifies a specific operation by name
|
void |
ObjectProfileEntity.update()
Updates the ObjectProfile in the data store with the given
ObjectProfile value object with recorded changes.
|
void |
DirectoryObjectEntity.update()
Updates the attributes of the entity in the data store.
|
void |
DirectoryObjectEntity.update(DirectoryObject updObject)
Deprecated.
since 5.0, please use update()
|
void |
ObjectProfileEntity.update(ObjectProfile profile)
Deprecated.
use update()
|
| Modifier and Type | Method and Description |
|---|---|
void |
AdminDomainEntity.addAdministrator(PersonEntity administrator)
Adds the given administrator to the domain.
|
void |
PersonEntity.addRole(RoleEntity role)
Adds the given role to the person's role memberships.
|
void |
GroupEntity.clearAccess()
Clears the access information that is defined on the group.
|
AccessInfo |
GroupEntity.getAccessInfo()
Returns any access information that is defined.
|
AccessInfo |
ServiceEntity.getAccessInfo() |
AccessInfo |
RoleEntity.getAccessInfo() |
java.util.Collection |
PersonEntity.getAccounts()
Deprecated.
Use AccountSearch class in provisioning package instead.
|
java.util.Collection |
AgentOperationImpl.getAgentOperation(java.lang.String filter)
Returns the collection of Agent Operations that identifie the assembly line
and configuration for the profile.
|
java.util.Collection |
AgentOperationImpl.getAgentOperation(java.lang.String filter,
java.lang.String attribute)
Returns the collection of Agent Operations that identifie the assembly line
and configuration for the profile.
|
SearchResults |
ScalableAccountTable.getAll()
Returns all accounts hosted by the service including account on concrete
and hosted services.
|
java.util.Collection |
DirectorySystemSearch.getAll()
Retrieves all directory systems (tenant) from the data store.
|
SearchResults |
AccountTable.getAll()
Returns all accounts hosted by the service including account on concrete
and hosted services.
|
SearchResults |
ScalableAccountTable.getByFilter(java.lang.String filter)
Returns all accounts matching the given filter.
|
SearchResults |
ServiceModel.getByFilter(java.lang.String filter)
Gets all supporting data for the service matching the given filter.
|
SearchResults |
AccountTable.getByFilter(java.lang.String filter)
Returns all accounts matching the given filter.
|
SearchResults |
ServiceModel.getByFilter(java.lang.String filter,
boolean useClientSideFilteringForGroup) |
SearchResults |
AccountTable.getByFilter(java.lang.String filter,
boolean useServiceTypeOptimization) |
SearchResults |
AccountTable.getByOwner(DistinguishedName ownerDN)
Returns all accounts owned by the specified person.
|
SearchResults |
AccountTable.getByUserID(java.lang.String userID)
Returns all accounts hosted by the service with the given user id.
|
java.util.Collection<Challenge> |
DirectorySystemEntity.getChallenges()
Returns the challenge questions of password challenge and response.
|
java.util.Collection |
AccountEntity.getComplianceIssues()
Returns the current compliance issues logged against the account
(if any).
|
ServiceEntity |
HostedServiceEntity.getConcreteService()
Returns the concrete service of the hosted service, this
entity will proxy (i.e., NTDomain, Solaris, etc.).
|
ServiceProfile |
ServiceEntity.getConcreteServiceProfile()
Returns the profile that identifies the type of concrete service
(i.e., NTDomain, Solaris, etc.).
|
com.ibm.itim.dataservices.model.pim.CredentialEntity |
AccountEntity.getCredential()
Returns the credential associated with the account, if any
|
SearchResults |
ServiceSearch.getDependantServices(DistinguishedName dn)
Retrieves all dependant services from the data store with the given
distinguished name of service.
|
SearchResults |
AccountTable.getFlaggedNoncompliant()
Returns all accounts hosted by the service including account on concrete
and hosted services that have been flagged as non-compliant.
|
java.util.Collection<GroupEntity> |
AccountEntity.getGroups()
Returns a list of groups that this account belongs to.
|
ServiceProfile |
HostedServiceEntity.getHostedServiceProfile()
Returns the profile that identifies the type of concrete service this
entity will proxy (i.e., NTDomain, Solaris, etc.).
|
MailTemplateConfigurationEntity |
DirectorySystemEntity.getMailTemplateConfigurationEntity()
Returns the configuration for mail template.
|
java.util.Collection |
MailTemplateConfigurationEntity.getMailTemplates()
Returns all mail templates.
|
java.util.Collection |
WorkflowConfigurationEntity.getNotificationTemplates()
Returns all templates for Workflow Reminder.
|
java.util.Collection |
POConfigurationEntity.getNotificationTemplates()
Returns all templates for Post Office Notification.
|
java.util.Collection |
WorkflowConfigurationEntity.getNotificationTemplates(int type)
Returns all notification templates for a given template type.
|
SearchResults |
AccountTable.getOrphaned()
Returns all orphaned accounts hosted by the service.
|
SearchResults |
AccountTable.getOrphansByFilter(java.lang.String filter,
SearchParameters params)
Returns all orphaned accounts hosted by the service with the given user id.
|
SearchResults |
AccountTable.getOrphansByUserID(java.lang.String userID)
Returns all orphaned accounts hosted by the service with the given user id.
|
SearchResults |
AccountTable.getOwned()
Returns all owned accounts hosted by the service.
|
SearchResults |
ScalableAccountTable.getOwned(java.util.ArrayList attributeList)
Returns all owned accounts hosted by the service.
|
OwnershipType |
OwnershipTypeConfiguration.getOwnershipType(OwnershipType ownershipTypeInfo)
Returns the ownership type by name (name has to be unique).
|
java.util.Collection |
OwnershipTypeConfiguration.getOwnershipTypes()
Returns all the available ownership types.
|
java.util.Collection |
OwnershipTypeConfiguration.getOwnershipTypesAndCategories()
Returns all the available ownership types.
|
POConfigurationEntity |
DirectorySystemEntity.getPOConfigurationEntity()
Returns the configuration for Post Office notification.
|
java.util.Collection<RoleEntity> |
PersonEntity.getRolesChanges(int changeAction)
Returns the role changes for the person based on the change action, which
can be either Add or Remove
|
java.util.Collection<RoleEntity> |
PersonEntity.getRolesChanges(int changeAction,
boolean convertReplaceToAddDelete)
Returns the role changes for the person based on the change action, which
can be either Add or Remove
|
ServiceEntity |
GroupEntity.getService()
Returns the Tivoli Identity Manager managed identity service to which the group applies.
|
ServiceEntity |
AccountEntity.getService()
Returns a service that hosts the account.
|
WorkflowConfigurationEntity |
DirectorySystemEntity.getWorkflowConfigurationEntity()
Returns the configuration for workflow reminder and activity.
|
boolean |
PersonEntity.isComparableTo(java.lang.String filter)
Compares the entity against the given filter.
|
AccountEntity |
AccountSearch.lookup(DistinguishedName dn)
Retrieves the account from the data store with the given
distinguished name.
|
NotificationTemplate |
NotificationTemplateImpl.lookup(DistinguishedName dn)
Searches for a notification template object with the given distinguished name.
|
abstract DirectoryObjectEntity |
AbstractPolicySearch.lookup(DistinguishedName dn)
Searches for a policy object with the given distinguished name.
|
GroupEntity |
GroupSearch.lookup(DistinguishedName dn)
Retrieves the group from the data store with the given distinguished
name.
|
BusinessPartnerOrgEntity |
BusinessPartnerOrgSearch.lookup(DistinguishedName dn)
Retrieves the business partner organization with the given distinguished name.
|
ServiceEntity |
ServiceSearch.lookup(DistinguishedName dn)
Retrieves the service from the data store with the given
distinguished name.
|
BusinessUnitEntity |
BusinessUnitSearch.lookup(DistinguishedName dn)
Retrieves the business unit from the data store with the given
distinguished name.
|
DirectorySystemEntity |
DirectorySystemSearch.lookup(DistinguishedName dn)
Retrieves the directory system (tenant) from the data store with the
given distinguished name.
|
PersonEntity |
PersonSearch.lookup(DistinguishedName dn)
Retrieves the person from the data store with the given
distinguished name.
|
OrganizationEntity |
OrganizationSearch.lookup(DistinguishedName dn)
Retrieves the organization with the given distinguished name.
|
DynamicRoleEntity |
DynamicRoleSearch.lookup(DistinguishedName dn)
Retrieves a dynamic role from the data store with the given
distinguished name.
|
AdminDomainEntity |
AdminDomainSearch.lookup(DistinguishedName dn)
Retrieves the administrative domain with the given distinguished name.
|
RoleEntity |
RoleSearch.lookup(DistinguishedName dn)
Retrieves a role from the data store with the given distinguished name.
|
OrganizationalContainerEntity |
OrganizationalContainerSearch.lookup(DistinguishedName dn)
Searches for a organizational container object with the given distinguished name.
|
AccountEntity |
AccountSearch.lookup(DistinguishedName dn,
boolean logException)
Retrieves the account from the data store with the given
distinguished name.
|
PersonEntity |
PersonSearch.lookup(DistinguishedName dn,
boolean disableCache)
Retrieves the person from the data store with the given
distinguished name.
|
GroupEntity |
GroupSearch.lookup(DistinguishedName serviceDN,
java.lang.String groupID)
Retrieves the group from the data store based on the unique id of the group.
|
GroupEntity |
GroupSearch.lookup(DistinguishedName serviceDN,
java.lang.String attributeName,
java.lang.String groupID)
Retrieves the group from the data store based on the unique ID of the group.
|
GroupEntity |
GroupSearch.lookup(DistinguishedName serviceDN,
java.lang.String profileName,
java.lang.String attributeName,
java.lang.String groupID)
Retrieves the group from the data store based on the unique ID of the group.
|
AccountEntity |
SearchUtils.lookupAccount(DistinguishedName dn,
javax.naming.ldap.LdapContext ctx)
Retrieves the account from the data store with the given
distinguished name and ldapcontext.
|
DirectorySystemEntity |
DirectorySystemSearch.lookupDefault()
Retrieves the default directory system (tenant) from the data store.
|
ServiceEntity |
SearchUtils.lookupService(DistinguishedName dn,
javax.naming.ldap.LdapContext ctx)
Retrieves the service from the data store with the given
distinguished name and ldapcontext.
|
void |
MailTemplateConfigurationEntity.modifyMailTemplate(NotificationTemplate template)
Changes the mail template.
|
void |
PersonEntity.move(OrganizationalContainerEntity container)
"Moves" the Person into the given organizational container.
|
void |
RoleEntity.moveOrgRole(java.lang.String newParentOrg) |
void |
OrganizationalContainerEntity.moveOrgTree(OrganizationalContainer newParentOrg)
Method to update the parent org
|
void |
OrganizationEntity.remove()
Removes the entity from the data store.
|
void |
AccountEntity.remove()
Removes the account from the data store.
|
void |
RoleEntity.remove()
Removes the role from the data store.
|
void |
OwnershipTypeConfiguration.removeAccountCategory(AccountCategory cat)
Remove the ownership type.
|
void |
AdminDomainEntity.removeAdministrator(PersonEntity administrator)
Removes the given administrator from the domain.
|
void |
AccountTable.removeAll()
Removes all accounts hosted by the service.
|
void |
AccountTable.removeOrphaned()
Removes all orphaned accounts hosted by the service.
|
void |
OwnershipTypeConfiguration.removeOwnershipType(OwnershipType type)
Remove the ownership type.
|
void |
PersonEntity.removeRole(RoleEntity role)
Removes the given role from the person's role memberships.
|
void |
ServiceModel.removeSupportingData()
Remove supporting data entries of the service in the enrole data store
|
java.util.Collection |
OwnershipTypeConfiguration.searchAll(java.lang.String filter) |
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.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 |
OrganizationSearch.searchByFilter(DistinguishedName tenantDN,
java.lang.String filter,
SearchParameters params)
Searches for organizations 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 |
PersonSearch.searchByFilter(OrganizationalContainerEntity searchContext,
java.lang.String filter,
SearchParameters params)
Searches for people 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 |
AdminDomainSearch.searchByFilter(OrganizationalContainerEntity searchContext,
java.lang.String filter,
SearchParameters params)
Searches for admin domains 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 |
OrganizationalContainerSearch.searchByFilter(OrganizationalContainerEntity searchContext,
java.lang.String filter,
SearchParameters params)
Searches for organizational containers 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 |
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 |
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 |
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
|
DirectorySystemEntity |
DirectorySystemSearch.searchById(java.lang.String id)
Retrieves the directory system (tenant) from the data store with the
given id (name).
|
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.
|
java.util.Collection |
NotificationTemplateImpl.searchByName(DistinguishedName configDN,
int type,
java.lang.String name)
Searches for notification template(s) with given configuration object
and template type.
|
java.util.Collection |
AccountSearch.searchByOwner(DistinguishedName ownerDN)
Returns a Collection of accounts owned by the specified person.
|
java.util.Collection<ServiceEntity> |
ServiceSearch.searchByOwner(DistinguishedName ownerDN)
Returns all services for a given owner distinguished 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,
java.util.Collection<java.lang.String> accountCategories,
SearchParameters params,
java.lang.String accountFilter)
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.
|
java.util.Collection |
AccountSearch.searchByOwner(DistinguishedName ownerDN,
java.lang.String ownershipType,
SearchParameters params,
java.lang.String accountFilter)
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 |
AccountSearch.searchByService(DistinguishedName serviceDN)
Finds all accounts for a specific service including orphan accounts.
|
SearchResults |
AccountSearch.searchByService(DistinguishedName serviceDN,
java.lang.String filter) |
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.
|
SearchResults |
AccountSearch.searchByServiceAndOwner(DistinguishedName serviceDN,
DistinguishedName ownerDN,
java.lang.String filter) |
java.util.Collection |
NotificationTemplateImpl.searchByType(DistinguishedName configDN,
int type)
Searches for notification template(s) with given configuration object
and template type.
|
AccountEntity |
AccountSearch.searchByURI(OrganizationalContainerEntity searchContext,
java.lang.String uri)
Find the account for a specific URI.
|
GroupEntity |
GroupSearch.searchByURI(OrganizationalContainerEntity searchContext,
java.lang.String uri)
Find the group for a specific URI.
|
BusinessPartnerOrgEntity |
BusinessPartnerOrgSearch.searchByURI(OrganizationalContainerEntity searchContext,
java.lang.String uri)
Find the business partner organization for a specific URI.
|
ServiceEntity |
ServiceSearch.searchByURI(OrganizationalContainerEntity searchContext,
java.lang.String uri)
Find the service for a specific URI.
|
BusinessUnitEntity |
BusinessUnitSearch.searchByURI(OrganizationalContainerEntity searchContext,
java.lang.String uri)
Find the account for a specific URI.
|
PersonEntity |
PersonSearch.searchByURI(OrganizationalContainerEntity searchContext,
java.lang.String uri)
Find the person for a specific URI.
|
OrganizationEntity |
OrganizationSearch.searchByURI(OrganizationalContainerEntity searchContext,
java.lang.String uri)
Find the organization for a specific URI.
|
DynamicRoleEntity |
DynamicRoleSearch.searchByURI(OrganizationalContainerEntity searchContext,
java.lang.String uri)
Find a dynamic role for a specific URI.
|
AdminDomainEntity |
AdminDomainSearch.searchByURI(OrganizationalContainerEntity searchContext,
java.lang.String uri)
Finds the administrative domain for a specific URI.
|
RoleEntity |
RoleSearch.searchByURI(OrganizationalContainerEntity searchContext,
java.lang.String uri)
Find the role for a specific URI.
|
OrganizationalContainerEntity |
OrganizationalContainerSearch.searchByURI(OrganizationalContainerEntity searchContext,
java.lang.String uri)
Find the organizational container for a specific URI.
|
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.
|
SearchResults |
AccountSearch.searchOrphansByService(DistinguishedName serviceDN)
Returns a set of orphan accounts hosted by the specified service.
|
SearchResults |
AccountSearch.searchOrphansByService(DistinguishedName serviceDN,
SearchParameters params)
Returns a set of orphan accounts hosted by the specified service.
|
void |
GroupEntity.setAccessInfo(AccessInfo access)
Defines the access information on the group.
|
void |
AdminDomainEntity.setAdministrators(java.util.Collection administrators)
Changes the administrators for the domain.
|
void |
DirectorySystemEntity.setChallenges(java.util.Collection questions)
Changes challenge questions of password challenge and response.
|
void |
POConfigurationEntity.setConfiguration(POConfiguration config)
Sets the configuration for Post Office Notification.
|
void |
WorkflowConfigurationEntity.setConfiguration(WorkflowConfiguration config)
Sets the configuration for Workflow Reminder.
|
void |
PersonEntity.setImmediateSupervisor(PersonEntity supervisor)
Changes the Person's immediate supervisor to the given person.
|
void |
WorkflowConfigurationEntity.setNotificationTemplate(NotificationTemplate template)
Changes the template for Workflow Reminder.
|
void |
POConfigurationEntity.setNotificationTemplate(NotificationTemplate template)
Changes the template for Post Office Notification.
|
void |
ServiceEntity.setOwner(PersonEntity person)
Changes the owner of the service.
|
void |
ServiceEntity.setOwner(RoleEntity owner)
Changes the owner of the service.
|
void |
ServiceEntity.setPrerequisites(java.util.Collection services)
Changes the list of prerequisites for the service.
|
void |
PersonEntity.setRoles(java.util.Collection roles)
Changes the person's role memberships.
|
void |
BusinessPartnerEntity.setSponsor(DistinguishedName sponsorDN)
Sets the BusinessPartnerEntity's sponsor.
|
void |
BusinessPartnerOrgEntity.setSponsor(PersonEntity sponsor)
Changes the sponsor for the business partner organization.
|
void |
BusinessUnitEntity.setSupervisor(PersonEntity person)
Changes the supervisor for the business unit.
|
void |
ServiceEntity.update() |
void |
AccountEntity.update()
Updates the attributes of the entity in the data store.
|
void |
RoleEntity.update()
Overwrites base implement to validate object class and include "eraccessitem" class and then
Updates the attributes of the entity in the data store.
|
void |
PersonEntity.update()
Updates the attributes of the entity in the data store.
|
void |
AccountEntity.update(Account account)
Deprecated.
use update().
|
void |
RoleEntity.update(DirectoryObject updObject)
Deprecated.
please use update()
|
void |
PersonEntity.update(Person person)
Deprecated.
please use update()
|
void |
OwnershipTypeConfiguration.updateOwnershipType(OwnershipType updatedTypeInfo)
Updates the ownership type in the data store.
|
| Constructor and Description |
|---|
IdentityExclusionList(DistinguishedName tenantDN)
Constructs the object with the context of a tenant.
|
ScalableAccountTable(ServiceEntity service)
Constructs the AccountTable with a service as its context.
|
ScalableAccountTable(ServiceEntity service,
boolean isSearchTenant)
Constructs the AccountTable with a service as its context.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SystemUserEntity.addDelegate(Delegate newDelegate)
Adds a delegation for the user.
|
void |
SystemUserEntity.addRole(SystemRoleEntity role)
Adds the given role to the SystemUser's role (group) memberships.
|
SystemRoleEntity |
SystemRoleSearch.lookup(DistinguishedName dn)
Retrieves the system role from the data store with the given
distinguished name.
|
SystemUserEntity |
SystemUserSearch.lookup(DistinguishedName dn)
Retrieves the SystemUser from the data store with the given
distinguished name.
|
boolean |
SystemUserEntity.removeDelegate(Delegate removeDelegate)
Removes a delegation for the user.
|
void |
SystemUserEntity.removeRole(SystemRoleEntity role)
Removes the given role from the user's role (group) memberships.
|
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 |
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 |
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).
|
SystemRoleEntity |
SystemRoleSearch.searchByURI(OrganizationalContainerEntity searchContext,
java.lang.String uri)
Find the system role for a specific URI.
|
SystemUserEntity |
SystemUserSearch.searchByURI(OrganizationalContainerEntity searchContext,
java.lang.String uri)
Find the system user for a specific URI.
|
SystemUserEntity |
SystemUserSearch.searchByUserID(DistinguishedName tenantDN,
java.lang.String userID)
Retrieves the system user with the given id.
|
void |
SystemUserEntity.setIsDelegated(boolean isDelegated)
Changes the current delegation flag.
|
void |
SystemUserEntity.updateDelegate(Delegate oldVersion,
Delegate newVersion)
Replaces the old delegation with the new delegation.
|
| Modifier and Type | Method and Description |
|---|---|
DirectoryObject |
UnsolicitedEventProcessor.lookup(Service service,
java.lang.String filter)
Lookup an object in the data store.
|
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.