| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCompiledPermissions
AbstractCompiledPermissions... |
| Modifier and Type | Field and Description |
|---|---|
static CompiledPermissions |
CompiledPermissions.NO_PERMISSION
Static implementation of a
CompiledPermissions that doesn't
grant any permissions at all. |
| Modifier and Type | Method and Description |
|---|---|
CompiledPermissions |
AccessControlProvider.compilePermissions(Set<Principal> principals)
Compiles the effective policy for the specified set of
Principals. |
protected CompiledPermissions |
AbstractAccessControlProvider.getAdminPermissions()
Returns compiled permissions for the administrator i.e.
|
protected CompiledPermissions |
AbstractAccessControlProvider.getReadOnlyPermissions()
Returns compiled permissions for a read-only user i.e.
|
| Modifier and Type | Method and Description |
|---|---|
AccessControlPolicy[] |
AccessControlProvider.getEffectivePolicies(Path absPath,
CompiledPermissions permissions)
Returns the effective policies for the node at the given absPath.
|
AccessControlPolicy[] |
AccessControlProvider.getEffectivePolicies(Set<Principal> principals,
CompiledPermissions permissions)
Returns the effective policies for the given principals.
|
| Modifier and Type | Method and Description |
|---|---|
CompiledPermissions |
ACLProvider.compilePermissions(Set<Principal> principals) |
| Modifier and Type | Method and Description |
|---|---|
AccessControlPolicy[] |
ACLProvider.getEffectivePolicies(Path absPath,
CompiledPermissions permissions) |
AccessControlPolicy[] |
ACLProvider.getEffectivePolicies(Set<Principal> principals,
CompiledPermissions permissions) |
| Modifier and Type | Method and Description |
|---|---|
CompiledPermissions |
CombinedProvider.compilePermissions(Set<Principal> principals) |
| Modifier and Type | Method and Description |
|---|---|
AccessControlPolicy[] |
CombinedProvider.getEffectivePolicies(Path absPath,
CompiledPermissions permissions) |
AccessControlPolicy[] |
CombinedProvider.getEffectivePolicies(Set<Principal> principals,
CompiledPermissions permissions) |
| Modifier and Type | Method and Description |
|---|---|
CompiledPermissions |
ACLProvider.compilePermissions(Set<Principal> principals) |
| Modifier and Type | Method and Description |
|---|---|
AccessControlPolicy[] |
ACLProvider.getEffectivePolicies(Path absPath,
CompiledPermissions permissions) |
AccessControlPolicy[] |
ACLProvider.getEffectivePolicies(Set<Principal> principals,
CompiledPermissions permissions) |
| Modifier and Type | Method and Description |
|---|---|
CompiledPermissions |
UserAccessControlProvider.compilePermissions(Set<Principal> principals) |
| Modifier and Type | Method and Description |
|---|---|
AccessControlPolicy[] |
UserAccessControlProvider.getEffectivePolicies(Path absPath,
CompiledPermissions permissions) |
AccessControlPolicy[] |
UserAccessControlProvider.getEffectivePolicies(Set<Principal> principals,
CompiledPermissions permission) |
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.