Package | Description |
---|---|
com.sas.lsaf.security.acl |
Service and class definitions to create and manipulate ACLs.
|
Modifier and Type | Method and Description |
---|---|
AclEntry.PermissionValue |
AclEntry.getAdminPermission()
Gets the Admin permission for this ACL.
|
AclEntry.PermissionValue |
AclEntry.getDeletePermission()
Gets the Delete permission for this ACL.
|
AclEntry.PermissionValue |
AclEntry.getReadPermission()
Gets the Read permission for this ACL.
|
AclEntry.PermissionValue |
AclEntry.getWriteContentPermission()
Gets the Content Write permission for this ACL
|
AclEntry.PermissionValue |
AclEntry.getWritePropertiesPermission()
Gets the Properties Write permission for this ACL.
|
static AclEntry.PermissionValue |
AclEntry.PermissionValue.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AclEntry.PermissionValue[] |
AclEntry.PermissionValue.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractAcl.setAce(Principal principal,
AclEntry.PermissionValue adminPermission,
AclEntry.PermissionValue readPermission,
AclEntry.PermissionValue writePropertiesPermission,
AclEntry.PermissionValue writeContentPermission,
AclEntry.PermissionValue deletePermission)
Convenience method in which to add an ACL entry to the set of entries defined for this ACL.
|
void |
AclEntry.setAdminPermission(AclEntry.PermissionValue admin)
Sets the Admin permission for this ACL.
|
void |
AclEntry.setDeletePermission(AclEntry.PermissionValue delete)
Sets the Delete permission for this ACL
|
void |
AclEntry.setReadPermission(AclEntry.PermissionValue read)
Sets the Read permission for this ACL.
|
void |
AclEntry.setWriteContentPermission(AclEntry.PermissionValue writeContent)
Sets the Content Write permission for this ACL.
|
void |
AclEntry.setWritePropertiesPermission(AclEntry.PermissionValue writePropertiesPermission)
Sets the Properties Write permission for this ACL.
|
Constructor and Description |
---|
AclEntry(Principal principal,
AclEntry.PermissionValue adminPermission,
AclEntry.PermissionValue readPermission,
AclEntry.PermissionValue writePropertiesPermission,
AclEntry.PermissionValue writeContentPermission,
AclEntry.PermissionValue deletePermission)
AclEntry constructor
|
Copyright (c) 2019, SAS Institute Inc., Cary, NC, USA