Uses of Class
com.iplanet.ums.PersistentObject
-
Packages that use PersistentObject Package Description com.iplanet.am.sdk.ldap com.iplanet.ums Deprecated classes for UMS.com.iplanet.ums.cos Deprecated classes for UMS.com.iplanet.ums.dctree Deprecated classes for UMS. -
-
Uses of PersistentObject in com.iplanet.am.sdk.ldap
Methods in com.iplanet.am.sdk.ldap with parameters of type PersistentObject Modifier and Type Method Description protected voidComplianceServicesImpl. createAdminGroups(SSOToken token, PersistentObject org)Method which creates Admin Groups for an organization.protected AttrSetComplianceServicesImpl. verifyAndGetAttributes(PersistentObject po, String[] attributeNames)Method which adds additional compliance required attributes to the existing list of attribute names and then fetches the attribute set from LDAP. -
Uses of PersistentObject in com.iplanet.ums
Subclasses of PersistentObject in com.iplanet.ums Modifier and Type Class Description classAssignableDynamicGroupRepresents a dynamic group entry that uses memberOf as its filter.classBaseRoleAbstract base class for all roles.classDynamicGroupRepresents a dynamic group entry.classFilteredRoleFilteredRole is a role implementation of the membership interface IFilteredRole.classManagedRoleManagedRole is a role implementation of the membership interface IAssignableMembership.classOrganizationRepresents an organization object.classOrganizationalUnitRepresentation of organizational unit.classPeopleContainerRepresents People Container in UMS.classResourceRepresents a user entry in UMS.classStaticGroupRepresents a static group entry.classUserRepresents a user entry in UMS.Methods in com.iplanet.ums that return PersistentObject Modifier and Type Method Description PersistentObjectSearchResults. assertOneEntry()Assert if the search result contains one and only one entry.static PersistentObjectUMSObject. getObject(SSOToken token, Guid guid)Returns the persistent object of correct subclass, for the given id.static PersistentObjectUMSObject. getObject(SSOToken token, Guid guid, String[] attrNames)Returns the persistent object of correct subclass, for the given ID.static PersistentObjectUMSObject. getObject(Principal principal, Guid guid)static PersistentObjectUMSObject. getObject(Principal principal, Guid guid, String[] attrNames)static PersistentObjectUMSObject. getObjectHandle(SSOToken token, Guid guid)Return a PersistentObject given an authenticated token and guid.PersistentObjectPersistentObject. getParentObject()Gets the parent objectPersistentObjectSearchResults. next()Returns the next entry in the search results.Methods in com.iplanet.ums with parameters of type PersistentObject Modifier and Type Method Description voidOrganization. addChild(PersistentObject object)Adds a new object to the organization.voidPersistentObject. addChild(PersistentObject object)Adds a child object to the persistent object container.voidAssignableDynamicGroup. addMember(PersistentObject member)Adds a member to the group.voidIAssignableMembership. addMember(PersistentObject member)Adds a member to the group.voidManagedRole. addMember(PersistentObject member)Adds a member to the role.voidStaticGroup. addMember(PersistentObject member)Adds a member to the group.voidEntityManager. execute(Principal principal, PersistentObject pObject, Guid pGUID)This method will use methods provided by ConfigManager to get "Structure Template" information from the DIT.booleanBaseRole. hasMember(PersistentObject po)Checks if a given identifier is a member of the role.booleanIRole. hasMember(PersistentObject po)Evaluates whether an object is member of this IRole.voidOrganization. removeChild(PersistentObject object)Removes an object from the organization.voidPersistentObject. removeChild(PersistentObject object)Removes a child object from a persistent object container.voidAssignableDynamicGroup. removeMember(PersistentObject member)Removes a member from the group.voidIAssignableMembership. removeMember(PersistentObject member)Removes a member from the group.voidManagedRole. removeMember(PersistentObject member)Removes a member from the role.voidStaticGroup. removeMember(PersistentObject member)Removes a member from the group. -
Uses of PersistentObject in com.iplanet.ums.cos
Subclasses of PersistentObject in com.iplanet.ums.cos Modifier and Type Class Description classCOSTemplateThis class represents a COS Template.classDirectCOSDefinitionThis class represents a Direct (or Classic) COS definition.Methods in com.iplanet.ums.cos with parameters of type PersistentObject Modifier and Type Method Description voidCOSManager. assignCOSDef(PersistentObject pObject, ICOSDefinition cosDef, COSTemplate cosTemplate)Assigns a COS (as defined by a COS definition) to the persistent object.voidCOSManager. removeCOSAssignment(PersistentObject pObject, ICOSDefinition cosDef, COSTemplate cosTemplate)Removes COS assignment from the persistent object. -
Uses of PersistentObject in com.iplanet.ums.dctree
Subclasses of PersistentObject in com.iplanet.ums.dctree Modifier and Type Class Description classDomainComponentRepresents a domain component in the domain componet tree.Methods in com.iplanet.ums.dctree that return PersistentObject Modifier and Type Method Description PersistentObjectDomainComponentTree. getDCRoot()Gets the root of the domain component tree (dc tree)PersistentObjectDomainComponent. getOrganization()Get the domain mapping from this dc entry to the organization entry in the customer DIT.PersistentObjectDomainComponentTree. getOrganization(String domain)Given a virtual domain name such as "javasoft.sun.com", return the organization, organizationalunit or any DIT entry that is assoicated from the domain compoent tree (dctree) to the customer oranization DIT (the convergence tree as outlined in nortel spec)Methods in com.iplanet.ums.dctree with parameters of type PersistentObject Modifier and Type Method Description voidDomainComponent. setAssociatedOrganization(PersistentObject org)Sets the mapping of a dc entry in the dctree to an organization or OrganizationalUnit entry in the convergence DIT, the directory tree hosting all the actual entriesvoidDomainComponentTree. setDomainMapping(String domain, PersistentObject org)Set the domain mapping so that the dc entry maps to an organization in the the organization DIT hosting user data (the convergence tree in Nortel spec)
-