Package com.sas.lsaf.security.privilege
Service and classes for identifying and using privileges in the system.
-
Interface Summary Interface Description GlobalPrivilegeService The global privilege service provides methods to manage the assignment of global privileges to users.Privilege A privilege represents a capability to perform some function or action in the system.ScopedPrivilegeService A service to access the scoped privileges available at a given repository context. -
Class Summary Class Description GlobalPrivilege A global privilege represents a capability to perform some global function or global action in the system.GlobalPrivileges A constants class that provides a comprehensive list of global privileges used within the system.ScopedPrivilege A scoped privilege represents a capability to perform some scoped function or action in the repository hierarchy.ScopedPrivileges A constants class which provides a comprehensive list of scoped privileges used within the system. -
Exception Summary Exception Description InvalidPrivilegeException Thrown when a specified privilege is not defined or is not associated with the specified scope.PrivilegeException Root of the hierarchy of all checked privilege exceptions within the SAS Life Science Analytics Framework Java API.PrivilegeNotFoundException Thrown when a privilege specified is not defined.