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
Principal s. |
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.