Package | Description |
---|---|
alice.tucson.api | |
alice.tucson.rbac | |
alice.tucson.service |
Modifier and Type | Method and Description |
---|---|
void |
AdminACC.add(Permission permission,
java.lang.String policyName)
Adds a permission, that is, a grant stating what is allowed to do in the
organisation, to the given RBAC policy already installed in default
TuCSoN node (installed on
localhost:20504 ). |
Modifier and Type | Class and Description |
---|---|
class |
TucsonPermission
Class implementing a RBAC permission.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Permission> |
TucsonPolicy.getPermissions() |
java.util.List<Permission> |
Policy.getPermissions()
Gets the permissions associated to this policy
|
Modifier and Type | Method and Description |
---|---|
void |
TucsonPolicy.addPermission(Permission permission) |
void |
Policy.addPermission(Permission permission)
Adds a permission to this policy.
|
void |
TucsonPolicy.removePermission(Permission permission) |
void |
Policy.removePermission(Permission permission)
Removes the given permission from this policy
|
Modifier and Type | Method and Description |
---|---|
void |
TucsonPolicy.setPermissions(java.util.List<Permission> perms) |
void |
Policy.setPermissions(java.util.List<Permission> permissions)
Replaces the permissions associated to this policy
|
Constructor and Description |
---|
TucsonPolicy(java.lang.String polName,
java.util.List<Permission> perms)
Builds a policy given its name and the set of permissions
|
Modifier and Type | Method and Description |
---|---|
void |
AdminACCProxyAgentSide.add(Permission permission,
java.lang.String policyName) |