## Uses of Class
com.sas.lsaf.core.ObjectIdentity

- Packages that use ObjectIdentity
  Package | Description
  --- | ---
  com.sas.lsaf.security.acl | Service and class definitions to create and manipulate ACLs.
  com.sas.lsaf.security.group | Service and classes for creating and manipulating groups in the system.
  com.sas.lsaf.security.membership | Service and class definitions for manipulating the membership of a context.
  com.sas.lsaf.security.role | Service and class definitions for manipulating and creating roles, their availability in contexts, and their membership lists.

- - ### Uses of ObjectIdentity in com.sas.lsaf.security.acl

    Methods in com.sas.lsaf.security.acl that return ObjectIdentity
    Modifier and Type | Method | Description
    --- | --- | ---
    `ObjectIdentity` | AbstractAcl.`getOwningObjectIdentity()` | Gets the object for which this ACL is defined.

    Constructors in com.sas.lsaf.security.acl with parameters of type ObjectIdentity
    Constructor | Description
    --- | ---
    `AbstractAcl​(ObjectIdentity owningObjectIdentity)` | Constructs an `AbstractAcl` with the specified object type.
    `Acl​(ObjectIdentity owningObjectIdentity)` | It is not intended or recommended that the consumer of this API construct these objects.
    `DefaultAcl​(ObjectIdentity owningObjectIdentity)` | It is not intended or recommended that the consumer of this API construct these objects.

  - ### Uses of ObjectIdentity in com.sas.lsaf.security.group

    Methods in com.sas.lsaf.security.group that return ObjectIdentity
    Modifier and Type | Method | Description
    --- | --- | ---
    `ObjectIdentity` | GroupDescriptor.`getContext()` | Gets the context in which the group was defined.

    Constructors in com.sas.lsaf.security.group with parameters of type ObjectIdentity
    Constructor | Description
    --- | ---
    `Group​(java.lang.String id, ObjectIdentity context, java.lang.String name, java.lang.String description, long revision, java.util.Set<Principal> members)` | It is not intended or recommended that the consumer of this API construct these objects.
    `GroupDescriptor​(java.lang.String id, ObjectIdentity context, java.lang.String name, java.lang.String description)` | It is not intended or recommended that the consumer of this API construct these objects.

  - ### Uses of ObjectIdentity in com.sas.lsaf.security.membership

    Methods in com.sas.lsaf.security.membership that return ObjectIdentity
    Modifier and Type | Method | Description
    --- | --- | ---
    `ObjectIdentity` | MembershipDescriptor.`getContext()` | Gets the context identity with which the membership is associated.

    Constructors in com.sas.lsaf.security.membership with parameters of type ObjectIdentity
    Constructor | Description
    --- | ---
    `Membership​(ObjectIdentity context, long revision, java.util.Set<Principal> members)` | It is not intended or recommended that the consumer of this API construct these objects.
    `MembershipDescriptor​(ObjectIdentity context)` | It is not intended or recommended that the consumer of this API construct these objects.

  - ### Uses of ObjectIdentity in com.sas.lsaf.security.role

    Methods in com.sas.lsaf.security.role that return ObjectIdentity
    Modifier and Type | Method | Description
    --- | --- | ---
    `ObjectIdentity` | RoleDescriptor.`getAssignedContext()` | Gets the context where a role was assigned.
    `ObjectIdentity` | RoleDescriptor.`getDefinedContext()` | Gets the context where a role is defined.

    Constructors in com.sas.lsaf.security.role with parameters of type ObjectIdentity
    Constructor | Description
    --- | ---
    `Role​(java.lang.String id, ObjectIdentity definedContext, ObjectIdentity assignedContext, java.lang.String name, java.lang.String description, long revision, java.util.Set<ScopedPrivilege> privileges, java.util.Set<Principal> members)` | It is not intended or recommended that the consumer of this API construct these objects.
    `RoleDescriptor​(java.lang.String id, ObjectIdentity definedContext, ObjectIdentity assignedContext, java.lang.String name, java.lang.String description, java.util.Set<ScopedPrivilege> privileges)` | It is not intended or recommended that the consumer of this API construct these objects.