Uses of Class
com.ibm.itim.dataservices.model.domain.PersonEntity

Packages that use PersonEntity
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.pim.authority Provides an application programming interface for shared access authorization 
com.ibm.itim.policy.analysis Provides an application programming interface for policy analysis. 
com.ibm.itim.policy.join Provides classes used for resolving conflicts between provisioning policies. 
 

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

Subclasses of PersonEntity in com.ibm.itim.dataservices.model.domain
 class BusinessPartnerEntity
          Represents a business partner in the data model.
 

Methods in com.ibm.itim.dataservices.model.domain that return PersonEntity
 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.
 PersonEntity PersonFactory.create(OrganizationalContainerEntity logicalContext, Person person)
          Creates a person in the data store with the given value object to define the person's attributes.
 PersonEntity PersonEntity.getImmediateSupervisor()
          Returns the Person's immediate supervisor (if any).
 PersonEntity ServiceEntity.getOwner()
          Deprecated. Replace with getOwners() since TIM 5.0
 PersonEntity AccountEntity.getOwner()
          Returns the owner of an account.
 PersonEntity BusinessPartnerEntity.getSponsor()
          Returns the BusinessPartnerEntity's sponsor.
 PersonEntity BusinessPartnerOrgEntity.getSponsor()
          Returns the sponsor for the business partner organization.
 PersonEntity PersonEntity.getSupervisor()
          Returns the Person's supervisor (if any).
 PersonEntity BusinessUnitEntity.getSupervisor()
          Returns the supervisor for the business unit.
 PersonEntity PersonSearch.lookup(DistinguishedName dn)
          Retrieves the person from the data store with the given distinguished name.
 PersonEntity PersonSearch.searchByURI(OrganizationalContainerEntity searchContext, java.lang.String uri)
          Find the person for a specific URI.
 

Methods in com.ibm.itim.dataservices.model.domain that return types with arguments of type PersonEntity
 java.util.Collection<PersonEntity> AccessOwner.evaluate()
          Evaluates the relationship returning 0 or one PersonEntity objects that represents the owner of the subject group access.
 java.util.Collection<PersonEntity> RoleEntity.getOwner()
          Returns the owner(s) of the role, if any.
 java.util.Collection<PersonEntity> GroupEntity.getOwner()
          Returns the access owner if any.
 java.util.Collection<PersonEntity> ServiceEntity.getOwners()
          Returns the owner(s) of the service (if any).
 

Methods in com.ibm.itim.dataservices.model.domain with parameters of type PersonEntity
 void AdminDomainEntity.addAdministrator(PersonEntity administrator)
          Adds the given administrator to the domain.
 void AccountEntity.adopt(PersonEntity person)
          Adopt an orphan account by assigning an owner for the account.
 AccountEntity AccountFactory.create(PersonEntity owner, ServiceEntity service, Account account)
          Creates an account in the data store with the given value object to define the account's attributes.
 AccountEntity AccountFactory.create(PersonEntity owner, ServiceEntity service, Account account, ObjectProfile profile)
          Creates an account in the data store with the given value object to define the account's attributes.
 void AdminDomainEntity.removeAdministrator(PersonEntity administrator)
          Removes the given administrator from the domain.
 void PersonEntity.setImmediateSupervisor(PersonEntity supervisor)
          Changes the Person's immediate supervisor to the given person.
 void ServiceEntity.setOwner(PersonEntity person)
          Changes the owner of the service.
 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.
 

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

Methods in com.ibm.itim.pim.authority with parameters of type PersonEntity
 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.
 boolean SharedAccessAuthorizationStrategy.isCheckoutAllowed(PersonEntity personEntity, CredentialComponent sharedAccess)
          Determines if the given user is authorized to check out a shared accesses.
 boolean SharedAccessAuthorizationStrategy.isViewPasswordAllowed(PersonEntity personEntity, Credential credential)
          Determines if the given user is authorized to view the password of a shared accesses.
 

Uses of PersonEntity in com.ibm.itim.policy.analysis
 

Methods in com.ibm.itim.policy.analysis with parameters of type PersonEntity
static PPAEntitlement ProvisioningPolicyAnalysis.getEntitlement(PersonEntity person, ServiceEntity service)
          Returns the entitlement for the specified person and service instance.
static java.util.Collection<PPAEntitlement> ProvisioningPolicyAnalysis.getEntitlements(PersonEntity person)
          Returns the entitlements for the specified person.
static java.util.Collection<PPAProvisioningParameter> ProvisioningPolicyAnalysis.getProvisioningParameters(PersonEntity person, ServiceEntity service, java.util.Collection<java.lang.String> parameters)
          Returns the provisioning parameters that apply to the specified person and service instance.
 

Uses of PersonEntity in com.ibm.itim.policy.join
 

Methods in com.ibm.itim.policy.join with parameters of type PersonEntity
 void Multivalued.setContext(java.util.Map attributeValues, ServiceEntity service, PersonEntity person)
          Method will set context information which may be helpful in determining custom joining logic.
 void Boolean.setContext(java.util.Map attributeValues, ServiceEntity service, PersonEntity person)
          Method will set context inforamtion which may be helpful in determining custom joining logic.
 void JoinInterface.setContext(java.util.Map attributeValues, ServiceEntity service, PersonEntity person)
          Method will set context information which may be helpful in determining custom joining logic.
 void Priority.setContext(java.util.Map attributeValues, ServiceEntity service, PersonEntity person)
          Method will set context inforamtion which may be helpful in determining custom joining logic.
 void PrecedenceSequence.setContext(java.util.Map attributeValues, ServiceEntity service, PersonEntity person)
          Method will set context inforamtion which may be helpful in determining custom joining logic.
 void Textual.setContext(java.util.Map attributeValues, ServiceEntity service, PersonEntity person)
          Method will set context inforamtion which may be helpful in determining custom joining logic.
 void Numeric.setContext(java.util.Map attributeValues, ServiceEntity service, PersonEntity person)
          Method will set context inforamtion which may be helpful in determining custom joining logic.
 void Bitwise.setContext(java.util.Map attributeValues, ServiceEntity service, PersonEntity person)
          Method will set context inforamtion which may be helpful in determining custom joining logic.
 

Constructors in com.ibm.itim.policy.join with parameters of type PersonEntity
JoinDirector(java.util.Collection policyEntitlementPairs, ServiceEntity service, PersonEntity person)
           
JoinDirector(java.util.Collection policyEntitlementPairs, ServiceEntity service, PersonEntity person, java.util.Map accountAttributes)
           
 



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.