A B C D E F G H I L M N O P R S T U V X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACCESS_SUBJECT_DNS_NAME - org.ow2.authzforce.core.pdp.impl.StandardSubjectAttribute
-
urn:oasis:names:tc:xacml:3.0:subject:authn-locality:dns-name
- ACCESS_SUBJECT_IP_ADDRESS - org.ow2.authzforce.core.pdp.impl.StandardSubjectAttribute
-
Access subject category
- addAttributeValuesToContext(AttributeFqn, AttributeBag<AV>, EvaluationContext) - Method in class org.ow2.authzforce.core.pdp.impl.EvaluationContextBasedNamedAttributeProvider
- addVariable(VariableDefinition, Deque<String>, Optional<XPathCompilerProxy>) - Method in class org.ow2.authzforce.core.pdp.impl.expression.DepthLimitingExpressionFactory
- ALL_OF - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:all-of function.
- ALL_OF_ALL - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:all-of-all function.
- ALL_OF_ANY - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:all-of-any function.
- AllOfEvaluator - Class in org.ow2.authzforce.core.pdp.impl
-
XACML AllOf evaluator
- AllOfEvaluator(List<Match>, ExpressionFactory, Optional<XPathCompilerProxy>) - Constructor for class org.ow2.authzforce.core.pdp.impl.AllOfEvaluator
-
Instantiates AllOf (evaluator) from XACML-Schema-derived
AllOf
. - AND - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:and
- ANY_OF - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:any-of function.
- ANY_OF_ALL - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:any-of-all function.
- ANY_OF_ANY - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:any-of-any function.
- AnyOfEvaluator - Class in org.ow2.authzforce.core.pdp.impl
-
AnyOf evaluator
- AnyOfEvaluator(List<AllOf>, ExpressionFactory, Optional<XPathCompilerProxy>) - Constructor for class org.ow2.authzforce.core.pdp.impl.AnyOfEvaluator
-
Constructor that creates a new
AnyOf
evaluator based on the given XACML-schema-derived JAXB AnyOf. - ANYURI_CONTAINS - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:anyURI-contains-with function.
- ANYURI_ENDS_WITH - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:anyURI-ends-with function.
- ANYURI_EQUAL - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:anyURI-equal
- ANYURI_FROM_STRING - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:anyURI-from-string function.
- ANYURI_REGEXP_MATCH - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:2.0:function:anyURI-regexp-match function.
- ANYURI_STARTS_WITH - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:anyURI-starts-with function.
- ANYURI_SUBSTRING - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:anyURI-substring function.
- ApplyExpressions - Class in org.ow2.authzforce.core.pdp.impl.expression
-
Static utility methods pertaining to
ApplyType
evaluators. - AttributeAssignmentExpressionEvaluator - Class in org.ow2.authzforce.core.pdp.impl
-
XACML AttributeAssignmentExpression evaluator
- AttributeAssignmentExpressionEvaluator(AttributeAssignmentExpression, ExpressionFactory, Optional<XPathCompilerProxy>) - Constructor for class org.ow2.authzforce.core.pdp.impl.AttributeAssignmentExpressionEvaluator
-
Instantiates evaluable AttributeAssignment expression evaluator from XACML-Schema-derived JAXB
AttributeAssignmentExpression
- AttributeSelectorExpressions - Class in org.ow2.authzforce.core.pdp.impl.expression
-
Static utility methods pertaining to
AttributeSelectorExpression
instances.
B
- Base(CloseablePolicyProvider<?>, Optional<TopLevelPolicyElementType>, String, Optional<PolicyVersionPatterns>) - Constructor for class org.ow2.authzforce.core.pdp.impl.policy.RootPolicyEvaluators.Base
-
Creates a root policy evaluator.
- BASE64BINARY_EQUAL - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:base64Binary-equal function.
- BasePdpEngine - Class in org.ow2.authzforce.core.pdp.impl
-
This is the core XACML PDP engine implementation.
- BasePdpEngine(CloseablePolicyProvider<?>, Optional<TopLevelPolicyElementType>, String, Optional<PolicyVersionPatterns>, boolean, Optional<CloseableNamedAttributeProviderRegistry>, Optional<DecisionCache>) - Constructor for class org.ow2.authzforce.core.pdp.impl.BasePdpEngine
-
Constructs a new PDP engine with the given configuration information.
- BasePdpEngine(PdpEngineConfiguration) - Constructor for class org.ow2.authzforce.core.pdp.impl.BasePdpEngine
-
Constructs a new PDP engine with the given configuration information.
- beginIndividualDecisionRequest(EvaluationContext, Optional<EvaluationContext>) - Method in class org.ow2.authzforce.core.pdp.impl.CloseableNamedAttributeProviderRegistry
-
For each Individual Decision request, the PDP engine calls this method before the evaluation against the policy.
- beginIndividualDecisionRequest(EvaluationContext, Optional<EvaluationContext>) - Method in class org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttributeProvider
- beginMultipleDecisionRequest(EvaluationContext) - Method in class org.ow2.authzforce.core.pdp.impl.CloseableNamedAttributeProviderRegistry
-
When the Multiple Decision Profile is used, the PDP engine calls this method before evaluating the Individual Decision Requests of a given Multiple Decision request.
- beginMultipleDecisionRequest(EvaluationContext) - Method in class org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttributeProvider
- BOOLEAN_EQUAL - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:boolean-equal
- BOOLEAN_FROM_STRING - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:boolean-from-string function.
- BooleanEvaluator - Interface in org.ow2.authzforce.core.pdp.impl
-
Evaluator returning a boolean result
- BooleanEvaluators - Class in org.ow2.authzforce.core.pdp.impl
-
Evaluator returning a boolean result
C
- close() - Method in class org.ow2.authzforce.core.pdp.impl.BasePdpEngine
- close() - Method in class org.ow2.authzforce.core.pdp.impl.CloseableNamedAttributeProviderRegistry
- close() - Method in class org.ow2.authzforce.core.pdp.impl.policy.CoreStaticPolicyProvider
- close() - Method in class org.ow2.authzforce.core.pdp.impl.policy.RootPolicyEvaluators.Base
- close() - Method in class org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttributeProvider
- close() - Method in class org.ow2.authzforce.core.pdp.impl.XacmlVariableBasedAttributeProvider
- CloseableNamedAttributeProviderRegistry - Class in org.ow2.authzforce.core.pdp.impl
-
Registry of
CloseableNamedAttributeProvider
s - CloseableNamedAttributeProviderRegistry(List<CloseableNamedAttributeProvider.DependencyAwareFactory>, AttributeValueFactoryRegistry, boolean) - Constructor for class org.ow2.authzforce.core.pdp.impl.CloseableNamedAttributeProviderRegistry
-
Instantiates a "composite/modular" Attribute Provider that tries to find attribute values in evaluation context, then, if not there, query dedicated sub-provider(s) (created from
attributeProviderFactories
) providing the requested attribute ID, if there is any. - ConditionEvaluators - Class in org.ow2.authzforce.core.pdp.impl.rule
-
XACML Condition evaluators.
- ConstantResultFirstOrderFunctionCall<RETURN_T extends org.ow2.authzforce.core.pdp.api.value.Value> - Class in org.ow2.authzforce.core.pdp.impl.func
-
First-order function call with constant result
- ConstantResultFirstOrderFunctionCall(RETURN_T, Datatype<RETURN_T>) - Constructor for class org.ow2.authzforce.core.pdp.impl.func.ConstantResultFirstOrderFunctionCall
-
Constructor
- CORE_XSD_LOCATION - Static variable in class org.ow2.authzforce.core.pdp.impl.PdpModelHandler
-
Location of PDP configuration schema
- CoreStaticPolicyProvider - Class in org.ow2.authzforce.core.pdp.impl.policy
-
This is the core implementation of
BaseStaticPolicyProvider
that supports static retrieval of the policies referenced by Policy(Set)IdReference. - CoreStaticPolicyProvider.Factory - Class in org.ow2.authzforce.core.pdp.impl.policy
-
Module factory
- CoreStaticPolicyProvider.PolicyWithNamespaces<P> - Class in org.ow2.authzforce.core.pdp.impl.policy
-
Policy wrapper to keep the association between the namespace prefix-URIs from a XACML policy document and the Java instance of the policy resulting from parsing the same document
- createAttributeProvider(AbstractAttributeProvider) - Method in class org.ow2.authzforce.core.xmlns.pdp.ObjectFactory
-
Create an instance of
JAXBElement
<
AbstractAttributeProvider
>
- createInOutProcChain() - Method in class org.ow2.authzforce.core.xmlns.pdp.ObjectFactory
-
Create an instance of
InOutProcChain
- createPdp() - Method in class org.ow2.authzforce.core.xmlns.pdp.ObjectFactory
-
Create an instance of
Pdp
- createSchema(List<String>, String) - Static method in class org.ow2.authzforce.core.pdp.impl.SchemaHandler
-
Creates schema from locations to XML schema files and catalog file
- createStaticPolicyProvider() - Method in class org.ow2.authzforce.core.xmlns.pdp.ObjectFactory
-
Create an instance of
StaticPolicyProvider
- createStdEnvAttributeProviderDescriptor() - Method in class org.ow2.authzforce.core.xmlns.pdp.ObjectFactory
-
Create an instance of
StdEnvAttributeProviderDescriptor
- createTopLevelPolicyElementRef() - Method in class org.ow2.authzforce.core.xmlns.pdp.ObjectFactory
-
Create an instance of
TopLevelPolicyElementRef
- createXacmlVarBasedAttributeProviderDescriptor() - Method in class org.ow2.authzforce.core.xmlns.pdp.ObjectFactory
-
Create an instance of
XacmlVarBasedAttributeProviderDescriptor
- CURRENT_DATE - org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttribute
-
urn:oasis:names:tc:xacml:1.0:environment:current-date
- CURRENT_DATETIME - org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttribute
-
urn:oasis:names:tc:xacml:1.0:environment:current-dateTime
- CURRENT_TIME - org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttribute
-
urn:oasis:names:tc:xacml:1.0:environment:current-time
D
- DATE_ADD_YEARMONTHDURATION - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:date-add-yearMonthDuration function.
- DATE_EQUAL - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:date-equal
- DATE_FROM_STRING - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:date-from-string function.
- DATE_SUBTRACT_YEARMONTHDURATION - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:date-subtract-yearMonthDuration function.
- DATETIME_ADD_DAYTIMEDURATION - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:dateTime-add-dayTimeDuration function.
- DATETIME_ADD_YEARMONTHDURATION - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:dateTime-add-yearMonthDuration function.
- DATETIME_EQUAL - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:dateTime-equal
- DATETIME_FROM_STRING - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:dateTime-from-string function.
- DATETIME_SUBTRACT_DAYTIMEDURATION - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:dateTime-subtract-dayTimeDuration function.
- DATETIME_SUBTRACT_YEARMONTHDURATION - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:dateTime-subtract-yearMonthDuration function.
- DAYTIME_DURATION_EQUAL - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:dayTimeDuration-equal
- DAYTIMEDURATION_FROM_STRING - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:dayTimeDuration-from-string function.
- DecisionRequestPreprocessorSupplier - Interface in org.ow2.authzforce.core.pdp.impl.io
-
Supplier of
DecisionRequestPreprocessor
s * - DEFAULT_CATALOG_LOCATION - Static variable in class org.ow2.authzforce.core.pdp.impl.PdpModelHandler
-
Default location of XML catalog to resolve imported XML schemas in "classpath:pdp.xsd"
- DEFAULT_FACTORY - Static variable in class org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttributeProvider
-
Default factory, XACML-compliant (override='false'), creates attribute provider instances with id=
StandardEnvironmentAttributeProvider.DEFAULT_ID
- DEFAULT_ID - Static variable in class org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttributeProvider
-
Default provider ID, i.e.
- DefaultEnvironmentProperties - Class in org.ow2.authzforce.core.pdp.impl
-
Default implementation of PDP configuration parser's environment properties, that supports user-defined properties, Java system properties and system-dependent environment variables.
- DefaultEnvironmentProperties() - Constructor for class org.ow2.authzforce.core.pdp.impl.DefaultEnvironmentProperties
-
Empty properties.
- DefaultEnvironmentProperties(Map<EnvironmentPropertyName, String>) - Constructor for class org.ow2.authzforce.core.pdp.impl.DefaultEnvironmentProperties
-
Constructs instance from existing properties in a map.
- DefaultXacmlJaxbResultPostprocessorFactory - Class in org.ow2.authzforce.core.pdp.impl.io
-
Default factory creating instances of
BaseXacmlJaxbResultPostprocessor
- DefaultXacmlJaxbResultPostprocessorFactory() - Constructor for class org.ow2.authzforce.core.pdp.impl.io.DefaultXacmlJaxbResultPostprocessorFactory
-
No-arg constructor
- DepthLimitingExpressionFactory - Class in org.ow2.authzforce.core.pdp.impl.expression
-
Implementation of ExpressionFactory that supports the Expressions defined in VariableDefinitions in order to resolve VariableReferences.
- DepthLimitingExpressionFactory(AttributeValueFactoryRegistry, FunctionRegistry, int, boolean, boolean, Optional<CloseableNamedAttributeProviderRegistry>) - Constructor for class org.ow2.authzforce.core.pdp.impl.expression.DepthLimitingExpressionFactory
-
Maximum VariableReference depth allowed for VariableDefinitions to be managed.
- DNSNAME_FROM_STRING - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:dnsName-from-string function.
- DNSNAME_REGEXP_MATCH - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:2.0:function:dnsName-regexp-match function.
- DOUBLE_ABS - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:double-abs function URI
- DOUBLE_ADD - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:double-add
- DOUBLE_DIVIDE - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:double-divide function.
- DOUBLE_EQUAL - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:double-equal
- DOUBLE_FROM_STRING - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:double-from-string function.
- DOUBLE_MULTIPLY - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:double-multiply function.
- DOUBLE_SUBTRACT - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:double-subtract function.
- DOUBLE_TO_INTEGER - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:double-to-integer function.
E
- entrySet() - Method in class org.ow2.authzforce.core.pdp.impl.policy.PolicyMap
-
Get all policies in the map
- evaluate(List<INDIVIDUAL_DECISION_REQ_T>, EvaluationContext) - Method in class org.ow2.authzforce.core.pdp.impl.BasePdpEngine
- evaluate(List<INDIVIDUAL_DECISION_REQUEST>, EvaluationContext) - Method in class org.ow2.authzforce.core.pdp.impl.PdpBean
- evaluate(DecisionRequest) - Method in class org.ow2.authzforce.core.pdp.impl.BasePdpEngine
- evaluate(DecisionRequest) - Method in class org.ow2.authzforce.core.pdp.impl.PdpBean
- evaluate(EvaluationContext, Optional<EvaluationContext>) - Method in class org.ow2.authzforce.core.pdp.impl.AttributeAssignmentExpressionEvaluator
-
Evaluates to AttributeAssignments Section 5.39 and 5.40 of XACML 3.0 core spec: If an AttributeAssignmentExpression evaluates to an atomic attribute value, then there MUST be one resulting AttributeAssignment which MUST contain this single attribute value.
- evaluate(EvaluationContext, Optional<EvaluationContext>) - Method in interface org.ow2.authzforce.core.pdp.impl.BooleanEvaluator
-
Evaluates the condition
- evaluate(EvaluationContext, Optional<EvaluationContext>) - Method in class org.ow2.authzforce.core.pdp.impl.func.ConstantResultFirstOrderFunctionCall
- evaluate(EvaluationContext, Optional<EvaluationContext>) - Method in class org.ow2.authzforce.core.pdp.impl.PepActionExpression
-
Evaluates to a PEP action (obligation/advice).
- evaluate(EvaluationContext, Optional<EvaluationContext>, boolean, AttributeValue...) - Method in class org.ow2.authzforce.core.pdp.impl.func.ConstantResultFirstOrderFunctionCall
- evaluate(EvaluationContext, Optional<EvaluationContext>, AttributeValue...) - Method in class org.ow2.authzforce.core.pdp.impl.func.ConstantResultFirstOrderFunctionCall
- EvaluationContextBasedMultiNamedAttributeProvider - Class in org.ow2.authzforce.core.pdp.impl
-
AttributeProvider that provides one or multiple attributes as follows: tries to find it in the current request context first, else delegates to other Attribute Provider.
- EvaluationContextBasedMultiNamedAttributeProvider(ImmutableSet<AttributeDesignatorType>, boolean, EvaluationContextBasedMultiNamedAttributeProvider.DelegateSupplier) - Constructor for class org.ow2.authzforce.core.pdp.impl.EvaluationContextBasedMultiNamedAttributeProvider
-
Creates new instance for given provided attribute and delegate attribute provider to be called if not found in evaluation context
- EvaluationContextBasedNamedAttributeProvider - Class in org.ow2.authzforce.core.pdp.impl
-
AttributeProvider stub used as common base for ModularMultiNamedAttributeProvider and EvaluationContextBasedSingleNamedAttributeProvider.
- EvaluationContextBasedNamedAttributeProvider(boolean) - Constructor for class org.ow2.authzforce.core.pdp.impl.EvaluationContextBasedNamedAttributeProvider
- EvaluationContextBasedNamedAttributeProvider.DelegateAttributeProvider<AV extends org.ow2.authzforce.core.pdp.api.value.AttributeValue> - Interface in org.ow2.authzforce.core.pdp.impl
- EvaluationContextBasedSingleNamedAttributeProvider<AV extends org.ow2.authzforce.core.pdp.api.value.AttributeValue> - Class in org.ow2.authzforce.core.pdp.impl
-
AttributeProvider that provides one and only one attribute as follows: tries to find it in the current request context first, else delegates to other
NamedAttributeProvider
(s). - EvaluationContextBasedSingleNamedAttributeProvider(AttributeFqn, Datatype<AV>, boolean, EvaluationContextBasedNamedAttributeProvider.DelegateAttributeProvider<AV>) - Constructor for class org.ow2.authzforce.core.pdp.impl.EvaluationContextBasedSingleNamedAttributeProvider
-
Creates new instance for given provided attribute and delegate attribute provider to be called if not found in evaluation context
F
- Factory() - Constructor for class org.ow2.authzforce.core.pdp.impl.policy.CoreStaticPolicyProvider.Factory
- Factory() - Constructor for class org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttributeProvider.Factory
- Factory() - Constructor for class org.ow2.authzforce.core.pdp.impl.XacmlVariableBasedAttributeProvider.Factory
- FALSE - Static variable in class org.ow2.authzforce.core.pdp.impl.BooleanEvaluators
-
Evaluator of expression that always evaluates to False
- findAndEvaluate(EvaluationContext, Optional<EvaluationContext>) - Method in interface org.ow2.authzforce.core.pdp.impl.policy.RootPolicyEvaluator
-
Finds one and only one policy applicable to the given request context and evaluates the request context against it.
- findAndEvaluate(EvaluationContext, Optional<EvaluationContext>) - Method in class org.ow2.authzforce.core.pdp.impl.policy.RootPolicyEvaluators.Base
- FlattenedPolicyTree - Class in org.ow2.authzforce.core.pdp.impl.policy
-
Flattened view of a policy tree made of a root policy and, if any (e.g.
- FlattenedPolicyTree(PrimaryPolicyMetadata, Optional<PolicyRefsMetadata>) - Constructor for class org.ow2.authzforce.core.pdp.impl.policy.FlattenedPolicyTree
-
Creates view of applicable policies from the root policy metadata and map of referenced policies.
- FLOOR - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:floor function.
- FunctionRegistry - Interface in org.ow2.authzforce.core.pdp.impl.func
-
Function registry
G
- get(String, Optional<PolicyVersionPatterns>) - Method in class org.ow2.authzforce.core.pdp.impl.policy.PolicyMap
-
Get the latest policy version matching a policy reference
- get(Set<String>) - Method in interface org.ow2.authzforce.core.pdp.impl.io.DecisionRequestPreprocessorSupplier
-
Gets a DecisionRequestPreprocessor applying specific request processing according to the features of the PDP it processes requests for
- get(AttributeFqn, Datatype<AV>, EvaluationContext, Optional<EvaluationContext>) - Method in class org.ow2.authzforce.core.pdp.impl.EvaluationContextBasedMultiNamedAttributeProvider
- get(AttributeFqn, Datatype<AV>, EvaluationContext, Optional<EvaluationContext>) - Method in interface org.ow2.authzforce.core.pdp.impl.EvaluationContextBasedNamedAttributeProvider.DelegateAttributeProvider
- get(AttributeFqn, Datatype<AV>, EvaluationContext, Optional<EvaluationContext>) - Method in class org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttributeProvider
- get(AttributeFqn, Datatype<AV>, EvaluationContext, Optional<EvaluationContext>) - Method in class org.ow2.authzforce.core.pdp.impl.XacmlVariableBasedAttributeProvider
- get(AttributeFqn, Datatype<AV>, EvaluationContext, Optional<EvaluationContext>, EvaluationContextBasedNamedAttributeProvider.DelegateAttributeProvider<AV>) - Method in class org.ow2.authzforce.core.pdp.impl.EvaluationContextBasedNamedAttributeProvider
- get(EvaluationContext, Optional<EvaluationContext>) - Method in class org.ow2.authzforce.core.pdp.impl.EvaluationContextBasedSingleNamedAttributeProvider
- get(PolicyVersion) - Method in class org.ow2.authzforce.core.pdp.impl.policy.PolicyVersions
-
Get policy in a specific version
- getActionId() - Method in class org.ow2.authzforce.core.pdp.impl.PepActionExpression
-
ID of the PEP action (ObligationId / AdviceId)
- getAlgorithm(String, Class<T>) - Method in class org.ow2.authzforce.core.pdp.impl.combining.ImmutableCombiningAlgRegistry
- getApplicablePolicies() - Method in class org.ow2.authzforce.core.pdp.impl.BasePdpEngine
- getApplicablePolicies() - Method in class org.ow2.authzforce.core.pdp.impl.PdpBean
- getAttributeDatatypes() - Method in class org.ow2.authzforce.core.xmlns.pdp.Pdp
- getAttributeProviderFactoryBuilder(Class<ATTRIBUTE_PROVIDER_CONF>) - Static method in class org.ow2.authzforce.core.pdp.impl.PdpExtensions
-
Get Attribute Provider factory builder
- getAttributeProviders() - Method in class org.ow2.authzforce.core.pdp.impl.PdpEngineConfiguration
-
Returns the registry of Attribute Providers in charge of providing the attributes not initially present in the request context
- getAttributeProviders() - Method in class org.ow2.authzforce.core.xmlns.pdp.Pdp
- getAttributesContent(String) - Method in class org.ow2.authzforce.core.pdp.impl.IndividualDecisionRequestContext
- getAttributeSelectorResult(AttributeSelectorExpression<AV>) - Method in class org.ow2.authzforce.core.pdp.impl.IndividualDecisionRequestContext
- getAttributeValueFactoryRegistry() - Method in class org.ow2.authzforce.core.pdp.impl.PdpEngineConfiguration
-
Returns the registry of attribute value parsers/factories
- getCandidateRootPolicy() - Method in class org.ow2.authzforce.core.pdp.impl.policy.CoreStaticPolicyProvider
-
Returns the candidate root policy which is in this case determined as follows: if there is one and only one Policy provided, return the latest version of this Policy; else if there is one and only one PolicySet, return the latest version of this PolicySet; else none.
- getCategory() - Method in class org.ow2.authzforce.core.xmlns.pdp.XacmlVarBasedAttributeProviderDescriptor
-
Gets the value of the category property.
- getClientRequestErrorVerbosityLevel() - Method in class org.ow2.authzforce.core.pdp.impl.PdpEngineConfiguration
-
Returns the level of verbosity of the error message trace returned in case of client request errors, e.g.
- getClientRequestErrorVerbosityLevel() - Method in class org.ow2.authzforce.core.xmlns.pdp.Pdp
-
Gets the value of the clientRequestErrorVerbosityLevel property.
- getCombinedElement() - Method in class org.ow2.authzforce.core.pdp.impl.policy.PolicyEvaluators.BaseCombiningAlgParameter
-
Returns the combined element.
- getCombiningAlgorithms() - Method in class org.ow2.authzforce.core.xmlns.pdp.Pdp
- getDatatype() - Method in enum org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttribute
-
Get attribute data-type
- getDatatype() - Method in enum org.ow2.authzforce.core.pdp.impl.StandardResourceAttribute
-
Get attribute data-type
- getDatatype() - Method in enum org.ow2.authzforce.core.pdp.impl.StandardSubjectAttribute
-
Get attribute data-type
- getDecisionCache() - Method in class org.ow2.authzforce.core.pdp.impl.PdpEngineConfiguration
-
Returns the Decision Result cache that, for a given request, provides the XACML policy evaluation result from a cache, if there is a cached Result for the given request.
- getDecisionCache() - Method in class org.ow2.authzforce.core.xmlns.pdp.Pdp
-
Gets the value of the decisionCache property.
- getDecisionCacheFactory(Class<DECISION_CACHE_CONF>) - Static method in class org.ow2.authzforce.core.pdp.impl.PdpExtensions
-
Get Decision Cache factory
- getEffect() - Method in class org.ow2.authzforce.core.pdp.impl.rule.RuleEvaluator
-
Get evaluated rule Effect (Permit/Deny) when applicable, null if always NotApplicable (Condition is constant False, see section 7.11 of XACML 3.0)
- getExtension(Class<T>, String) - Static method in class org.ow2.authzforce.core.pdp.impl.PdpExtensions
-
Get non-JAXB-bound (aka zero-configuration) extension
- getExtensionJaxbClasses() - Static method in class org.ow2.authzforce.core.pdp.impl.PdpExtensions
-
Get PDP extension configuration classes (JAXB-generated from XML schema)
- getFQN() - Method in enum org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttribute
-
Get attribute GUID
- getFQN() - Method in enum org.ow2.authzforce.core.pdp.impl.StandardResourceAttribute
-
Get attribute GUID
- getFQN() - Method in enum org.ow2.authzforce.core.pdp.impl.StandardSubjectAttribute
-
Get attribute GUID
- getFunction(String) - Method in class org.ow2.authzforce.core.pdp.impl.expression.DepthLimitingExpressionFactory
-
Create a function instance using the function registry passed as parameter to
DepthLimitingExpressionFactory(AttributeValueFactoryRegistry, FunctionRegistry, int, boolean, boolean, Optional)
. - getFunction(String) - Method in interface org.ow2.authzforce.core.pdp.impl.func.FunctionRegistry
-
Get a (non-generic) function by ID.
- getFunction(String) - Method in class org.ow2.authzforce.core.pdp.impl.func.ImmutableFunctionRegistry
- getFunction(String, Datatype<? extends AttributeValue>) - Method in class org.ow2.authzforce.core.pdp.impl.expression.DepthLimitingExpressionFactory
-
Create a function instance using the function registry passed as parameter to
DepthLimitingExpressionFactory(AttributeValueFactoryRegistry, FunctionRegistry, int, boolean, boolean, Optional)
. - getFunction(String, Datatype<? extends AttributeValue>) - Method in interface org.ow2.authzforce.core.pdp.impl.func.FunctionRegistry
-
Get any function including generic ones.
- getFunction(String, Datatype<? extends AttributeValue>) - Method in class org.ow2.authzforce.core.pdp.impl.func.ImmutableFunctionRegistry
- getFunctions() - Method in class org.ow2.authzforce.core.xmlns.pdp.Pdp
- getGenericFunctionFactories() - Method in interface org.ow2.authzforce.core.pdp.impl.func.FunctionRegistry
-
Get currently registered generic function factories
- getGenericFunctionFactories() - Method in class org.ow2.authzforce.core.pdp.impl.func.ImmutableFunctionRegistry
- getId() - Method in enum org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
- getId() - Method in enum org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
Get function ID, as defined in the XACML standard
- getInOutProcChains() - Method in class org.ow2.authzforce.core.pdp.impl.PdpEngineConfiguration
-
Returns the processor chains that can be applied to PDP engine input/output, by input type
- getInstance(int) - Method in class org.ow2.authzforce.core.pdp.impl.io.DefaultXacmlJaxbResultPostprocessorFactory
- getInstance(File, String, String) - Static method in class org.ow2.authzforce.core.pdp.impl.PdpEngineConfiguration
-
Create PDP instance.
- getInstance(File, PdpModelHandler) - Static method in class org.ow2.authzforce.core.pdp.impl.PdpEngineConfiguration
-
Create PDP instance
- getInstance(String) - Static method in enum org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
Get the standard combining algorithm with a given ID
- getInstance(String) - Static method in enum org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
Get the standard function with a given ID
- getInstance(String) - Static method in class org.ow2.authzforce.core.pdp.impl.PdpEngineConfiguration
-
Create PDP instance.
- getInstance(String, String, String) - Static method in class org.ow2.authzforce.core.pdp.impl.PdpEngineConfiguration
-
Create PDP instance.
- getInstance(String, PdpModelHandler) - Static method in class org.ow2.authzforce.core.pdp.impl.PdpEngineConfiguration
-
Create PDP instance.
- getInstance(List<CoreStaticPolicyProvider.PolicyWithNamespaces<Policy>>, List<CoreStaticPolicyProvider.PolicyWithNamespaces<PolicySet>>, int, ExpressionFactory, CombiningAlgRegistry, Optional<StaticPolicyProvider>) - Static method in class org.ow2.authzforce.core.pdp.impl.policy.CoreStaticPolicyProvider
-
Creates an instance from XACML/JAXB Policy(Set) elements
- getInstance(List<CoreStaticPolicyProvider.StaticPolicyProviderInParam>, boolean, XmlUtils.XmlnsFilteringParserFactory, int, ExpressionFactory, CombiningAlgRegistry, Optional<StaticPolicyProvider>) - Static method in class org.ow2.authzforce.core.pdp.impl.policy.CoreStaticPolicyProvider
-
Creates an instance from policy locations
- getInstance(AttributeValueType, Optional<XPathCompilerProxy>) - Method in class org.ow2.authzforce.core.pdp.impl.expression.DepthLimitingExpressionFactory
- getInstance(Condition, ExpressionFactory, Optional<XPathCompilerProxy>) - Static method in class org.ow2.authzforce.core.pdp.impl.rule.ConditionEvaluators
-
Instantiates a Condition evaluator from XACML-Schema-derived
Condition
- getInstance(ExpressionType, Deque<String>, Optional<XPathCompilerProxy>) - Method in class org.ow2.authzforce.core.pdp.impl.expression.DepthLimitingExpressionFactory
- getInstance(Policy, ExpressionFactory, CombiningAlgRegistry, Optional<XPathCompilerProxy>, Map<String, String>) - Static method in class org.ow2.authzforce.core.pdp.impl.policy.PolicyEvaluators
-
Creates Policy handler from XACML Policy element
- getInstance(PolicySet, ExpressionFactory, CombiningAlgRegistry, PolicyProvider<?>, Deque<String>, Optional<XPathCompilerProxy>, Map<String, String>) - Static method in class org.ow2.authzforce.core.pdp.impl.policy.PolicyEvaluators
-
Creates PolicySet handler from XACML PolicySet element with additional check of duplicate Policy(Set)Ids against a list of Policy(Set)s parsed during the PDP initialization so far
- getInstance(Rule, ExpressionFactory, Optional<XPathCompilerProxy>) - Static method in class org.ow2.authzforce.core.pdp.impl.rule.RuleEvaluators
-
Instantiates rule from XACML RuleType
- getInstance(Target, ExpressionFactory, Optional<XPathCompilerProxy>) - Static method in class org.ow2.authzforce.core.pdp.impl.TargetEvaluators
-
Instantiates Target (evaluator) from XACML-Schema-derived
Target
. - getInstance(AttributeFqn) - Static method in enum org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttribute
-
Get the standard environment attribute corresponding to the given ID
- getInstance(AttributeFqn) - Static method in enum org.ow2.authzforce.core.pdp.impl.StandardResourceAttribute
-
Get the standard environment attribute corresponding to the given ID
- getInstance(AttributeFqn) - Static method in enum org.ow2.authzforce.core.pdp.impl.StandardSubjectAttribute
-
Get the standard environment attribute corresponding to the given ID
- getInstance(TopLevelPolicyElementType, IdReferenceType, PolicyProvider<?>, Deque<String>) - Static method in class org.ow2.authzforce.core.pdp.impl.policy.PolicyEvaluators
-
Instantiates Policy(Set) Reference evaluator from XACML Policy(Set)IdReference
- getInstance(AttributeValueFactoryRegistry, boolean, boolean, Set<String>) - Method in class org.ow2.authzforce.core.pdp.impl.io.MultiDecisionXacmlJaxbRequestPreprocessor.LaxVariantFactory
- getInstance(AttributeValueFactoryRegistry, boolean, boolean, Set<String>) - Method in class org.ow2.authzforce.core.pdp.impl.io.MultiDecisionXacmlJaxbRequestPreprocessor.StrictVariantFactory
- getInstance(AttributeValueFactoryRegistry, boolean, boolean, Set<String>) - Method in class org.ow2.authzforce.core.pdp.impl.io.SingleDecisionXacmlJaxbRequestPreprocessor.LaxVariantFactory
- getInstance(AttributeValueFactoryRegistry, boolean, boolean, Set<String>) - Method in class org.ow2.authzforce.core.pdp.impl.io.SingleDecisionXacmlJaxbRequestPreprocessor.StrictVariantFactory
- getInstance(StaticPolicyProvider, XmlUtils.XmlnsFilteringParserFactory, int, ExpressionFactory, CombiningAlgRegistry, EnvironmentProperties, Optional<PolicyProvider<?>>) - Method in class org.ow2.authzforce.core.pdp.impl.policy.CoreStaticPolicyProvider.Factory
- getInstance(StdEnvAttributeProviderDescriptor, EnvironmentProperties) - Method in class org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttributeProvider.Factory
- getInstance(XacmlVarBasedAttributeProviderDescriptor, EnvironmentProperties) - Method in class org.ow2.authzforce.core.pdp.impl.XacmlVariableBasedAttributeProvider.Factory
- getInstanceStatic(PolicySet, ExpressionFactory, CombiningAlgRegistry, StaticPolicyProvider, Deque<String>, Optional<XPathCompilerProxy>, Map<String, String>) - Static method in class org.ow2.authzforce.core.pdp.impl.policy.PolicyEvaluators
-
Creates statically defined PolicySet handler from XACML PolicySet element
- getInstanceStatic(TopLevelPolicyElementType, IdReferenceType, StaticPolicyProvider, Deque<String>) - Static method in class org.ow2.authzforce.core.pdp.impl.policy.PolicyEvaluators
-
Instantiates Static Policy(Set) Reference evaluator from XACML Policy(Set)IdReference, "static" meaning that given
idRef
andrefPolicyType
, the returned policy is always the same statically defined policy - getIoProcChains() - Method in class org.ow2.authzforce.core.xmlns.pdp.Pdp
- getJaxbClass() - Method in class org.ow2.authzforce.core.pdp.impl.policy.CoreStaticPolicyProvider.Factory
- getJaxbClass() - Method in class org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttributeProvider.Factory
- getJaxbClass() - Method in class org.ow2.authzforce.core.pdp.impl.XacmlVariableBasedAttributeProvider.Factory
- getLatest(Optional<PolicyVersionPatterns>) - Method in class org.ow2.authzforce.core.pdp.impl.policy.PolicyVersions
-
Get the latest policy version matching specific version patterns
- getMaxIntegerValue() - Method in class org.ow2.authzforce.core.xmlns.pdp.Pdp
-
Gets the value of the maxIntegerValue property.
- getMaxPolicyRefDepth() - Method in class org.ow2.authzforce.core.xmlns.pdp.Pdp
-
Gets the value of the maxPolicyRefDepth property.
- getMaxVariableRefDepth() - Method in class org.ow2.authzforce.core.xmlns.pdp.Pdp
-
Gets the value of the maxVariableRefDepth property.
- getNonGenericFunctions() - Method in interface org.ow2.authzforce.core.pdp.impl.func.FunctionRegistry
-
Get currently registered non-generic function
- getNonGenericFunctions() - Method in class org.ow2.authzforce.core.pdp.impl.func.ImmutableFunctionRegistry
- getNonJaxbBoundExtensionIDs(Class<T>) - Static method in class org.ow2.authzforce.core.pdp.impl.PdpExtensions
-
Get non-JAXB-bound (aka zero-configuration) extension identifiers.
- getNsPrefixUriMap() - Method in class org.ow2.authzforce.core.pdp.impl.policy.CoreStaticPolicyProvider.PolicyWithNamespaces
-
Get namespace prefix-URI mappings
- getParameters() - Method in class org.ow2.authzforce.core.pdp.impl.policy.PolicyEvaluators.BaseCombiningAlgParameter
-
Returns the
CombinerParameterEvaluator
s associated with this element. - getPolicy() - Method in class org.ow2.authzforce.core.pdp.impl.policy.CoreStaticPolicyProvider.PolicyWithNamespaces
-
Get policy
- getPolicy(String, Optional<PolicyVersionPatterns>) - Method in class org.ow2.authzforce.core.pdp.impl.policy.CoreStaticPolicyProvider
- getPolicy(TopLevelPolicyElementType, String) - Method in class org.ow2.authzforce.core.pdp.impl.policy.FlattenedPolicyTree
-
Get applicable policy matching a given policy type and ID
- getPolicyProvider() - Method in class org.ow2.authzforce.core.pdp.impl.PdpEngineConfiguration
-
Returns the Policy Provider in charge of providing the root policy where the PDP starts evaluation, and any other referenced policy
- getPolicyProviders() - Method in class org.ow2.authzforce.core.xmlns.pdp.Pdp
- getPolicySet(String, Optional<PolicyVersionPatterns>, Deque<String>) - Method in class org.ow2.authzforce.core.pdp.impl.policy.CoreStaticPolicyProvider
- getPolicySetsAndPolicyLocations() - Method in class org.ow2.authzforce.core.xmlns.pdp.StaticPolicyProvider
- getProvidedAttribute() - Method in class org.ow2.authzforce.core.pdp.impl.EvaluationContextBasedSingleNamedAttributeProvider
- getProvidedAttributes() - Method in class org.ow2.authzforce.core.pdp.impl.EvaluationContextBasedMultiNamedAttributeProvider
- getProvidedAttributes() - Method in class org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttributeProvider
- getProvidedAttributes() - Method in class org.ow2.authzforce.core.pdp.impl.XacmlVariableBasedAttributeProvider
- getProviders(AttributeFqn) - Method in class org.ow2.authzforce.core.pdp.impl.CloseableNamedAttributeProviderRegistry
-
Get AttributeProviders for a given attribute
- getRefPolicyProviderFactory(Class<REF_POLICY_PROVIDER_CONF>) - Static method in class org.ow2.authzforce.core.pdp.impl.PdpExtensions
-
Get Policy-by-reference Provider factory
- getRegistry(boolean, StringParseableValue.Factory<IntegerValue>) - Static method in enum org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
Get standard function registry
- getRequestPreproc() - Method in class org.ow2.authzforce.core.xmlns.pdp.InOutProcChain
-
Gets the value of the requestPreproc property.
- getResultPostproc() - Method in class org.ow2.authzforce.core.xmlns.pdp.InOutProcChain
-
Gets the value of the resultPostproc property.
- getReturnType() - Method in class org.ow2.authzforce.core.pdp.impl.func.ConstantResultFirstOrderFunctionCall
- getRootPolicyElementType() - Method in class org.ow2.authzforce.core.pdp.impl.PdpEngineConfiguration
-
Returns the type of the root policy element where the evaluation starts
- getRootPolicyId() - Method in class org.ow2.authzforce.core.pdp.impl.PdpEngineConfiguration
-
Returns ID of policy where to start the evaluation
- getRootPolicyProviderFactory(Class<POLICY_PROVIDER_CONF>) - Static method in class org.ow2.authzforce.core.pdp.impl.PdpExtensions
-
Create PolicyProvider
- getRootPolicyRef() - Method in class org.ow2.authzforce.core.xmlns.pdp.Pdp
-
Gets the value of the rootPolicyRef property.
- getRootPolicyVersionPatterns() - Method in class org.ow2.authzforce.core.pdp.impl.PdpEngineConfiguration
-
Returns the version matching rules for the root policy
- getRuleId() - Method in class org.ow2.authzforce.core.pdp.impl.rule.RuleEvaluator
-
Get evaluated rule ID
- getSchema() - Method in class org.ow2.authzforce.core.pdp.impl.SchemaHandler
-
Get schema used by this handler
- getStaticApplicablePolicies() - Method in interface org.ow2.authzforce.core.pdp.impl.policy.RootPolicyEvaluator
-
Get the statically applicable policies for this evaluator, i.e.
- getStaticApplicablePolicies() - Method in class org.ow2.authzforce.core.pdp.impl.policy.RootPolicyEvaluators.Base
- getValue() - Method in class org.ow2.authzforce.core.xmlns.pdp.TopLevelPolicyElementRef
-
Gets the value of the value property.
- getVariableExpression(String) - Method in class org.ow2.authzforce.core.pdp.impl.expression.DepthLimitingExpressionFactory
- getVariableExpressions() - Method in class org.ow2.authzforce.core.pdp.impl.expression.DepthLimitingExpressionFactory
- getVersion() - Method in class org.ow2.authzforce.core.xmlns.pdp.Pdp
-
Gets the value of the version property.
- getVersion() - Method in class org.ow2.authzforce.core.xmlns.pdp.TopLevelPolicyElementRef
-
Gets the value of the version property.
H
- hasAnyPepAction() - Method in class org.ow2.authzforce.core.pdp.impl.rule.RuleEvaluator
-
Does the rule has any PEP action (obligation/advice) ?
- HEXBINARY_EQUAL - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:hexBinary-equal function.
I
- ID - Static variable in class org.ow2.authzforce.core.pdp.impl.io.DefaultXacmlJaxbResultPostprocessorFactory
-
Result postprocessor ID, as returned by
BaseXacmlJaxbResultPostprocessor.Factory.getId()
- ID - Static variable in class org.ow2.authzforce.core.pdp.impl.io.MultiDecisionXacmlJaxbRequestPreprocessor.LaxVariantFactory
-
Request preprocessor ID, returned by
BaseXacmlJaxbRequestPreprocessor.Factory.getId()
- ID - Static variable in class org.ow2.authzforce.core.pdp.impl.io.MultiDecisionXacmlJaxbRequestPreprocessor.StrictVariantFactory
-
Request preprocessor ID, returned by
BaseXacmlJaxbRequestPreprocessor.Factory.getId()
- ID - Static variable in class org.ow2.authzforce.core.pdp.impl.io.SingleDecisionXacmlJaxbRequestPreprocessor.LaxVariantFactory
-
Request preprocessor ID, as returned by
BaseXacmlJaxbRequestPreprocessor.Factory.getId()
- ID - Static variable in class org.ow2.authzforce.core.pdp.impl.io.SingleDecisionXacmlJaxbRequestPreprocessor.StrictVariantFactory
-
Request preprocessor ID, as returned by
BaseXacmlJaxbRequestPreprocessor.Factory.getId()
- ImmutableAttributeDesignator - Class in org.ow2.authzforce.core.pdp.impl
-
Immutable version of
AttributeDesignatorType
- ImmutableAttributeDesignator(AttributeFqn, Datatype<?>, boolean) - Constructor for class org.ow2.authzforce.core.pdp.impl.ImmutableAttributeDesignator
-
Similar to
AttributeDesignatorType(String, String, String, String, boolean)
- ImmutableCombiningAlgRegistry - Class in org.ow2.authzforce.core.pdp.impl.combining
-
This is an immutable
CombiningAlgRegistry
. - ImmutableCombiningAlgRegistry(Set<CombiningAlg<?>>) - Constructor for class org.ow2.authzforce.core.pdp.impl.combining.ImmutableCombiningAlgRegistry
-
Constructor for BaseCombiningAlgRegistry.
- ImmutableFunctionRegistry - Class in org.ow2.authzforce.core.pdp.impl.func
-
Immutable function registry
- ImmutableFunctionRegistry(Set<Function<?>>, Set<GenericHigherOrderFunctionFactory>) - Constructor for class org.ow2.authzforce.core.pdp.impl.func.ImmutableFunctionRegistry
-
Constructor
- ImmutablePdpExtensionRegistry<T extends org.ow2.authzforce.core.pdp.api.PdpExtension> - Class in org.ow2.authzforce.core.pdp.impl
-
Generic immutable registry of PDP extensions of a given type
- ImmutablePdpExtensionRegistry(Class<? super T>, Set<T>) - Constructor for class org.ow2.authzforce.core.pdp.impl.ImmutablePdpExtensionRegistry
-
Creates immutable registry
- IndividualDecisionRequestContext - Class in org.ow2.authzforce.core.pdp.impl
-
An
EvaluationContext
associated to an XACML Individual Decision Request, i.e. - IndividualDecisionRequestContext(Map<AttributeFqn, AttributeBag<?>>, ImmutableMap<String, XdmNode>, boolean, Optional<Instant>) - Constructor for class org.ow2.authzforce.core.pdp.impl.IndividualDecisionRequestContext
-
Constructs a new
IndividualDecisionRequestContext
based on the given request attributes and extra contents with support for XPath evaluation against Content element in Attributes - InOutProcChain - Class in org.ow2.authzforce.core.xmlns.pdp
-
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://www.w3.org/1999/xhtml" xmlns:authz-ext="http://authzforce.github.io/xmlns/pdp/ext/3" xmlns:p111401_="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:p588861_="http://java.sun.com/xml/ns/jaxb" xmlns:tns="http://authzforce.github.io/core/xmlns/pdp/8" xmlns:xacml="urn:oasis:names:tc:xacml:3.0:core:schema:wd-17" xmlns:xs="http://www.w3.org/2001/XMLSchema"> Pair of compatible PDP input/output processors - resp.
- InOutProcChain() - Constructor for class org.ow2.authzforce.core.xmlns.pdp.InOutProcChain
-
Used by JAX-B
- InOutProcChain(String, String) - Constructor for class org.ow2.authzforce.core.xmlns.pdp.InOutProcChain
- INSTANCE - Static variable in class org.ow2.authzforce.core.pdp.impl.io.SingleDecisionXacmlJaxbRequestPreprocessor.LaxVariantFactory
-
Singleton instance of Factory used as default request preprocessor
- INTEGER_ABS - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:integer-abs function URI
- INTEGER_ADD - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:integer-add
- INTEGER_DIVIDE - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:integer-divide function.
- INTEGER_EQUAL - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:integer-equal
- INTEGER_FROM_STRING - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:integer-from-string function.
- INTEGER_MOD - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:integer-mod function.
- INTEGER_MULTIPLY - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:integer-multiply function.
- INTEGER_SUBTRACT - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:integer-subtract function.
- INTEGER_TO_DOUBLE - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:integer-to-double function.
- INTERMEDIARY_SUBJECT_DNS_NAME - org.ow2.authzforce.core.pdp.impl.StandardSubjectAttribute
- INTERMEDIARY_SUBJECT_IP_ADDRESS - org.ow2.authzforce.core.pdp.impl.StandardSubjectAttribute
-
Intermediary subject category
- IPADDRESS_FROM_STRING - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:ipAddress-from-string function.
- IPADDRESS_REGEXP_MATCH - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:2.0:function:ipAddress-regexp-match function.
- isAlwaysApplicable() - Method in class org.ow2.authzforce.core.pdp.impl.rule.RuleEvaluator
-
Is the rule always applicable, i.e.
- isEmptyEquivalent() - Method in class org.ow2.authzforce.core.pdp.impl.rule.RuleEvaluator
-
Is the rule (equivalent to) an empty rule? I.e.
- isIgnoreOldVersions() - Method in class org.ow2.authzforce.core.xmlns.pdp.StaticPolicyProvider
-
Gets the value of the ignoreOldVersions property.
- isOverride() - Method in class org.ow2.authzforce.core.xmlns.pdp.StdEnvAttributeProviderDescriptor
-
Gets the value of the override property.
- isPolicySet() - Method in class org.ow2.authzforce.core.xmlns.pdp.TopLevelPolicyElementRef
-
Gets the value of the policySet property.
- isStandardAttributeProvidersEnabled() - Method in class org.ow2.authzforce.core.xmlns.pdp.Pdp
-
Gets the value of the standardAttributeProvidersEnabled property.
- isStandardCombiningAlgorithmsEnabled() - Method in class org.ow2.authzforce.core.xmlns.pdp.Pdp
-
Gets the value of the standardCombiningAlgorithmsEnabled property.
- isStandardDatatypesEnabled() - Method in class org.ow2.authzforce.core.xmlns.pdp.Pdp
-
Gets the value of the standardDatatypesEnabled property.
- isStandardFunctionsEnabled() - Method in class org.ow2.authzforce.core.xmlns.pdp.Pdp
-
Gets the value of the standardFunctionsEnabled property.
- isStrictAttributeIssuerMatch() - Method in class org.ow2.authzforce.core.xmlns.pdp.Pdp
-
Gets the value of the strictAttributeIssuerMatch property.
- isStrictAttributeIssuerMatchEnabled() - Method in class org.ow2.authzforce.core.pdp.impl.PdpEngineConfiguration
-
Returns true iff strict Attribute Issuer matching is enabled, in which case we require that all AttributeDesignators set the Issuer field.
- isXPathEnabled() - Method in class org.ow2.authzforce.core.pdp.impl.expression.DepthLimitingExpressionFactory
- isXPathEnabled() - Method in class org.ow2.authzforce.core.pdp.impl.PdpEngineConfiguration
-
Returns true iff XPath (AttributeSelectors, xpathExpression datatype and xpath functions) support is enabled.
- isXPathEnabled() - Method in class org.ow2.authzforce.core.xmlns.pdp.Pdp
-
Gets the value of the xPathEnabled property.
- iterator() - Method in class org.ow2.authzforce.core.pdp.impl.policy.FlattenedPolicyTree
-
The first element is the root policy in the tree, then, if any (e.g.
- iterator() - Method in class org.ow2.authzforce.core.pdp.impl.policy.PolicyVersions
L
- latestToOldestSet() - Method in class org.ow2.authzforce.core.pdp.impl.policy.PolicyVersions
-
Get versions from latest to oldest
- LaxVariantFactory() - Constructor for class org.ow2.authzforce.core.pdp.impl.io.MultiDecisionXacmlJaxbRequestPreprocessor.LaxVariantFactory
-
Constructor
- LaxVariantFactory() - Constructor for class org.ow2.authzforce.core.pdp.impl.io.SingleDecisionXacmlJaxbRequestPreprocessor.LaxVariantFactory
-
Constructor
M
- MAP - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:map function.
- marshal(Pdp, File) - Method in class org.ow2.authzforce.core.pdp.impl.PdpModelHandler
-
Saves full configuration (XML)
- marshal(Pdp, OutputStream) - Method in class org.ow2.authzforce.core.pdp.impl.PdpModelHandler
-
Saves full configuration (XML)
- match(EvaluationContext, Optional<EvaluationContext>) - Method in class org.ow2.authzforce.core.pdp.impl.AllOfEvaluator
-
Determines whether this
AllOf
matches the input request (whether it is applicable).Here is the table shown in the specification:values value All True “Match�? No False and at least one "Indeterminate" “Indeterminate�? At least one False "No Match" - match(EvaluationContext, Optional<EvaluationContext>) - Method in class org.ow2.authzforce.core.pdp.impl.AnyOfEvaluator
-
Determines whether this
AnyOf
matches the input request (whether it is applicable). - match(EvaluationContext, Optional<EvaluationContext>) - Method in class org.ow2.authzforce.core.pdp.impl.MatchEvaluator
-
Determines whether this
Match
matches the input request (whether it is applicable) - MATCH_ALL_TARGET_EVALUATOR - Static variable in class org.ow2.authzforce.core.pdp.impl.TargetEvaluators
-
Empty Target evaluator that always evaluates to True (match all requests)
- MatchEvaluator - Class in org.ow2.authzforce.core.pdp.impl
-
XACML Match evaluator.
- MatchEvaluator(Match, ExpressionFactory, Optional<XPathCompilerProxy>) - Constructor for class org.ow2.authzforce.core.pdp.impl.MatchEvaluator
-
Instantiates Match evaluator from XACML-Schema-derived JAXB Match
- MISSING_POLICY_DEFAULTS_XPATH_VERSION_ILLEGAL_ARGUMENT_EXCEPTION - Static variable in class org.ow2.authzforce.core.pdp.impl.expression.DepthLimitingExpressionFactory
- MultiDecisionXacmlJaxbRequestPreprocessor - Class in org.ow2.authzforce.core.pdp.impl.io
-
XACML/XML Request preprocessor implementing Multiple Decision Profile, section 2.3 (repeated attribute categories).
- MultiDecisionXacmlJaxbRequestPreprocessor.LaxVariantFactory - Class in org.ow2.authzforce.core.pdp.impl.io
-
Factory for this type of request preprocessor that allows duplicate <Attribute> with same meta-data in the same <Attributes> element of a Request (complying with XACML 3.0 core spec, §7.3.3).
- MultiDecisionXacmlJaxbRequestPreprocessor.StrictVariantFactory - Class in org.ow2.authzforce.core.pdp.impl.io
-
Factory for this type of request preprocessor that does NOT allow duplicate <Attribute> with same meta-data in the same <Attributes> element of a Request (NOT complying with XACML 3.0 core spec, §7.3.3).
N
- N_OF - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:n-of
- newDelegate(List<NamedAttributeProvider>) - Static method in class org.ow2.authzforce.core.pdp.impl.EvaluationContextBasedNamedAttributeProvider
- newInoutAdapter(Class<ADAPTER_INPUT>, Class<ADAPTER_OUTPUT>, CloseablePdpEngine, Map<Class<?>, Map.Entry<DecisionRequestPreprocessor<?, ?>, DecisionResultPostprocessor<?, ?>>>, DecisionRequestPreprocessorSupplier, Supplier<DecisionResultPostprocessor<?, ?>>) - Static method in class org.ow2.authzforce.core.pdp.impl.io.PdpEngineAdapters
-
Constructs a new PDP engine adapter for specific input/output types, using a registry of input/output processors.
- newInoutAdapter(Class<ADAPTER_INPUT>, Class<ADAPTER_OUTPUT>, CloseablePdpEngine, DecisionRequestPreprocessor<?, ?>, DecisionResultPostprocessor<?, ?>) - Static method in class org.ow2.authzforce.core.pdp.impl.io.PdpEngineAdapters
-
Constructs a new PDP engine adapter for specific input/output types, using given input/output pre-/post-processors.
- newInoutAdapter(Class<ADAPTER_INPUT>, Class<ADAPTER_OUTPUT>, PdpEngineConfiguration, DecisionRequestPreprocessor<ADAPTER_INPUT, ADAPTEE_INPUT_DECISION_REQUEST>, DecisionResultPostprocessor<ADAPTEE_INPUT_DECISION_REQUEST, ADAPTER_OUTPUT>) - Static method in class org.ow2.authzforce.core.pdp.impl.io.PdpEngineAdapters
-
Constructs a new PDP engine with the given configuration information.
- newInstance(String, String, boolean, XPathCompilerProxy, AttributeValueFactory<AV>) - Static method in class org.ow2.authzforce.core.pdp.impl.expression.AttributeSelectorExpressions
-
Creates instance from XACML AttributeSelector without ContextSelectorId
- newInstance(ApplyType, ExpressionFactory, Deque<String>, Optional<XPathCompilerProxy>) - Static method in class org.ow2.authzforce.core.pdp.impl.expression.ApplyExpressions
-
Creates instance of Apply evaluator from XACML Apply element
- newInstance(AttributeSelectorType, XPathCompilerProxy, AttributeValueFactory<AV>, SingleNamedAttributeProvider<XPathValue>) - Static method in class org.ow2.authzforce.core.pdp.impl.expression.AttributeSelectorExpressions
-
Creates instance from XACML AttributeSelector with ContextSelectorId
- newRequestBuilder(int, int) - Method in class org.ow2.authzforce.core.pdp.impl.BasePdpEngine
- newRequestBuilder(int, int) - Method in class org.ow2.authzforce.core.pdp.impl.PdpBean
- newXacmlJaxbInoutAdapter(PdpEngineConfiguration) - Static method in class org.ow2.authzforce.core.pdp.impl.io.PdpEngineAdapters
-
Creates a new PDP engine adapter supporting XACML/XML (JAXB) input/output according to XACML 3.0 core specification.
- NOT - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:not
O
- ObjectFactory - Class in org.ow2.authzforce.core.xmlns.pdp
-
This object contains factory methods for each Java content interface and Java element interface generated in the org.ow2.authzforce.core.xmlns.pdp package.
- ObjectFactory() - Constructor for class org.ow2.authzforce.core.xmlns.pdp.ObjectFactory
-
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.ow2.authzforce.core.xmlns.pdp
- oldestToLatestIterator() - Method in class org.ow2.authzforce.core.pdp.impl.policy.PolicyVersions
-
Get iterator over versions from oldest to latest
- OR - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:or
- org.ow2.authzforce.core.pdp.impl - package org.ow2.authzforce.core.pdp.impl
- org.ow2.authzforce.core.pdp.impl.combining - package org.ow2.authzforce.core.pdp.impl.combining
- org.ow2.authzforce.core.pdp.impl.expression - package org.ow2.authzforce.core.pdp.impl.expression
- org.ow2.authzforce.core.pdp.impl.func - package org.ow2.authzforce.core.pdp.impl.func
- org.ow2.authzforce.core.pdp.impl.io - package org.ow2.authzforce.core.pdp.impl.io
- org.ow2.authzforce.core.pdp.impl.policy - package org.ow2.authzforce.core.pdp.impl.policy
- org.ow2.authzforce.core.pdp.impl.rule - package org.ow2.authzforce.core.pdp.impl.rule
- org.ow2.authzforce.core.xmlns.pdp - package org.ow2.authzforce.core.xmlns.pdp
P
- Pdp - Class in org.ow2.authzforce.core.xmlns.pdp
-
Java class for anonymous complex type.
- Pdp() - Constructor for class org.ow2.authzforce.core.xmlns.pdp.Pdp
-
Used by JAX-B
- Pdp(List<String>, List<String>, List<String>, List<AbstractAttributeProvider>, List<AbstractPolicyProvider>, TopLevelPolicyElementRef, AbstractDecisionCache, List<InOutProcChain>, String, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class org.ow2.authzforce.core.xmlns.pdp.Pdp
- PdpBean - Class in org.ow2.authzforce.core.pdp.impl
-
JavaBean for the PDP to be used/called as JNDI resource.
- PdpBean() - Constructor for class org.ow2.authzforce.core.pdp.impl.PdpBean
- PdpEngineAdapters - Class in org.ow2.authzforce.core.pdp.impl.io
-
PDP engine adapter utilities
- PdpEngineConfiguration - Class in org.ow2.authzforce.core.pdp.impl
-
PDP engine configuration
- PdpEngineConfiguration(Pdp, EnvironmentProperties) - Constructor for class org.ow2.authzforce.core.pdp.impl.PdpEngineConfiguration
-
Constructs configuration from PDP XML-schema-derived JAXB model (usually 'unmarshaled' from XML configuration file)
- PdpEngineConfiguration(Pdp, EnvironmentProperties, Map<String, String>) - Constructor for class org.ow2.authzforce.core.pdp.impl.PdpEngineConfiguration
-
Constructs configuration from PDP XML-schema-derived JAXB model (usually 'unmarshaled' from XML configuration file)
- PdpExtensions - Class in org.ow2.authzforce.core.pdp.impl
-
Loads PDP extensions (implementing
PdpExtension
) from classpath usingServiceLoader
. - PdpExtensions() - Constructor for class org.ow2.authzforce.core.pdp.impl.PdpExtensions
- PdpModelHandler - Class in org.ow2.authzforce.core.pdp.impl
-
PDP Engine XML configuration handler
- PdpModelHandler(String, String) - Constructor for class org.ow2.authzforce.core.pdp.impl.PdpModelHandler
-
Load Configuration model handler.
- PepActionExpression - Class in org.ow2.authzforce.core.pdp.impl
-
PEP action (obligation/advice) expression evaluator
- PepActionExpression(String, boolean, List<AttributeAssignmentExpression>, ExpressionFactory, Optional<XPathCompilerProxy>) - Constructor for class org.ow2.authzforce.core.pdp.impl.PepActionExpression
-
Constructor that takes all the data associated with an PEP action (obligation/advice) expression.
- PolicyEvaluators - Class in org.ow2.authzforce.core.pdp.impl.policy
-
This class consists exclusively of static methods that operate on or return
PolicyEvaluator
s - PolicyEvaluators() - Constructor for class org.ow2.authzforce.core.pdp.impl.policy.PolicyEvaluators
- PolicyEvaluators.BaseCombiningAlgParameter<T extends org.ow2.authzforce.core.pdp.api.Decidable> - Class in org.ow2.authzforce.core.pdp.impl.policy
-
Represents a set of CombinerParameters to a combining algorithm that may or may not be associated with a policy/rule
- policyIterator(TopLevelPolicyElementType) - Method in class org.ow2.authzforce.core.pdp.impl.policy.FlattenedPolicyTree
-
Type-specific policy iterator
- PolicyMap<P> - Class in org.ow2.authzforce.core.pdp.impl.policy
-
Map that provides convenient access to a policy based on the policy ID and version pattern to help resolve policy references
- PolicyMap(Map<String, Map<PolicyVersion, P>>) - Constructor for class org.ow2.authzforce.core.pdp.impl.policy.PolicyMap
-
Create instance from map
- PolicyVersions<P> - Class in org.ow2.authzforce.core.pdp.impl.policy
-
Policy versions sorted from the latest version to the oldest.
- PolicyVersions(Map<PolicyVersion, P>) - Constructor for class org.ow2.authzforce.core.pdp.impl.policy.PolicyVersions
-
Creates instance
- process(List<Attributes>, SingleCategoryXacmlAttributesParser<Attributes>, boolean, boolean, Optional<XPathCompilerProxy>, Map<String, String>) - Method in class org.ow2.authzforce.core.pdp.impl.io.MultiDecisionXacmlJaxbRequestPreprocessor
- process(List<Attributes>, SingleCategoryXacmlAttributesParser<Attributes>, boolean, boolean, Optional<XPathCompilerProxy>, Map<String, String>) - Method in class org.ow2.authzforce.core.pdp.impl.io.SingleDecisionXacmlJaxbRequestPreprocessor
- putAttributeSelectorResultIfAbsent(AttributeSelectorExpression<AV>, Bag<AV>) - Method in class org.ow2.authzforce.core.pdp.impl.IndividualDecisionRequestContext
R
- RECIPIENT_SUBJECT_DNS_NAME - org.ow2.authzforce.core.pdp.impl.StandardSubjectAttribute
- RECIPIENT_SUBJECT_IP_ADDRESS - org.ow2.authzforce.core.pdp.impl.StandardSubjectAttribute
-
Recipient subject category
- REGISTRY - Static variable in enum org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
Singleton immutable instance of combining algorithm registry for standard algorithms
- removeVariable(String) - Method in class org.ow2.authzforce.core.pdp.impl.expression.DepthLimitingExpressionFactory
- replacePlaceholders(String) - Method in class org.ow2.authzforce.core.pdp.impl.DefaultEnvironmentProperties
- RFC822NAME_EQUAL - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:rfc822Name-equal function.
- RFC822NAME_FROM_STRING - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:rfc822Name-from-string function.
- RFC822NAME_MATCH - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:rfc822Name-match function (different from rfc822Name-regexp-match down below).
- RFC822NAME_REGEXP_MATCH - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:2.0:function:rfc822Name-regexp-match function.
- RootPolicyEvaluator - Interface in org.ow2.authzforce.core.pdp.impl.policy
-
Root policy evaluator, used by the PDP to find and evaluate the root (a.k.a.
- RootPolicyEvaluators - Class in org.ow2.authzforce.core.pdp.impl.policy
-
RootPolicyEvaluator
implementations - RootPolicyEvaluators() - Constructor for class org.ow2.authzforce.core.pdp.impl.policy.RootPolicyEvaluators
- RootPolicyEvaluators.Base - Class in org.ow2.authzforce.core.pdp.impl.policy
-
Root Policy Evaluator base implementation.
- rootPolicyMetadata() - Method in class org.ow2.authzforce.core.pdp.impl.policy.FlattenedPolicyTree
-
Get the root policy type
- rootPolicyRefsMetadata() - Method in class org.ow2.authzforce.core.pdp.impl.policy.FlattenedPolicyTree
-
Get the extra metadata of the root policy
- ROUND - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:round function.
- RuleEvaluator - Class in org.ow2.authzforce.core.pdp.impl.rule
-
Evaluates a XACML Rule to a Decision.
- RuleEvaluator(String) - Constructor for class org.ow2.authzforce.core.pdp.impl.rule.RuleEvaluator
- RuleEvaluators - Class in org.ow2.authzforce.core.pdp.impl.rule
-
XACML Rule evaluators
S
- SchemaHandler - Class in org.ow2.authzforce.core.pdp.impl
-
XML schema handler that can load schema file(s) from location(s) supported by
ResourceUtils
using any OASIS catalog at any location supported byResourceUtils
as well. - SchemaHandler() - Constructor for class org.ow2.authzforce.core.pdp.impl.SchemaHandler
- setCatalogFile(String) - Method in class org.ow2.authzforce.core.pdp.impl.PdpBean
-
Set XML catalog for resolving XML entities used in XML schema
- setCatalogLocation(String) - Method in class org.ow2.authzforce.core.pdp.impl.SchemaHandler
-
Sets (Spring-supported) locations to XML catalog files
- setConfigFile(String) - Method in class org.ow2.authzforce.core.pdp.impl.PdpBean
-
Configuration file.
- setSchemaFile(String) - Method in class org.ow2.authzforce.core.pdp.impl.PdpBean
-
Configuration schema file.
- setSchemaLocations(List<String>) - Method in class org.ow2.authzforce.core.pdp.impl.SchemaHandler
-
Sets (Spring-supported) locations to XML schema files
- SingleDecisionXacmlJaxbRequestPreprocessor - Class in org.ow2.authzforce.core.pdp.impl.io
-
Default XACML/XML Request preprocessor Individual Decision Requests only (no support of Multiple Decision Profile in particular)
- SingleDecisionXacmlJaxbRequestPreprocessor(AttributeValueFactoryRegistry, DecisionRequestFactory<ImmutableDecisionRequest>, boolean, boolean, boolean, Set<String>) - Constructor for class org.ow2.authzforce.core.pdp.impl.io.SingleDecisionXacmlJaxbRequestPreprocessor
-
Creates instance of default request preprocessor
- SingleDecisionXacmlJaxbRequestPreprocessor(AttributeValueFactoryRegistry, DecisionRequestFactory<ImmutableDecisionRequest>, boolean, boolean, boolean, Set<String>, Optional<NamedXacmlAttributeParser<Attribute>>) - Constructor for class org.ow2.authzforce.core.pdp.impl.io.SingleDecisionXacmlJaxbRequestPreprocessor
-
Creates instance of default request preprocessor
- SingleDecisionXacmlJaxbRequestPreprocessor.LaxVariantFactory - Class in org.ow2.authzforce.core.pdp.impl.io
-
Factory for this type of request preprocessor that allows duplicate <Attribute> with same meta-data in the same <Attributes> element of a Request (complying with XACML 3.0 core spec, §7.3.3).
- SingleDecisionXacmlJaxbRequestPreprocessor.StrictVariantFactory - Class in org.ow2.authzforce.core.pdp.impl.io
-
Factory for this type of request preprocessor that does NOT allow duplicate <Attribute> with same meta-data in the same <Attributes> element of a Request (NOT complying fully with XACML 3.0 core spec, §7.3.3).
- size() - Method in class org.ow2.authzforce.core.pdp.impl.policy.PolicyVersions
-
Get number of versions
- StandardCombiningAlgorithm - Enum in org.ow2.authzforce.core.pdp.impl.combining
-
Utilities to handle the XACML core standard combining algorithms
- StandardEnvironmentAttribute - Enum in org.ow2.authzforce.core.pdp.impl
-
Attributes defined in Appendix B.7 (Environment attributes)
- StandardEnvironmentAttributeProvider - Class in org.ow2.authzforce.core.pdp.impl
-
AttributeProvider that provides the standard environment attributes specified in XACML 3.0 Core specification, §10.2.5: current-time, current-date and current-dateTime.
- StandardEnvironmentAttributeProvider.Factory - Class in org.ow2.authzforce.core.pdp.impl
-
AttributeProvider factory
- StandardFunction - Enum in org.ow2.authzforce.core.pdp.impl.func
-
Utilities to handle the XACML core standard functions
- StandardResourceAttribute - Enum in org.ow2.authzforce.core.pdp.impl
-
Attributes defined in Appendix B.5 (Resource attributes) with standard fixed data-type
- StandardSubjectAttribute - Enum in org.ow2.authzforce.core.pdp.impl
-
Attributes defined in Appendix B.4 (Subject attributes) with standard fixed data-type
- StaticPolicyProvider - Class in org.ow2.authzforce.core.xmlns.pdp
-
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://www.w3.org/1999/xhtml" xmlns:authz-ext="http://authzforce.github.io/xmlns/pdp/ext/3" xmlns:p111401_="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:p588861_="http://java.sun.com/xml/ns/jaxb" xmlns:tns="http://authzforce.github.io/core/xmlns/pdp/8" xmlns:xacml="urn:oasis:names:tc:xacml:3.0:core:schema:wd-17" xmlns:xs="http://www.w3.org/2001/XMLSchema"> Policy(Set) Provider loading policies statically either inline or from URLs.
- StaticPolicyProvider() - Constructor for class org.ow2.authzforce.core.xmlns.pdp.StaticPolicyProvider
-
Used by JAX-B
- StaticPolicyProvider(List<Object>, Boolean) - Constructor for class org.ow2.authzforce.core.xmlns.pdp.StaticPolicyProvider
- StdEnvAttributeProviderDescriptor - Class in org.ow2.authzforce.core.xmlns.pdp
-
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://www.w3.org/1999/xhtml" xmlns:authz-ext="http://authzforce.github.io/xmlns/pdp/ext/3" xmlns:p111401_="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:p588861_="http://java.sun.com/xml/ns/jaxb" xmlns:tns="http://authzforce.github.io/core/xmlns/pdp/8" xmlns:xacml="urn:oasis:names:tc:xacml:3.0:core:schema:wd-17" xmlns:xs="http://www.w3.org/2001/XMLSchema"> Provides the standard environment attributes specified in XACML 3.0 Core specification, §10.2.5: current-time, current-date and current-dateTime.
- StdEnvAttributeProviderDescriptor() - Constructor for class org.ow2.authzforce.core.xmlns.pdp.StdEnvAttributeProviderDescriptor
-
Used by JAX-B
- StdEnvAttributeProviderDescriptor(boolean) - Constructor for class org.ow2.authzforce.core.xmlns.pdp.StdEnvAttributeProviderDescriptor
- StrictVariantFactory() - Constructor for class org.ow2.authzforce.core.pdp.impl.io.MultiDecisionXacmlJaxbRequestPreprocessor.StrictVariantFactory
-
Constructor
- StrictVariantFactory() - Constructor for class org.ow2.authzforce.core.pdp.impl.io.SingleDecisionXacmlJaxbRequestPreprocessor.StrictVariantFactory
-
Constructor
- STRING_CONCATENATE - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:2.0:function:string-concatenate function.
- STRING_CONTAINS - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:string-contains-with function.
- STRING_ENDS_WITH - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:string-ends-with function.
- STRING_EQUAL - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:string-equal
- STRING_EQUAL_IGNORE_CASE - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:string-equal-ignore-case function.
- STRING_FROM_ANYURI - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:string-from-anyURI function.
- STRING_FROM_BOOLEAN - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:string-from-boolean function.
- STRING_FROM_DATE - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:string-from-date function.
- STRING_FROM_DATETIME - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:string-from-dateTime function.
- STRING_FROM_DAYTIMEDURATION - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:string-from-dayTimeDuration function.
- STRING_FROM_DNSNAME - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:string-from-dnsName function.
- STRING_FROM_DOUBLE - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:string-from-double function.
- STRING_FROM_INTEGER - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:string-from-integer function.
- STRING_FROM_IPADDRESS - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:string-from-ipAddress function.
- STRING_FROM_RFC822NAME - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:string-from-rfc822Name function.
- STRING_FROM_TIME - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:string-from-time function.
- STRING_FROM_X500NAME - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:string-from-x500Name function.
- STRING_FROM_YEARMONTHDURATION - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:string-from-yearMonthDuration function.
- STRING_NORMALIZE_SPACE - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:string-normalize-space
- STRING_NORMALIZE_TO_LOWER_CASE - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:string-normalize-to-lower-case
- STRING_REGEXP_MATCH - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:string-regexp-match function.
- STRING_STARTS_WITH - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:string-starts-with function.
- STRING_SUBSTRING - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:string-substring function.
- SUBJECT_CODEBASE_DNS_NAME - org.ow2.authzforce.core.pdp.impl.StandardSubjectAttribute
- SUBJECT_CODEBASE_IP_ADDRESS - org.ow2.authzforce.core.pdp.impl.StandardSubjectAttribute
-
Subject codebase category
- SUBJECT_REQUESTING_MACHINE_DNS_NAME - org.ow2.authzforce.core.pdp.impl.StandardSubjectAttribute
- SUBJECT_REQUESTING_MACHINE_IP_ADDRESS - org.ow2.authzforce.core.pdp.impl.StandardSubjectAttribute
-
Subject's requesting machine category
- SUPPORTED_ROOT_CONF_ELEMENT_JAXB_TYPE - Static variable in class org.ow2.authzforce.core.pdp.impl.PdpModelHandler
-
Supported JAXB type for root elements of XML configuration documents (e.g.
- supportsBeginIndividualDecisionRequest() - Method in class org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttributeProvider
- supportsBeginMultipleDecisionRequest() - Method in class org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttributeProvider
T
- TARGET_NAMESPACE - org.ow2.authzforce.core.pdp.impl.StandardResourceAttribute
-
urn:oasis:names:tc:xacml:2.0:resource:target-namespace
- TargetEvaluators - Class in org.ow2.authzforce.core.pdp.impl
-
XACML Target evaluators.
- TIME_EQUAL - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:time-equal
- TIME_FROM_STRING - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:time-from-string function.
- TIME_IN_RANGE - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:2.0:function:time-in-range
- TopLevelPolicyElementRef - Class in org.ow2.authzforce.core.xmlns.pdp
-
Reference to a policy element, i.e.
- TopLevelPolicyElementRef() - Constructor for class org.ow2.authzforce.core.xmlns.pdp.TopLevelPolicyElementRef
-
Used by JAX-B
- TopLevelPolicyElementRef(String, String, Boolean) - Constructor for class org.ow2.authzforce.core.xmlns.pdp.TopLevelPolicyElementRef
- toStatic() - Method in class org.ow2.authzforce.core.pdp.impl.policy.RootPolicyEvaluators.Base
-
Gets the static version of this policy evaluator, i.e.
- toString() - Method in class org.ow2.authzforce.core.pdp.impl.AttributeAssignmentExpressionEvaluator
- toString() - Method in class org.ow2.authzforce.core.pdp.impl.PepActionExpression
- toString() - Method in class org.ow2.authzforce.core.pdp.impl.rule.RuleEvaluator
- TRUE - Static variable in class org.ow2.authzforce.core.pdp.impl.BooleanEvaluators
-
Evaluator of expression that always evaluates to True
U
- unmarshal(Source, Class<T>) - Method in class org.ow2.authzforce.core.pdp.impl.PdpModelHandler
-
Unmarshall object from XML source
V
- valueOf(String) - Static method in enum org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttribute
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ow2.authzforce.core.pdp.impl.StandardResourceAttribute
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.ow2.authzforce.core.pdp.impl.StandardSubjectAttribute
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.ow2.authzforce.core.pdp.impl.StandardEnvironmentAttribute
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.ow2.authzforce.core.pdp.impl.StandardResourceAttribute
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.ow2.authzforce.core.pdp.impl.StandardSubjectAttribute
-
Returns an array containing the constants of this enum type, in the order they are declared.
X
- X500NAME_EQUAL - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:x500Name-equal function.
- X500NAME_FROM_STRING - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:x500Name-from-string function.
- X500NAME_MATCH - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:1.0:function:x500Name-match function (different from x500Name-regexp-match down below).
- X500NAME_REGEXP_MATCH - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:2.0:function:x500Name-regexp-match function.
- XACML_1_0_POLICY_COMBINING_DENY_OVERRIDES - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:deny-overrides
- XACML_1_0_POLICY_COMBINING_FIRST_APPLICABLE - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:first-applicable
- XACML_1_0_POLICY_COMBINING_ONLY_ONE_APPLICABLE - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:only-one-applicable
- XACML_1_0_POLICY_COMBINING_PERMIT_OVERRIDES - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:1.0:policy-combining-algorithm:permit-overrides
- XACML_1_0_RULE_COMBINING_DENY_OVERRIDES - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:1.0:rule-combining-algorithm:deny-overrides
- XACML_1_0_RULE_COMBINING_FIRST_APPLICABLE - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:1.0:rule-combining-algorithm:first-applicable
- XACML_1_0_RULE_COMBINING_PERMIT_OVERRIDES - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:1.0:rule-combining-algorithm:deny-overrides
- XACML_1_1_POLICY_COMBINING_ORDERED_DENY_OVERRIDES - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:1.1:policy-combining-algorithm:ordered-deny-overrides
- XACML_1_1_POLICY_COMBINING_ORDERED_PERMIT_OVERRIDES - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:1.1:policy-combining-algorithm:ordered-permit-overrides
- XACML_1_1_RULE_COMBINING_ORDERED_DENY_OVERRIDES - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:1.1:rule-combining-algorithm:ordered-deny-overrides
- XACML_1_1_RULE_COMBINING_ORDERED_PERMIT_OVERRIDES - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:1.1:rule-combining-algorithm:ordered-permit-overrides
- XACML_3_0_POLICY_COMBINING_DENY_OVERRIDES - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-overrides
- XACML_3_0_POLICY_COMBINING_DENY_UNLESS_PERMIT - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:deny-unless- permit
- XACML_3_0_POLICY_COMBINING_ORDERED_DENY_OVERRIDES - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:ordered-deny- overrides
- XACML_3_0_POLICY_COMBINING_ORDERED_PERMIT_OVERRIDES - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:ordered-permit- overrides
- XACML_3_0_POLICY_COMBINING_PERMIT_OVERRIDES - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:permit-overrides
- XACML_3_0_POLICY_COMBINING_PERMIT_UNLESS_DENY - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:3.0:policy-combining-algorithm:permit-unless- deny
- XACML_3_0_RULE_COMBINING_DENY_OVERRIDES - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-overrides
- XACML_3_0_RULE_COMBINING_DENY_UNLESS_PERMIT - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-unless-permit
- XACML_3_0_RULE_COMBINING_ORDERED_DENY_OVERRIDES - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny- overrides
- XACML_3_0_RULE_COMBINING_ORDERED_PERMIT_OVERRIDES - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:ordered-deny- overrides
- XACML_3_0_RULE_COMBINING_PERMIT_OVERRIDES - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:deny-overrides
- XACML_3_0_RULE_COMBINING_PERMIT_UNLESS_DENY - org.ow2.authzforce.core.pdp.impl.combining.StandardCombiningAlgorithm
-
urn:oasis:names:tc:xacml:3.0:rule-combining-algorithm:permit-unless-deny
- XacmlVarBasedAttributeProviderDescriptor - Class in org.ow2.authzforce.core.xmlns.pdp
-
<?xml version="1.0" encoding="UTF-8"?><p xmlns="http://www.w3.org/1999/xhtml" xmlns:authz-ext="http://authzforce.github.io/xmlns/pdp/ext/3" xmlns:p111401_="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:p588861_="http://java.sun.com/xml/ns/jaxb" xmlns:tns="http://authzforce.github.io/core/xmlns/pdp/8" xmlns:xacml="urn:oasis:names:tc:xacml:3.0:core:schema:wd-17" xmlns:xs="http://www.w3.org/2001/XMLSchema"> AttributeProvider that provides attributes based on XACML VariableDefinitions, allowing to use XACML Variables like AttributeDesignators, typically in Match elements.
- XacmlVarBasedAttributeProviderDescriptor() - Constructor for class org.ow2.authzforce.core.xmlns.pdp.XacmlVarBasedAttributeProviderDescriptor
-
Used by JAX-B
- XacmlVarBasedAttributeProviderDescriptor(String) - Constructor for class org.ow2.authzforce.core.xmlns.pdp.XacmlVarBasedAttributeProviderDescriptor
- XacmlVariableBasedAttributeProvider - Class in org.ow2.authzforce.core.pdp.impl
-
AttributeProvider that provides attributes based on XACML VariableDefinitions, allowing to use XACML Variables like AttributeDesignators, e.g.
- XacmlVariableBasedAttributeProvider.Factory - Class in org.ow2.authzforce.core.pdp.impl
-
AttributeProvider factory
- XPATH_NODE_COUNT - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
Y
- YEARMONTH_DURATION_EQUAL - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:yearMonthDuration-equal
- YEARMONTHDURATION_FROM_STRING - org.ow2.authzforce.core.pdp.impl.func.StandardFunction
-
urn:oasis:names:tc:xacml:3.0:function:yearMonthDuration-from-string function.
All Classes All Packages