com.ibm.itim.dataservices.model.domain

Class AccessOwner

  • java.lang.Object
    • com.ibm.itim.dataservices.model.domain.AccessOwner
  • All Implemented Interfaces:
    Relationship


    public class AccessOwner
    extends java.lang.Object
    implements Relationship
    The AccessOwner class implements the owner relationship to an object that represents Access. The subject of this relationship is a DirectoryEntity and the participant is zero or many of PersonEntity objects that act as the entity's administrator.
    Since:
    Tivoli Identity Governance 5.1
    • Constructor Summary

      Constructors 
      Constructor and Description
      AccessOwner() 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      boolean doesParticipate(DirectoryObjectEntity participant)
      Determines if the given entity is an owner of the subject directory object.
      java.util.Collection<PersonEntity> evaluate()
      Evaluates the relationship returning 0 or one PersonEntity objects that represents the owner of the subject group access.
      java.util.Collection<DistinguishedName> evaluateReferences()
      Evaluates the relationship returning 0 to many entity distinguished names that participate opposite the subject entity.
      void setSubject(DirectoryObjectEntity entity)
      Sets the subject entity for the relationship.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait