# Uses of Package
com.sas.lsaf.security.acl

- Packages that use com.sas.lsaf.security.acl
  Package | Description
  --- | ---
  com.sas.lsaf | Class to log on to the system.
  com.sas.lsaf.client | Classes needed to create a session and access available services.
  com.sas.lsaf.security.acl | Service and class definitions to create and manipulate ACLs.

- Classes in com.sas.lsaf.security.acl used by com.sas.lsaf
  Class | Description
  --- | ---
  AclService | Service that provides a way to manipulate owner and permission information of an object.

- Classes in com.sas.lsaf.security.acl used by com.sas.lsaf.client
  Class | Description
  --- | ---
  AclService | Service that provides a way to manipulate owner and permission information of an object.

- Classes in com.sas.lsaf.security.acl used by com.sas.lsaf.security.acl
  Class | Description
  --- | ---
  AbstractAcl | Represents an access control list for a specific object in the system.
  Acl | An ACL contains owner and access permission information for a given object.
  AclEntry | A data object that represents access permissions for an ACL principal.
  AclEntry.PermissionValue | PermissionValue is an enum that represents the possible values of a permission.
  AclException | Root of the hierarchy of all ACL checked exceptions within the SAS Life Science Analytics Framework Java API.
  AclNotFoundException | Thrown when an error is encountered while getting an ACL.
  AclRuntimeException | Root of the hierarchy of all runtime acl exceptions within the application.
  AclUpdateException | Thrown when an error is encountered while updating an ACL.
  DefaultAcl | A DefaultAcl contains owner and access permission information for a given container object.
  DefaultAcl.OwnerPropagation | The enumeration to determine the default owner of child items created underneath this container.