Package | Description |
---|---|
org.ow2.authzforce.core.pdp.api.policy |
Modifier and Type | Method and Description |
---|---|
TopLevelPolicyElementType |
PolicyEvaluator.getPolicyElementType()
Get type of evaluated policy element (either XACML Policy or XACML PolicySet)
|
TopLevelPolicyElementType |
PrimaryPolicyMetadata.getType()
Get policy type (non-null)
|
TopLevelPolicyElementType |
BasePrimaryPolicyMetadata.getType() |
static TopLevelPolicyElementType |
TopLevelPolicyElementType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TopLevelPolicyElementType[] |
TopLevelPolicyElementType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
StaticTopLevelPolicyElementEvaluator |
BaseStaticPolicyProvider.get(TopLevelPolicyElementType refPolicyType,
String policyIdRef,
Optional<PolicyVersionPatterns> constraints,
Deque<String> policySetRefChain) |
StaticTopLevelPolicyElementEvaluator |
StaticPolicyProvider.get(TopLevelPolicyElementType policyType,
String policyId,
Optional<PolicyVersionPatterns> versionConstraints,
Deque<String> policySetRefChain)
Finds a policy based on an ID reference.
|
StaticTopLevelPolicyElementEvaluator |
BaseStaticPolicyProvider.get(TopLevelPolicyElementType policyType,
String policyId,
Optional<PolicyVersionPatterns> policyVersionConstraints,
Deque<String> policySetRefChain,
EvaluationContext evaluationCtx) |
default StaticTopLevelPolicyElementEvaluator |
StaticPolicyProvider.get(TopLevelPolicyElementType policyType,
String policyId,
Optional<PolicyVersionPatterns> policyVersionConstraints,
Deque<String> policySetRefChain,
EvaluationContext evaluationCtx) |
PE |
PolicyProvider.get(TopLevelPolicyElementType policyType,
String policyId,
Optional<PolicyVersionPatterns> policyVersionConstraints,
Deque<String> policySetRefChain,
EvaluationContext evaluationCtx)
Finds a policy based on an ID reference.
|
Constructor and Description |
---|
BasePrimaryPolicyMetadata(TopLevelPolicyElementType type,
String id,
PolicyVersion version)
Creates instance from policy type, identifier and version
|
Copyright © 2012–2020. All rights reserved.