Package | Description |
---|---|
com.sas.hls.security.acl |
Service and class definitions for manipulating and creating acls.
|
Modifier and Type | Method and Description |
---|---|
AclEntry.PermissionValue |
AclEntry.getAdminPermission()
Get the admin permission for this acl
|
AclEntry.PermissionValue |
AclEntry.getDeletePermission()
Get the delete permission for this acl
|
AclEntry.PermissionValue |
AclEntry.getReadPermission()
Get the read permission for this acl
|
AclEntry.PermissionValue |
AclEntry.getWriteContentPermission()
Get the content write permission for this acl
|
AclEntry.PermissionValue |
AclEntry.getWritePropertiesPermission()
Get 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 |
Acl.setAce(AclPrincipal p,
AclEntry.PermissionValue admin,
AclEntry.PermissionValue read,
AclEntry.PermissionValue writeProperties,
AclEntry.PermissionValue writeContent,
AclEntry.PermissionValue delete)
Convenience method in which to add an acl entry to the set of entries defined for this acl.
|
void |
AclEntry.setAdminPermission(AclEntry.PermissionValue admin)
Set the admin permission for this acl
|
void |
AclEntry.setDeletePermission(AclEntry.PermissionValue delete)
Set the delete permission for this acl
|
void |
AclEntry.setReadPermission(AclEntry.PermissionValue read)
Set the read permission for this acl
|
void |
AclEntry.setWriteContentPermission(AclEntry.PermissionValue writeContent)
Set the content write permission for this acl
|
void |
AclEntry.setWritePropertiesPermission(AclEntry.PermissionValue writePropertiesPermission)
Set the properties write permission for this acl
|
Constructor and Description |
---|
AclEntry(AclPrincipal principal,
AclEntry.PermissionValue adminPermission,
AclEntry.PermissionValue readPermission,
AclEntry.PermissionValue writePropertiesPermission,
AclEntry.PermissionValue writeContentPermission,
AclEntry.PermissionValue deletePermission)
AclEntry constructor
|
Copyright (c) 2017, SAS Institute Inc., Cary, NC, USA