- abs() - Method in class org.ow2.authzforce.core.pdp.api.value.ArbitrarilyBigInteger
-
Returns the absolute value of this
.
- abs() - Method in class org.ow2.authzforce.core.pdp.api.value.DoubleValue
-
Returns the absolute value of this
.
- abs() - Method in class org.ow2.authzforce.core.pdp.api.value.GenericInteger
-
Returns the absolute value of this
.
- abs() - Method in class org.ow2.authzforce.core.pdp.api.value.IntegerValue
-
- abs() - Method in class org.ow2.authzforce.core.pdp.api.value.LongInteger
-
- abs() - Method in class org.ow2.authzforce.core.pdp.api.value.MediumInteger
-
- abs() - Method in class org.ow2.authzforce.core.pdp.api.value.NumericValue
-
Returns the absolute value of this
.
- add(AV) - Method in class org.ow2.authzforce.core.pdp.api.MutableAttributeBag
-
Adds value to bag
- add(E) - Method in interface org.ow2.authzforce.core.pdp.api.UpdatableCollection
-
Append element to the collection
- add(GenericInteger) - Method in class org.ow2.authzforce.core.pdp.api.value.ArbitrarilyBigInteger
-
Add integer to this.
- add(DurationValue<?>) - Method in class org.ow2.authzforce.core.pdp.api.value.BaseTimeValue
-
Add duration to this time
- add(DurationValue<?>) - Method in class org.ow2.authzforce.core.pdp.api.value.DateTimeValue
-
Add duration to this time
- add(DurationValue<?>) - Method in class org.ow2.authzforce.core.pdp.api.value.DateValue
-
Add duration to this time
- add(Deque<? extends DoubleValue>) - Method in class org.ow2.authzforce.core.pdp.api.value.DoubleValue
-
Adds numbers to this.
- add(GenericInteger) - Method in class org.ow2.authzforce.core.pdp.api.value.GenericInteger
-
Add integer to this.
- add(Deque<? extends IntegerValue>) - Method in class org.ow2.authzforce.core.pdp.api.value.IntegerValue
-
- add(GenericInteger) - Method in class org.ow2.authzforce.core.pdp.api.value.LongInteger
-
- add(GenericInteger) - Method in class org.ow2.authzforce.core.pdp.api.value.MediumInteger
-
- add(Deque<? extends NAV>) - Method in class org.ow2.authzforce.core.pdp.api.value.NumericValue
-
Adds numbers to this.
- add(DurationValue<?>) - Method in class org.ow2.authzforce.core.pdp.api.value.TimeValue
-
Add duration to this time
- addAll(Collection<? extends AttributeValue>) - Method in class org.ow2.authzforce.core.pdp.api.MutableAttributeBag
-
Appends all of the elements in the specified collection to the end of this bag, in the order that they are returned by the specified collection's iterator (optional operation).
- addAll(Collection<? extends E>) - Method in interface org.ow2.authzforce.core.pdp.api.UpdatableCollection
-
Appends all the elements in the specified collection to this collection
- addAll(UpdatableCollection<E>) - Method in interface org.ow2.authzforce.core.pdp.api.UpdatableCollection
-
Appends all the elements in the specified collection to this collection
- addRaw(AttributeValue) - Method in class org.ow2.authzforce.core.pdp.api.MutableAttributeBag
-
Adds value to bag
- addVariable(VariableDefinition, XPathCompiler, Deque<String>) - Method in interface org.ow2.authzforce.core.pdp.api.expression.ExpressionFactory
-
Add VariableDefinition (variable assignment expression)
- alwaysPresentValue - Variable in class org.ow2.authzforce.core.pdp.api.expression.ConstantExpression
-
- ANYURI - Static variable in class org.ow2.authzforce.core.pdp.api.value.StandardAttributeValueFactories
-
anyURI
- ANYURI - Static variable in class org.ow2.authzforce.core.pdp.api.value.StandardDatatypes
-
anyURI
- AnyUriValue - Class in org.ow2.authzforce.core.pdp.api.value
-
Represent the URI value that this class represents
- AnyUriValue(String) - Constructor for class org.ow2.authzforce.core.pdp.api.value.AnyUriValue
-
Creates a new AnyURIAttributeValue
that represents the URI value supplied.
- ArbitrarilyBigInteger - Class in org.ow2.authzforce.core.pdp.api.value
-
Arbitrary-precision integer, that can represent xsd:integer values.
- ArbitrarilyBigInteger(BigInteger) - Constructor for class org.ow2.authzforce.core.pdp.api.value.ArbitrarilyBigInteger
-
Creates instance from integer argument
- ArbitrarilyBigInteger(long) - Constructor for class org.ow2.authzforce.core.pdp.api.value.ArbitrarilyBigInteger
-
Creates instance from long argument, mostly for easy writing of tests
- argExpressions - Variable in class org.ow2.authzforce.core.pdp.api.func.BaseFirstOrderFunctionCall.EagerEval
-
- AtLeastOneMemberOf(BagDatatype<AV>) - Constructor for class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.AtLeastOneMemberOf
-
Constructor
- AttributeBag<AV extends AttributeValue> - Class in org.ow2.authzforce.core.pdp.api.value
-
Attribute bag (section 7.3.2 of XACML specification), i.e.
- AttributeBag(Datatype<AV>, ImmutableMultiset<AV>, Optional<AttributeSource>) - Constructor for class org.ow2.authzforce.core.pdp.api.value.AttributeBag
-
Constructor
- AttributeDatatype<AV extends AttributeValue> - Class in org.ow2.authzforce.core.pdp.api.value
-
AttributeValue datatype, i.e.
- AttributeDatatype(Class<AV>, String, String) - Constructor for class org.ow2.authzforce.core.pdp.api.value.AttributeDatatype
-
Datatype constructor
- AttributeDesignatorExpression<AV extends AttributeValue> - Interface in org.ow2.authzforce.core.pdp.api.expression
-
AttributeDesignator evaluator
- AttributeFqn - Interface in org.ow2.authzforce.core.pdp.api
-
Attribute's Fully Qualified Name, including the attribute's Category, the AttributeId, and optional Issuer.
- AttributeFqns - Class in org.ow2.authzforce.core.pdp.api
-
Static utility methods pertaining to
AttributeFqn
instances.
- AttributeProvider - Interface in org.ow2.authzforce.core.pdp.api
-
Attribute provider used to resolve AttributeDesignatorType
s in a specific way (e.g.
- AttributeSelectorExpression<AV extends AttributeValue> - Interface in org.ow2.authzforce.core.pdp.api.expression
-
AttributeSelector evaluator, which uses XPath expressions to resolve values from the Request or elsewhere.
- AttributeSelectorId - Class in org.ow2.authzforce.core.pdp.api
-
AttributeSelector identifier (category, contextSelectorId, path).
- AttributeSelectorId(AttributeSelectorType) - Constructor for class org.ow2.authzforce.core.pdp.api.AttributeSelectorId
-
Creates instance from XACML AttributeSelector
- attributeSelectorResultConsumed(AttributeSelectorExpression<AV>, Bag<AV>) - Method in interface org.ow2.authzforce.core.pdp.api.EvaluationContext.Listener
-
- attributeSelectorResultProduced(AttributeSelectorExpression<AV>, Optional<AttributeBag<XPathValue>>, Bag<AV>) - Method in interface org.ow2.authzforce.core.pdp.api.EvaluationContext.Listener
-
- AttributeSource - Interface in org.ow2.authzforce.core.pdp.api
-
Attribute source identifier (request? PDP? custom attribute provider module?)
- AttributeSource.Type - Enum in org.ow2.authzforce.core.pdp.api
-
Type of attribute source
- AttributeSources - Class in org.ow2.authzforce.core.pdp.api
-
- AttributeValue - Interface in org.ow2.authzforce.core.pdp.api.value
-
The base type for all primitive/non-bag attribute values used in a policy or request/response.
- AttributeValueFactory<AV extends AttributeValue> - Interface in org.ow2.authzforce.core.pdp.api.value
-
Datatype-specific Attribute Value Factory/Parser.
- AttributeValueFactoryRegistry - Interface in org.ow2.authzforce.core.pdp.api.value
-
Registry of AttributeValue Factories supporting multiple datatypes.
- AUTHZFORCE_EXTENSION_PREFIX - Static variable in interface org.ow2.authzforce.core.pdp.api.func.Function
-
Prefix used by AuthZForce non-standard functions (PDP extensions).
- AUTHZFORCE_EXTENSION_PREFIX - Static variable in interface org.ow2.authzforce.core.pdp.api.PdpExtension
-
Prefix used by AuthZForce PDP extensions.
- AUTHZFORCE_EXTENSION_PREFIX - Static variable in class org.ow2.authzforce.core.pdp.api.value.Datatype
-
Prefix used by AuthZForce non-standard datatypes (PDP extensions).
- Datatype<V extends Value> - Class in org.ow2.authzforce.core.pdp.api.value
-
Expression evaluation return type (private/package-visible-only constructors are there to make sure only derived classes
PrimitiveDatatype
and
BagDatatype
may be instantiated.)
- DatatypeConversionFunction<PARAM_T extends AttributeValue,RETURN_T extends AttributeValue> - Class in org.ow2.authzforce.core.pdp.api.func
-
A superclass of primitive datatype conversion functions such as double-to-integer, integer-to-double, *-from-string, *-to-string, etc.
- DatatypeConversionFunction(String, Datatype<PARAM_T>, Datatype<RETURN_T>, DatatypeConversionFunction.TypeConverter<RETURN_T, PARAM_T>) - Constructor for class org.ow2.authzforce.core.pdp.api.func.DatatypeConversionFunction
-
Creates a new DatatypeConversionFunction
object.
- DatatypeConversionFunction.TypeConverter<RETURN,PARAM> - Interface in org.ow2.authzforce.core.pdp.api.func
-
Data converter
- DATE - Static variable in class org.ow2.authzforce.core.pdp.api.value.StandardAttributeValueFactories
-
date
- DATE - Static variable in class org.ow2.authzforce.core.pdp.api.value.StandardDatatypes
-
date
- DATETIME - Static variable in class org.ow2.authzforce.core.pdp.api.value.StandardAttributeValueFactories
-
dateTime
- DATETIME - Static variable in class org.ow2.authzforce.core.pdp.api.value.StandardDatatypes
-
dateTime
- DateTimeValue - Class in org.ow2.authzforce.core.pdp.api.value
-
Representation of an xs:dateTime value.
- DateTimeValue(String) - Constructor for class org.ow2.authzforce.core.pdp.api.value.DateTimeValue
-
Creates a new DateTimeAttributeValue
from a string representation of date/time
- DateTimeValue(XMLGregorianCalendar) - Constructor for class org.ow2.authzforce.core.pdp.api.value.DateTimeValue
-
Creates a new DateTimeAttributeValue
that represents the supplied date
- DateTimeValue(GregorianCalendar) - Constructor for class org.ow2.authzforce.core.pdp.api.value.DateTimeValue
-
Creates a new DateTimeAttributeValue
that represents the supplied date
- DateValue - Class in org.ow2.authzforce.core.pdp.api.value
-
Representation of an xs:date value.
- DateValue(String) - Constructor for class org.ow2.authzforce.core.pdp.api.value.DateValue
-
Creates a new DateAttributeValue
from a string representation of date
- DAYTIMEDURATION - Static variable in class org.ow2.authzforce.core.pdp.api.value.StandardAttributeValueFactories
-
dayTimeDuration
- DAYTIMEDURATION - Static variable in class org.ow2.authzforce.core.pdp.api.value.StandardDatatypes
-
dayTimeDuration
- DayTimeDurationValue - Class in org.ow2.authzforce.core.pdp.api.value
-
Representation of an xs:dayTimeDuration value.
- DayTimeDurationValue(String) - Constructor for class org.ow2.authzforce.core.pdp.api.value.DayTimeDurationValue
-
Creates instance from string representation
- Decidable - Interface in org.ow2.authzforce.core.pdp.api
-
"Decidable" policy element, i.e.
- DecisionCache - Interface in org.ow2.authzforce.core.pdp.api
-
Authorization (XACML) decision result cache.
- DecisionCache.Factory<CONF_T extends org.ow2.authzforce.xmlns.pdp.ext.AbstractDecisionCache> - Class in org.ow2.authzforce.core.pdp.api
-
Factory for creating instance of DecisionCache extension
- DecisionRequest - Interface in org.ow2.authzforce.core.pdp.api
-
Individual (in the sense of Multiple Decision Profile of XACML) authorization decision request used as input to PDP engine in AuthzForce-native model, for evaluating the policy decision.
- DecisionRequestBuilder<R extends DecisionRequest> - Interface in org.ow2.authzforce.core.pdp.api
-
- DecisionRequestFactory<R extends DecisionRequest> - Interface in org.ow2.authzforce.core.pdp.api
-
- DecisionRequestPreprocessor<INPUT_DECISION_REQUEST,OUTPUT_INDIVIDUAL_DECISION_REQUEST extends DecisionRequest> - Interface in org.ow2.authzforce.core.pdp.api
-
XACML Decision Request pre-processor; applies some validation and processing of the input request prior to the policy evaluation.
- DecisionRequestPreprocessor.Factory<IDR,OIDR extends DecisionRequest> - Interface in org.ow2.authzforce.core.pdp.api
-
Factory of request preprocessors
- DecisionResult - Interface in org.ow2.authzforce.core.pdp.api
-
Result of evaluation of
Decidable
(Policy, Rule...) with PEP actions (Obligations/Advice).
- DecisionResultPostprocessor<INDIVIDUAL_DECISION_REQUEST extends DecisionRequest,OUTPUT_DECISION_RESPONSE> - Interface in org.ow2.authzforce.core.pdp.api
-
XACML Decision Result post-processor, i.e.
- DecisionResultPostprocessor.Factory<IDREQ extends DecisionRequest,RES> - Interface in org.ow2.authzforce.core.pdp.api
-
Factory of result post-processors
- DecisionResultPostprocessor.Features - Class in org.ow2.authzforce.core.pdp.api
-
- DecisionResults - Class in org.ow2.authzforce.core.pdp.api
-
- DefaultHashCollectionFactory - Class in org.ow2.authzforce.core.pdp.api
-
- DefaultHashCollectionFactory() - Constructor for class org.ow2.authzforce.core.pdp.api.DefaultHashCollectionFactory
-
- divide(GenericInteger) - Method in class org.ow2.authzforce.core.pdp.api.value.ArbitrarilyBigInteger
-
Divide this
by some other number.
- divide(DoubleValue) - Method in class org.ow2.authzforce.core.pdp.api.value.DoubleValue
-
Divide this
by some other number.
- divide(GenericInteger) - Method in class org.ow2.authzforce.core.pdp.api.value.GenericInteger
-
Divide this
by some other number.
- divide(IntegerValue) - Method in class org.ow2.authzforce.core.pdp.api.value.IntegerValue
-
- divide(GenericInteger) - Method in class org.ow2.authzforce.core.pdp.api.value.LongInteger
-
- divide(GenericInteger) - Method in class org.ow2.authzforce.core.pdp.api.value.MediumInteger
-
- divide(NAV) - Method in class org.ow2.authzforce.core.pdp.api.value.NumericValue
-
Divide this
by some other number.
- DNSNAME - Static variable in class org.ow2.authzforce.core.pdp.api.value.StandardAttributeValueFactories
-
dnsName
- DNSNAME - Static variable in class org.ow2.authzforce.core.pdp.api.value.StandardDatatypes
-
dnsName
- DnsNameWithPortRangeValue - Class in org.ow2.authzforce.core.pdp.api.value
-
Represents the DNSName datatype introduced in XACML 2.0.
- DnsNameWithPortRangeValue(String) - Constructor for class org.ow2.authzforce.core.pdp.api.value.DnsNameWithPortRangeValue
-
Returns a new DNSNameAttributeValue
that represents the name indicated by the String
provided.
- DOUBLE - Static variable in class org.ow2.authzforce.core.pdp.api.value.StandardAttributeValueFactories
-
double
- DOUBLE - Static variable in class org.ow2.authzforce.core.pdp.api.value.StandardDatatypes
-
double
- doubleValue() - Method in class org.ow2.authzforce.core.pdp.api.value.ArbitrarilyBigInteger
-
- DoubleValue - Class in org.ow2.authzforce.core.pdp.api.value
-
Representation of an xs:double value.
- DoubleValue(Double) - Constructor for class org.ow2.authzforce.core.pdp.api.value.DoubleValue
-
Creates a new DoubleAttributeValue
that represents the double value supplied.
- DoubleValue(String) - Constructor for class org.ow2.authzforce.core.pdp.api.value.DoubleValue
-
Creates instance from string according to xsd:double definition
- doubleValue() - Method in class org.ow2.authzforce.core.pdp.api.value.IntegerValue
-
- doubleValue() - Method in class org.ow2.authzforce.core.pdp.api.value.LongInteger
-
- doubleValue() - Method in class org.ow2.authzforce.core.pdp.api.value.MediumInteger
-
- DUMB_VALIDATOR - Static variable in class org.ow2.authzforce.core.pdp.api.value.Bags
-
Dumb validator that does nothing, typically used for MustBePresent=False on XACML AttributeDesignator/AttributeSelector elements
- DurationValue<DAV extends DurationValue<DAV>> - Class in org.ow2.authzforce.core.pdp.api.value
-
Superclass of duration attribute values, i.e.
- DurationValue(Duration) - Constructor for class org.ow2.authzforce.core.pdp.api.value.DurationValue
-
Instantiates duration attribute value from string representation
- EagerBagEval(SingleParameterTypedFirstOrderFunctionSignature<RETURN_T, Bag<PARAM_BAG_ELEMENT_T>>, List<Expression<?>>) - Constructor for class org.ow2.authzforce.core.pdp.api.func.BaseFirstOrderFunctionCall.EagerBagEval
-
Instantiates Function call
- EagerEval(FirstOrderFunctionSignature<RETURN_T>, List<Expression<?>>, Datatype<?>...) - Constructor for class org.ow2.authzforce.core.pdp.api.func.BaseFirstOrderFunctionCall.EagerEval
-
Instantiates Function FirstOrderFunctionCall
- EagerMultiPrimitiveTypeEval(FirstOrderFunctionSignature<RETURN_T>, List<Expression<?>>, Datatype<?>...) - Constructor for class org.ow2.authzforce.core.pdp.api.func.BaseFirstOrderFunctionCall.EagerMultiPrimitiveTypeEval
-
Instantiates Function call
- EagerPartlyBagEval(FirstOrderFunctionSignature<RETURN_T>, BagDatatype<PRIMITIVE_PARAM_T>, Class<PRIMITIVE_PARAM_T[]>, List<Expression<?>>, Datatype<?>[]) - Constructor for class org.ow2.authzforce.core.pdp.api.func.BaseFirstOrderFunctionCall.EagerPartlyBagEval
-
- EagerSinglePrimitiveTypeEval(SingleParameterTypedFirstOrderFunctionSignature<RETURN_T, PARAM_T>, List<Expression<?>>, Datatype<?>...) - Constructor for class org.ow2.authzforce.core.pdp.api.func.BaseFirstOrderFunctionCall.EagerSinglePrimitiveTypeEval
-
Instantiates Function call
- elements() - Method in class org.ow2.authzforce.core.pdp.api.value.Bag
-
Get all elements in the bag.
- empty(Datatype<AV>, IndeterminateEvaluationException) - Static method in class org.ow2.authzforce.core.pdp.api.value.Bags
-
Creates instance of immutable empty bag with given exception as reason for bag being empty (no attribute value), e.g.
- EMPTY - Static variable in class org.ow2.authzforce.core.pdp.api.value.StringValue
-
Empty StringValue
- emptyAttributeBag(Datatype<AV>, IndeterminateEvaluationException, AttributeSource) - Static method in class org.ow2.authzforce.core.pdp.api.value.Bags
-
Creates instance of immutable empty attribute bag containing val and only val value with given exception as reason for bag being empty (no attribute value), e.g.
- emptyAttributeBag(Datatype<AV>, IndeterminateEvaluationException) - Static method in class org.ow2.authzforce.core.pdp.api.value.Bags
-
Creates instance of immutable empty attribute bag with given exception as reason for bag being empty (no attribute value), with as attribute source
- emptyList() - Static method in class org.ow2.authzforce.core.pdp.api.UpdatableCollections
-
Get instance of UpdatableList that does not update anything and
UpdatableList.copy()
always return an empty list.
- emptyMap() - Static method in class org.ow2.authzforce.core.pdp.api.UpdatableCollections
-
Get instance of UpdatableMap that does not update anything and
UpdatableMap.copy()
always return an empty Map.
- emptySet() - Static method in class org.ow2.authzforce.core.pdp.api.UpdatableCollections
-
Get instance of UpdatableSet that does not update anything and
UpdatableSet.copy()
always return an empty Set.
- EnvironmentProperties - Interface in org.ow2.authzforce.core.pdp.api
-
Environment properties set by PDP configuration parsers (before or during PDP instantiation) for later use by PDP extensions.
- EnvironmentPropertyName - Enum in org.ow2.authzforce.core.pdp.api
-
Enumeration of property names (or so-called global variables) usable in PDP configuration strings in form of ${PROPERTY_NAME}, set by the PDP configuration
parser.
- EqualIgnoreCaseMatcher() - Constructor for class org.ow2.authzforce.core.pdp.api.func.EqualTypeMatchFunction.EqualIgnoreCaseMatcher
-
- EqualMatcher() - Constructor for class org.ow2.authzforce.core.pdp.api.func.EqualTypeMatchFunction.EqualMatcher
-
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.AttributeSelectorId
-
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.BaseDecisionResult
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.BaseNamedAttributeProvider
-
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.combining.ParameterAssignment
-
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.expression.GenericAttributeProviderBasedAttributeDesignatorExpression
-
Equal iff the Attribute Category/Issuer/Id are equal
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.func.BaseFunction
-
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.func.MultiParameterTypedFirstOrderFunctionSignature
-
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.func.SingleParameterTypedFirstOrderFunctionSignature
-
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.ImmutableDecisionRequest
-
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.io.IndividualXacmlJaxbRequest
-
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.PepAction
-
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.PepActionAttributeAssignment
-
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.policy.BasePrimaryPolicyMetadata
-
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.policy.PolicyVersion
-
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.value.ArbitrarilyBigInteger
-
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.value.Bag
-
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.value.Base64BinaryValue
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.value.BaseAttributeValueFactory
-
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.value.BooleanValue
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.value.Datatype
-
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.value.DnsNameWithPortRangeValue
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.value.HexBinaryValue
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.value.IpAddressValue
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.value.LongInteger
-
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.value.MediumInteger
-
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.value.NetworkPortRange
-
Returns true if the input is an instance of this class and if its value equals the value contained in this class.
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.value.Rfc822NameValue
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.value.SimpleValue
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.value.X500NameValue
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.api.value.XPathValue
- equalsIgnoreCase(StringValue) - Method in class org.ow2.authzforce.core.pdp.api.value.StringValue
-
- EqualTypeMatchFunction<PARAM extends AttributeValue> - Class in org.ow2.authzforce.core.pdp.api.func
-
Generic match function taking parameters of same/equal type, like standard (A.3.1) Equality predicates and special match function x500Name-match
- EqualTypeMatchFunction(String, Datatype<PARAM>, EqualTypeMatchFunction.Matcher<PARAM>) - Constructor for class org.ow2.authzforce.core.pdp.api.func.EqualTypeMatchFunction
-
Constructor based on a match function
- EqualTypeMatchFunction(String, Datatype<PARAM>, EqualTypeMatchFunction.CallFactoryBuilder<PARAM>) - Constructor for class org.ow2.authzforce.core.pdp.api.func.EqualTypeMatchFunction
-
Constructor based on a match method call factory builder
- EqualTypeMatchFunction.CallFactory<PARAM_T extends AttributeValue> - Class in org.ow2.authzforce.core.pdp.api.func
-
Equal-type match function call factory
- EqualTypeMatchFunction.CallFactoryBuilder<PARAM_T extends AttributeValue> - Interface in org.ow2.authzforce.core.pdp.api.func
-
Equal-type match function call factory builder
- EqualTypeMatchFunction.EqualIgnoreCaseMatcher<PARAM extends SimpleValue<String>> - Class in org.ow2.authzforce.core.pdp.api.func
-
*-equal-ignore-case function matcher
- EqualTypeMatchFunction.EqualMatcher<PARAM extends AttributeValue> - Class in org.ow2.authzforce.core.pdp.api.func
-
*-equal function matcher
- EqualTypeMatchFunction.Matcher<PARAM_T extends AttributeValue> - Interface in org.ow2.authzforce.core.pdp.api.func
-
Generic match method interface
- eval(Expression<?>, EvaluationContext, Datatype<V>) - Static method in class org.ow2.authzforce.core.pdp.api.expression.Expressions
-
Evaluate single-valued (primitive) argument expression
- eval(Bag<AV>[]) - Method in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.AtLeastOneMemberOf
-
- eval(V, Bag<V>) - Static method in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.BagContains
-
Tests whether a bag contains a given primitive value
- eval(Bag<AV>[]) - Method in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.Intersection
-
- eval(Bag<AV>[]) - Method in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.SetEquals
-
- eval(Bag<AV>[]) - Method in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.SetFunction
-
- eval(Bag<AV>[]) - Method in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.Subset
-
- eval(Bag<AV>[]) - Method in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.Union
-
- evalPrimitive(Expression<?>, EvaluationContext) - Static method in class org.ow2.authzforce.core.pdp.api.expression.Expressions
-
Evaluate single-valued (primitive) argument expression
- evaluate(EvaluationContext, UpdatableList<PepAction>, UpdatableList<PrimaryPolicyMetadata>) - Method in interface org.ow2.authzforce.core.pdp.api.combining.CombiningAlg.Evaluator
-
Runs the combining algorithm in a specific evaluation context
- evaluate(EvaluationContext) - Method in interface org.ow2.authzforce.core.pdp.api.Decidable
-
Tries to evaluate the policy by calling the combining algorithm on the given policies or rules.
- evaluate(XdmNode, Optional<XPathExecutable>, EvaluationContext) - Method in interface org.ow2.authzforce.core.pdp.api.expression.AttributeSelectorExpression
-
Evaluates with input <Content> element and optional XPath to be used directly as if it was coming from the value of the Content element and attribute referenced by ContextSelectorId
directly.
- evaluate(EvaluationContext) - Method in class org.ow2.authzforce.core.pdp.api.expression.ConstantExpression
-
Returns the value itself
- evaluate(EvaluationContext) - Method in interface org.ow2.authzforce.core.pdp.api.expression.Expression
-
Evaluates the expression using the given context.
- evaluate(EvaluationContext) - Method in class org.ow2.authzforce.core.pdp.api.expression.GenericAttributeProviderBasedAttributeDesignatorExpression
-
Evaluates the expression using the given context.
- evaluate(Bag<PARAM_BAG_ELEMENT_T>[]) - Method in class org.ow2.authzforce.core.pdp.api.func.BaseFirstOrderFunctionCall.EagerBagEval
-
Make the call with attribute values as arguments.
- evaluate(EvaluationContext, AttributeValue...) - Method in class org.ow2.authzforce.core.pdp.api.func.BaseFirstOrderFunctionCall.EagerBagEval
-
- evaluate(Deque<AttributeValue>) - Method in class org.ow2.authzforce.core.pdp.api.func.BaseFirstOrderFunctionCall.EagerMultiPrimitiveTypeEval
-
Make the call with attribute values as arguments.
- evaluate(EvaluationContext, AttributeValue...) - Method in class org.ow2.authzforce.core.pdp.api.func.BaseFirstOrderFunctionCall.EagerMultiPrimitiveTypeEval
-
- evaluate(Deque<PRIMITIVE_PARAM_T>, Bag<PRIMITIVE_PARAM_T>[], PRIMITIVE_PARAM_T[]) - Method in class org.ow2.authzforce.core.pdp.api.func.BaseFirstOrderFunctionCall.EagerPartlyBagEval
-
Make the call with attribute values as arguments.
- evaluate(EvaluationContext, AttributeValue...) - Method in class org.ow2.authzforce.core.pdp.api.func.BaseFirstOrderFunctionCall.EagerPartlyBagEval
-
- evaluate(Deque<PARAM_T>) - Method in class org.ow2.authzforce.core.pdp.api.func.BaseFirstOrderFunctionCall.EagerSinglePrimitiveTypeEval
-
Make the call with attribute values as arguments.
- evaluate(EvaluationContext, AttributeValue...) - Method in class org.ow2.authzforce.core.pdp.api.func.BaseFirstOrderFunctionCall.EagerSinglePrimitiveTypeEval
-
- evaluate(EvaluationContext) - Method in class org.ow2.authzforce.core.pdp.api.func.BaseFirstOrderFunctionCall
-
- evaluate(EvaluationContext, boolean, AttributeValue...) - Method in class org.ow2.authzforce.core.pdp.api.func.BaseFirstOrderFunctionCall
-
- evaluate(EvaluationContext, AttributeValue...) - Method in interface org.ow2.authzforce.core.pdp.api.func.FirstOrderFunctionCall
-
Make the call in a given evaluation context and argument values resolved at evaluation time.
- evaluate(EvaluationContext, boolean, AttributeValue...) - Method in interface org.ow2.authzforce.core.pdp.api.func.FirstOrderFunctionCall
-
Make the call in a given evaluation context.
- evaluate(EvaluationContext) - Method in interface org.ow2.authzforce.core.pdp.api.func.FunctionCall
-
Make the call in a given evaluation context
- evaluate(ADAPTER_INPUT_DECISION_REQUEST, Map<String, String>) - Method in class org.ow2.authzforce.core.pdp.api.io.BasePdpEngineAdapter
-
Evaluates a XML/JAXB-based XACML decision request
- evaluate(ADAPTER_INPUT_DECISION_REQUEST) - Method in class org.ow2.authzforce.core.pdp.api.io.BasePdpEngineAdapter
-
- evaluate(INPUT_DECISION_REQUEST, Map<String, String>) - Method in interface org.ow2.authzforce.core.pdp.api.io.PdpEngineInoutAdapter
-
Evaluates a XML/JAXB-based XACML decision request
- evaluate(INPUT_DECISION_REQUEST) - Method in interface org.ow2.authzforce.core.pdp.api.io.PdpEngineInoutAdapter
-
- evaluate(DecisionRequest) - Method in interface org.ow2.authzforce.core.pdp.api.PdpEngine
-
Generic API (serialization-format-agnostic) for evaluating an individual decision request (see Multiple Decision Profile of XACML for the concept of "Individual Decision Request").
- evaluate(List<INDIVIDUAL_DECISION_REQ_T>) - Method in interface org.ow2.authzforce.core.pdp.api.PdpEngine
-
Generic API (serialization-format-agnostic) for evaluating multiple individual decision requests (see Multiple Decision Profile of XACML for the concept of "Individual Decision Request"), i.e.
- evaluate(EvaluationContext, boolean) - Method in interface org.ow2.authzforce.core.pdp.api.policy.PolicyEvaluator
-
- evaluate(EvaluationContext) - Method in class org.ow2.authzforce.core.pdp.api.value.XPathValue
-
Convenient method to get the XML nodes ("node-set") matching the XPath expression from the Content node of the XACML Attributes element with category XPathCategory in this
context
.
- EvaluationContext - Interface in org.ow2.authzforce.core.pdp.api
-
Manages context for the policy evaluation of a given authorization decision request.
- EvaluationContext.Listener - Interface in org.ow2.authzforce.core.pdp.api
-
Evaluation context listener.
- Evaluator(Iterable<? extends T>) - Constructor for class org.ow2.authzforce.core.pdp.api.combining.BaseCombiningAlg.Evaluator
-
Creates instance
- Expression<V extends Value> - Interface in org.ow2.authzforce.core.pdp.api.expression
-
Super interface of any kinds of expression in a policy that the PDP evaluation engine may evaluate in a given authorization request context:
AttributeValue
Apply
AttributeSelector
VariableReference
AttributeDesignator
Function
- ExpressionFactory - Interface in org.ow2.authzforce.core.pdp.api.expression
-
Expression factory for parsing XACML ExpressionType
s in policies: AttributeDesignator, AttributeSelector, Apply, etc.
- Expressions - Class in org.ow2.authzforce.core.pdp.api.expression
-
This class consists exclusively of constants and static methods to operate on
Expression
s.
- ExtendedDecision - Interface in org.ow2.authzforce.core.pdp.api
-
Extended decision, i.e.
- ExtendedDecisions - Class in org.ow2.authzforce.core.pdp.api
-
(Immutable) ExtendedDecision factory
- GenericAttributeProviderBasedAttributeDesignatorExpression<AV extends AttributeValue> - Class in org.ow2.authzforce.core.pdp.api.expression
-
AttributeDesignator evaluator initialized with and using an
AttributeProvider
to retrieve the attribute value not only from the request but also possibly from extra Attribute Provider
modules (so-called XACML PIPs) (PDP extensions)
- GenericAttributeProviderBasedAttributeDesignatorExpression(AttributeDesignatorType, BagDatatype<AV>, AttributeProvider) - Constructor for class org.ow2.authzforce.core.pdp.api.expression.GenericAttributeProviderBasedAttributeDesignatorExpression
-
Return an instance of an AttributeDesignator based on an AttributeDesignatorType
- GenericHigherOrderFunctionFactory - Class in org.ow2.authzforce.core.pdp.api.func
-
Interface for generic higher-order function factories, such as the one used for the standard map function in Authzforce PDP engine.
- GenericHigherOrderFunctionFactory() - Constructor for class org.ow2.authzforce.core.pdp.api.func.GenericHigherOrderFunctionFactory
-
- GenericInteger - Class in org.ow2.authzforce.core.pdp.api.value
-
Generic Integer, to be used as underlying type for
IntegerValue
implementations, i.e.
- GenericInteger() - Constructor for class org.ow2.authzforce.core.pdp.api.value.GenericInteger
-
- get(AttributeFqn, Datatype<AV>, EvaluationContext) - Method in interface org.ow2.authzforce.core.pdp.api.AttributeProvider
-
Provides values of the attribute matching the given designator data.
- get(DecisionRequest, EvaluationContext) - Method in interface org.ow2.authzforce.core.pdp.api.DecisionCache
-
Get the decision result from the cache for the given decision request.
- get(TopLevelPolicyElementType, String, Optional<PolicyVersionPatterns>, Deque<String>) - Method in class org.ow2.authzforce.core.pdp.api.policy.BaseStaticPolicyProvider
-
- get(TopLevelPolicyElementType, String, Optional<PolicyVersionPatterns>, Deque<String>, EvaluationContext) - Method in class org.ow2.authzforce.core.pdp.api.policy.BaseStaticPolicyProvider
-
- get(TopLevelPolicyElementType, String, Optional<PolicyVersionPatterns>, Deque<String>, EvaluationContext) - Method in interface org.ow2.authzforce.core.pdp.api.policy.PolicyProvider
-
Finds a policy based on an ID reference.
- get(TopLevelPolicyElementType, String, Optional<PolicyVersionPatterns>, Deque<String>) - Method in interface org.ow2.authzforce.core.pdp.api.policy.StaticPolicyProvider
-
Finds a policy based on an ID reference.
- get(TopLevelPolicyElementType, String, Optional<PolicyVersionPatterns>, Deque<String>, EvaluationContext) - Method in interface org.ow2.authzforce.core.pdp.api.policy.StaticPolicyProvider
-
- get(K) - Method in interface org.ow2.authzforce.core.pdp.api.UpdatableMap
-
Returns the value to which the specified key is mapped, or null
if this map contains no mapping for the key.
- getAlgorithm(String, Class<T>) - Method in interface org.ow2.authzforce.core.pdp.api.combining.CombiningAlgRegistry
-
Tries to return the correct combinging algorithm based on the given algorithm ID.
- getAll(List<DECISION_REQ_T>) - Method in interface org.ow2.authzforce.core.pdp.api.DecisionCache
-
Gets the decision result(s) from the cache for the given decision request(s).
- getApplicablePolicies() - Method in interface org.ow2.authzforce.core.pdp.api.DecisionResult
-
Get the list of the "applicable" policy elements (XACML Policy/PolicySet elements) that contributed to this decision.
- getApplicablePolicies() - Method in class org.ow2.authzforce.core.pdp.api.io.BasePdpEngineAdapter
-
- getApplicablePolicies() - Method in interface org.ow2.authzforce.core.pdp.api.io.PdpEngineInoutAdapter
-
Get the PDP engine's evaluated root policy and policies referenced - directly or indirectly - from the root policy, independent from the evaluation context, i.e.
- getApplicablePolicies() - Method in interface org.ow2.authzforce.core.pdp.api.PdpEngine
-
Get the PDP engine's root policy and policies referenced - directly or indirectly - from the root policy, independent from the evaluation context, i.e.
- getArrayClass() - Method in class org.ow2.authzforce.core.pdp.api.value.PrimitiveDatatype
-
Get class of array of instances of this datatype
- getAttributeAssignments() - Method in class org.ow2.authzforce.core.pdp.api.PepAction
-
- getAttributeDatatype() - Method in class org.ow2.authzforce.core.pdp.api.io.ImmutableNamedXacmlAttributeParsingResult
-
- getAttributeDatatype() - Method in interface org.ow2.authzforce.core.pdp.api.io.NamedXacmlAttributeParsingResult
-
- getAttributeFQN() - Method in interface org.ow2.authzforce.core.pdp.api.expression.AttributeDesignatorExpression
-
Get Attribute Category/Issuer/Id
- getAttributeFQN() - Method in class org.ow2.authzforce.core.pdp.api.expression.GenericAttributeProviderBasedAttributeDesignatorExpression
-
- getAttributeId() - Method in class org.ow2.authzforce.core.pdp.api.PepActionAttributeAssignment
-
- getAttributeName() - Method in class org.ow2.authzforce.core.pdp.api.io.ImmutableNamedXacmlAttributeParsingResult
-
- getAttributeName() - Method in interface org.ow2.authzforce.core.pdp.api.io.NamedXacmlAttributeParsingResult
-
- getAttributesContent(String) - Method in interface org.ow2.authzforce.core.pdp.api.EvaluationContext
-
Returns the <Content> of the <Attibutes> identified by a given category, to be used for AttributeSelector evaluation.
- getAttributeSelectorId() - Method in interface org.ow2.authzforce.core.pdp.api.expression.AttributeSelectorExpression
-
Get AttributeSelector identifier (category, contextSelectorId, path)
- getAttributeSelectorResult(AttributeSelectorExpression<AV>) - Method in interface org.ow2.authzforce.core.pdp.api.EvaluationContext
-
Returns available context evaluation result for a given AttributeSelector.
- getAttributesToBeReturned() - Method in class org.ow2.authzforce.core.pdp.api.io.IndividualXacmlJaxbRequest
-
Attributes elements to be included in corresponding result.
- getAttributesToIncludeInResult() - Method in class org.ow2.authzforce.core.pdp.api.io.SingleCategoryAttributes
-
Get corresponding attribute Category output containing only the subset of this category-specific attributes that had IncludeInResult = 'true' in the XACML request
- getAttributeValueFactory(String, AttributeFqn) - Method in class org.ow2.authzforce.core.pdp.api.io.NamedXacmlAttributeParser
-
- getAttributeValues() - Method in class org.ow2.authzforce.core.pdp.api.io.ImmutableNamedXacmlAttributeParsingResult
-
- getAttributeValues() - Method in interface org.ow2.authzforce.core.pdp.api.io.NamedXacmlAttributeParsingResult
-
- getBagDatatype() - Method in class org.ow2.authzforce.core.pdp.api.value.AttributeDatatype
-
Gets corresponding bag datatype (that a bag of this primitive datatype would have)
- getCandidateRootPolicy() - Method in interface org.ow2.authzforce.core.pdp.api.policy.PolicyProvider
-
Returns the policy that may be used by the PDP as root of evaluation, if any defined/identified by this Policy Provider.
- getCategory() - Method in interface org.ow2.authzforce.core.pdp.api.AttributeFqn
-
- getCategory() - Method in class org.ow2.authzforce.core.pdp.api.AttributeSelectorId
-
- getCategory() - Method in class org.ow2.authzforce.core.pdp.api.PepActionAttributeAssignment
-
- getCategoryId() - Method in class org.ow2.authzforce.core.pdp.api.io.SingleCategoryAttributes
-
Gets the category ID
- getCauseForIndeterminate() - Method in interface org.ow2.authzforce.core.pdp.api.ExtendedDecision
-
Gets the optional error stacktrace detailing the cause for the Indeterminate decision.
- getCombinedElement() - Method in interface org.ow2.authzforce.core.pdp.api.combining.CombiningAlgParameter
-
Returns the combined element.
- getCombinedElements() - Method in class org.ow2.authzforce.core.pdp.api.combining.BaseCombiningAlg.Evaluator
-
Get combined elements
- getCombinedElementType() - Method in class org.ow2.authzforce.core.pdp.api.combining.BaseCombiningAlg
-
Get to know whether this is a policy/policySet or rule-combining algorithm
- getCombinedElementType() - Method in interface org.ow2.authzforce.core.pdp.api.combining.CombiningAlg
-
Get to know whether this is a policy/policySet or rule-combining algorithm
- getCompatibleFactory(Class<? extends Serializable>) - Method in interface org.ow2.authzforce.core.pdp.api.value.AttributeValueFactoryRegistry
-
Get value factory that can handle a given class of Java values
- getCompatibleFactory(Class<? extends Serializable>) - Method in class org.ow2.authzforce.core.pdp.api.value.ImmutableAttributeValueFactoryRegistry
-
- getCompiledRegexMatchCall(List<Expression<?>>, Datatype<?>...) - Method in class org.ow2.authzforce.core.pdp.api.func.RegexpMatchFunctionHelper
-
Creates regex-match function call using pre-compiled regex
- getContent() - Method in interface org.ow2.authzforce.core.pdp.api.value.AttributeValue
-
Get the value content as specified by
XmlMixed
, i.e.
- getContent() - Method in class org.ow2.authzforce.core.pdp.api.value.SimpleValue
-
Get the value content as specified by
XmlMixed
, i.e.
- getContextSelectorFQN() - Method in interface org.ow2.authzforce.core.pdp.api.expression.AttributeSelectorExpression
-
Get the fully qualified identifier corresponding to ContextSelectorId if present
- getContextSelectorId() - Method in class org.ow2.authzforce.core.pdp.api.AttributeSelectorId
-
- getDatatype() - Method in class org.ow2.authzforce.core.pdp.api.PepActionAttributeAssignment
-
- getDatatype() - Method in interface org.ow2.authzforce.core.pdp.api.value.AttributeValueFactory
-
Get datatype of values created by this factory
- getDatatype() - Method in class org.ow2.authzforce.core.pdp.api.value.BaseAttributeValueFactory
-
- getDecision() - Method in interface org.ow2.authzforce.core.pdp.api.ExtendedDecision
-
Get XACML Decision
- getDeny(Status, ImmutableList<PepAction>, ImmutableList<PrimaryPolicyMetadata>) - Static method in class org.ow2.authzforce.core.pdp.api.DecisionResults
-
Instantiates a Deny decision with optional PEP actions (obligations and advice).
- getDeny(Status) - Static method in class org.ow2.authzforce.core.pdp.api.ExtendedDecisions
-
Instantiates a Deny decision
- getDependencies() - Method in interface org.ow2.authzforce.core.pdp.api.CloseableNamedAttributeProvider.DependencyAwareFactory
-
Returns non-null Set
of AttributeDesignator
s required as runtime inputs to the Attribute Provider instance created by this builder.
- getDescription() - Method in class org.ow2.authzforce.core.pdp.api.policy.BasePrimaryPolicyMetadata
-
- getDescription() - Method in interface org.ow2.authzforce.core.pdp.api.policy.PrimaryPolicyMetadata
-
Get policy description
- getEarliestVersionPattern() - Method in class org.ow2.authzforce.core.pdp.api.policy.PolicyVersionPatterns
-
Get EarliestVersion pattern: matching expression for the earliest
acceptable version
- getElementDatatype() - Method in class org.ow2.authzforce.core.pdp.api.value.Bag
-
Get this bag's element datatype (datatype of every element in the bag)
- getElementType() - Method in class org.ow2.authzforce.core.pdp.api.MutableAttributeBag
-
Returns bag element datatype
- getElementType() - Method in class org.ow2.authzforce.core.pdp.api.value.BagDatatype
-
Returns the bag element datatype (datatype of every element in a bag of this datatype).
- getEmptyBag() - Method in class org.ow2.authzforce.core.pdp.api.value.AttributeDatatype
-
Gets empty bag
- getEnclosedPolicies() - Method in interface org.ow2.authzforce.core.pdp.api.policy.PolicyEvaluator
-
Get metadata about the policies enclosed in the evaluated policy (including itself), i.e.
- getExtendedIndeterminate() - Method in interface org.ow2.authzforce.core.pdp.api.ExtendedDecision
-
Provides the Extended Indeterminate value, iff #getDecision() == DecisionType.INDETERMINATE
, else it should be ignored, as defined in section 7.10 of XACML 3.0 core: potential effect
value which could have occurred if there would not have been an error causing the “Indeterminate”.
- getExtension(String) - Method in class org.ow2.authzforce.core.pdp.api.BasePdpExtensionRegistry
-
Get an extension by ID.
- getExtension(String) - Method in interface org.ow2.authzforce.core.pdp.api.PdpExtensionRegistry
-
Get an extension by ID.
- getExtensions() - Method in class org.ow2.authzforce.core.pdp.api.BasePdpExtensionRegistry
-
Get extensions
- getExtensions() - Method in interface org.ow2.authzforce.core.pdp.api.PdpExtensionRegistry
-
Get extensions
- getExtraContent() - Method in class org.ow2.authzforce.core.pdp.api.io.SingleCategoryAttributes
-
Gets the Content parsed into XPath data model for XPath evaluation; or null if no Content
- getExtraContentsByCategory() - Method in interface org.ow2.authzforce.core.pdp.api.DecisionRequest
-
Get Attributes/Contents (parsed into XDM data model for XPath evaluation) by attribute category
- getExtraContentsByCategory() - Method in class org.ow2.authzforce.core.pdp.api.ImmutableDecisionRequest
-
- getExtraContentsByCategory() - Method in class org.ow2.authzforce.core.pdp.api.io.IndividualXacmlJaxbRequest
-
- getFeatures() - Method in interface org.ow2.authzforce.core.pdp.api.DecisionResultPostprocessor
-
Get supported features, e.g.
- getFunction(String) - Method in interface org.ow2.authzforce.core.pdp.api.expression.ExpressionFactory
-
Gets a non-generic function instance
- getFunction(String, Datatype<? extends AttributeValue>) - Method in interface org.ow2.authzforce.core.pdp.api.expression.ExpressionFactory
-
Gets a function instance (generic or non-generic).
- getFunctionIdPrefix() - Method in class org.ow2.authzforce.core.pdp.api.value.Datatype
-
Gets prefix of ID of any standard generic (e.g.
- getFunctions(AttributeDatatype<AV>) - Static method in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions
-
Creates/gets all first-order bag functions taking a given primitive datatype as bag's primitive type, i.e.
- getId() - Method in interface org.ow2.authzforce.core.pdp.api.AttributeFqn
-
- getId() - Method in class org.ow2.authzforce.core.pdp.api.combining.BaseCombiningAlg
-
- getId() - Method in class org.ow2.authzforce.core.pdp.api.func.BaseFunction
-
- getId() - Method in class org.ow2.authzforce.core.pdp.api.io.BaseXacmlJaxbRequestPreprocessor.Factory
-
- getId() - Method in class org.ow2.authzforce.core.pdp.api.io.BaseXacmlJaxbResultPostprocessor.Factory
-
- getId() - Method in class org.ow2.authzforce.core.pdp.api.JaxbBoundPdpExtension
-
- getId() - Method in interface org.ow2.authzforce.core.pdp.api.PdpExtension
-
Get globally unique ID (e.g.
- getId() - Method in class org.ow2.authzforce.core.pdp.api.PepAction
-
- getId() - Method in class org.ow2.authzforce.core.pdp.api.policy.BasePrimaryPolicyMetadata
-
- getId() - Method in interface org.ow2.authzforce.core.pdp.api.policy.PrimaryPolicyMetadata
-
Get policy ID (non-null)
- getId() - Method in class org.ow2.authzforce.core.pdp.api.value.BaseAttributeValueFactory
-
Returns the ID of the Datatype of values created by this factory
- getId() - Method in class org.ow2.authzforce.core.pdp.api.value.Datatype
-
Get ID (URI) of this datatype
- getIndeterminateArgException(int) - Method in class org.ow2.authzforce.core.pdp.api.func.BaseFunction
-
Get Indeterminate arg exception
- getIndeterminateArgMessage(int) - Method in class org.ow2.authzforce.core.pdp.api.func.BaseFunction
-
Get Indeterminate arg message
- getInputRequestType() - Method in interface org.ow2.authzforce.core.pdp.api.DecisionRequestPreprocessor.Factory
-
Returns the type of input requests handled by created instances
- getInputRequestType() - Method in interface org.ow2.authzforce.core.pdp.api.DecisionRequestPreprocessor
-
Returns the type of input requests
- getInputRequestType() - Method in class org.ow2.authzforce.core.pdp.api.io.BaseXacmlJaxbRequestPreprocessor.Factory
-
- getInputRequestType() - Method in class org.ow2.authzforce.core.pdp.api.io.BaseXacmlJaxbRequestPreprocessor
-
- getInstance(AttributeValueFactoryRegistry, AttributeProvider) - Method in interface org.ow2.authzforce.core.pdp.api.CloseableNamedAttributeProvider.DependencyAwareFactory
-
Create Attribute Provider instance
- getInstance(CONF_T, EnvironmentProperties) - Method in class org.ow2.authzforce.core.pdp.api.CloseableNamedAttributeProvider.FactoryBuilder
-
Creates an attribute-dependency-aware AttributeProvider factory by inferring attribute dependencies (required attributes) from conf
.
- getInstance(Iterable<CombiningAlgParameter<? extends T>>, Iterable<? extends T>) - Method in interface org.ow2.authzforce.core.pdp.api.combining.CombiningAlg
-
Creates instance of algorithm.
- getInstance(CONF_T, AttributeValueFactoryRegistry, EnvironmentProperties) - Method in class org.ow2.authzforce.core.pdp.api.DecisionCache.Factory
-
Instantiates decision cache extension
- getInstance(Map<AttributeFqn, AttributeBag<?>>, Map<String, XdmNode>, boolean) - Method in interface org.ow2.authzforce.core.pdp.api.DecisionRequestFactory
-
Create instance of PDP decision request
- getInstance(AttributeValueFactoryRegistry, boolean, boolean, Processor, Set<String>) - Method in interface org.ow2.authzforce.core.pdp.api.DecisionRequestPreprocessor.Factory
-
Create instance of Request pre-processor
- getInstance(int) - Method in interface org.ow2.authzforce.core.pdp.api.DecisionResultPostprocessor.Factory
-
Create instance of Result postprocessor
- getInstance(ExtendedDecision, ImmutableList<PepAction>, ImmutableList<PrimaryPolicyMetadata>) - Static method in class org.ow2.authzforce.core.pdp.api.DecisionResults
-
Get immutable decision result from extended decision and obligations/advice elements
- getInstance(ExpressionType, XPathCompiler, Deque<String>) - Method in interface org.ow2.authzforce.core.pdp.api.expression.ExpressionFactory
-
Parses an XACML Expression into internal model of expression (evaluable).
- getInstance(AttributeValueType, XPathCompiler) - Method in interface org.ow2.authzforce.core.pdp.api.expression.ExpressionFactory
-
Parse/create an attribute value expression from XACML-schema-derived JAXB model
- getInstance(List<Expression<?>>, Datatype<?>[]) - Method in class org.ow2.authzforce.core.pdp.api.func.EqualTypeMatchFunction.CallFactory
-
- getInstance(Datatype<SUB_RETURN_T>) - Method in class org.ow2.authzforce.core.pdp.api.func.GenericHigherOrderFunctionFactory
-
Returns instance of the Higher-order function
- getInstance(List<Expression<?>>, Datatype<?>[]) - Method in class org.ow2.authzforce.core.pdp.api.func.NonEqualTypeMatchFunction.CallFactory
-
- getInstance(Map<AttributeFqn, AttributeBag<?>>, Map<String, XdmNode>, boolean) - Static method in class org.ow2.authzforce.core.pdp.api.ImmutableDecisionRequest
-
Create new instance returning unsorted map of named attributes and content nodes by attribute category
- getInstance() - Method in interface org.ow2.authzforce.core.pdp.api.io.SingleCategoryXacmlAttributesParser.Factory
-
Get instance of XACML Attributes parser
- getInstance() - Method in class org.ow2.authzforce.core.pdp.api.io.XacmlJaxbParsingUtils.ContentSkippingXacmlJaxbAttributesParserFactory
-
- getInstance() - Method in class org.ow2.authzforce.core.pdp.api.io.XacmlJaxbParsingUtils.FullXacmlJaxbAttributesParserFactory
-
- getInstance(CONF_T, XmlUtils.XmlnsFilteringParserFactory, int, ExpressionFactory, CombiningAlgRegistry, EnvironmentProperties, Optional<PolicyProvider<?>>) - Method in class org.ow2.authzforce.core.pdp.api.policy.CloseablePolicyProvider.Factory
-
Create PolicyProvider instance
- getInstance(List<Serializable>, Map<QName, String>, XPathCompiler) - Method in interface org.ow2.authzforce.core.pdp.api.value.AttributeValueFactory
-
Create AttributeValue in internal model (suitable for Expression evaluators) from XML/JAXB mixed content and other XML attributes.
- getInstance(String) - Static method in class org.ow2.authzforce.core.pdp.api.value.BooleanValue
-
Convert a boolean value from string, according to the XML Schema definition.
- getInstance(XMLGregorianCalendar) - Static method in class org.ow2.authzforce.core.pdp.api.value.DateValue
-
Creates a new DateAttributeValue
from a Calendar
- getInstance(String) - Static method in class org.ow2.authzforce.core.pdp.api.value.NetworkPortRange
-
Creates an instance of PortRange
based on the given value.
- getInstance(Serializable, Map<QName, String>, XPathCompiler) - Method in class org.ow2.authzforce.core.pdp.api.value.SimpleValue.BaseFactory
-
Creates attribute value from a singleton value and possibly extra XML attributes
- getInstance(List<Serializable>, Map<QName, String>, XPathCompiler) - Method in class org.ow2.authzforce.core.pdp.api.value.SimpleValue.BaseFactory
-
Creates an instance of F_AV
from a XACML AttributeValue-originating content (e.g.
- getInstance(Serializable) - Method in class org.ow2.authzforce.core.pdp.api.value.StringContentOnlyValueFactory
-
- getInstance(Serializable) - Method in class org.ow2.authzforce.core.pdp.api.value.StringParseableValue.Factory
-
Creates attribute value from a singleton value and possibly extra XML attributes
- getInstance(Serializable, Map<QName, String>, XPathCompiler) - Method in class org.ow2.authzforce.core.pdp.api.value.StringParseableValue.Factory
-
- getInstance(BooleanValue) - Static method in class org.ow2.authzforce.core.pdp.api.value.StringValue
-
Converts BooleanAttributeValue to String
- getInstance(XMLGregorianCalendar) - Static method in class org.ow2.authzforce.core.pdp.api.value.TimeValue
-
Creates a new instance from a Calendar
- getInstance() - Method in interface org.ow2.authzforce.core.pdp.api.XmlUtils.XmlnsFilteringParserFactory
-
Get factory instance
- getInstanceClass() - Method in class org.ow2.authzforce.core.pdp.api.value.PrimitiveDatatype
-
Get class of instances of this datatype
- getInstanceID() - Method in class org.ow2.authzforce.core.pdp.api.BaseNamedAttributeProvider
-
Get user-defined ID for this instance
- getIssuer() - Method in interface org.ow2.authzforce.core.pdp.api.AttributeFqn
-
- getIssuer() - Method in class org.ow2.authzforce.core.pdp.api.PepActionAttributeAssignment
-
- getIssuer() - Method in class org.ow2.authzforce.core.pdp.api.policy.BasePrimaryPolicyMetadata
-
- getIssuer() - Method in interface org.ow2.authzforce.core.pdp.api.policy.PrimaryPolicyMetadata
-
Get policy issuer
- getJaxbClass() - Method in class org.ow2.authzforce.core.pdp.api.JaxbBoundPdpExtension
-
Gets the XML/JAXB class used as configuration class for the extension.
- getLatestVersionPattern() - Method in class org.ow2.authzforce.core.pdp.api.policy.PolicyVersionPatterns
-
Get LatestVersion pattern: matching expression for the latest acceptable
version
- getListener(Class<L>) - Method in interface org.ow2.authzforce.core.pdp.api.EvaluationContext
-
Returns the listener the specified class is mapped to.
- getLongestPolicyRefChain() - Method in interface org.ow2.authzforce.core.pdp.api.policy.PolicyRefsMetadata
-
Get longest chain of Policy reference (via Policy(Set)IdReference) starting from the policy which these are metadata of, in order to limit the length of such chain.
- getLowerBound() - Method in class org.ow2.authzforce.core.pdp.api.value.NetworkPortRange
-
Returns the lower-bound port value.
- getName() - Method in class org.ow2.authzforce.core.pdp.api.func.FirstOrderFunctionSignature
-
Get function name
- getNamedAttributes() - Method in interface org.ow2.authzforce.core.pdp.api.DecisionRequest
-
Get named attributes by name
- getNamedAttributes() - Method in interface org.ow2.authzforce.core.pdp.api.EvaluationContext
-
Get immutable iterator over the context attributes.
- getNamedAttributes() - Method in class org.ow2.authzforce.core.pdp.api.ImmutableDecisionRequest
-
- getNamedAttributes() - Method in class org.ow2.authzforce.core.pdp.api.io.IndividualXacmlJaxbRequest
-
- getNamedAttributeValue(AttributeFqn, Datatype<AV>) - Method in interface org.ow2.authzforce.core.pdp.api.EvaluationContext
-
Returns the value of a named attribute available in the request context.
- getNamespacePrefixUriMap() - Method in class org.ow2.authzforce.core.pdp.api.XmlUtils.NoXmlnsFilteringParser
-
- getNamespacePrefixUriMap() - Method in class org.ow2.authzforce.core.pdp.api.XmlUtils.SAXBasedXmlnsFilteringParser
-
- getNamespacePrefixUriMap() - Method in interface org.ow2.authzforce.core.pdp.api.XmlUtils.XmlnsFilteringParser
-
- getNotApplicable(Status) - Static method in class org.ow2.authzforce.core.pdp.api.DecisionResults
-
Instantiates a NotApplicable decision with optional status.
- getNotApplicable(Status) - Static method in class org.ow2.authzforce.core.pdp.api.ExtendedDecisions
-
Instantiates a NotApplicable decision
- getNumberSequence() - Method in class org.ow2.authzforce.core.pdp.api.policy.PolicyVersion
-
Get version as sequence of positive integers
- getOther(String) - Method in interface org.ow2.authzforce.core.pdp.api.EvaluationContext
-
Get custom property
- getOutputRequestType() - Method in interface org.ow2.authzforce.core.pdp.api.DecisionRequestPreprocessor.Factory
-
Returns the type of output individual decision requests produced by created instances
- getOutputRequestType() - Method in interface org.ow2.authzforce.core.pdp.api.DecisionRequestPreprocessor
-
Returns the type of output individual decision requests
- getOutputRequestType() - Method in class org.ow2.authzforce.core.pdp.api.io.BaseXacmlJaxbRequestPreprocessor.Factory
-
- getOutputRequestType() - Method in class org.ow2.authzforce.core.pdp.api.io.BaseXacmlJaxbRequestPreprocessor
-
- getParameterName() - Method in class org.ow2.authzforce.core.pdp.api.combining.ParameterAssignment
-
Returns the name of the assigned parameter.
- getParameters() - Method in interface org.ow2.authzforce.core.pdp.api.combining.CombiningAlgParameter
-
Returns the CombinerParameterEvaluator
s associated with this element.
- getParameterType() - Method in class org.ow2.authzforce.core.pdp.api.func.SingleParameterTypedFirstOrderFunctionSignature
-
Get single/common parameter datatype
- getParameterTypes() - Method in class org.ow2.authzforce.core.pdp.api.func.FirstOrderFunction
-
Get parameter types
- getParameterTypes() - Method in class org.ow2.authzforce.core.pdp.api.func.FirstOrderFunctionSignature
-
Get function parameter types
- getParameterTypes() - Method in class org.ow2.authzforce.core.pdp.api.func.MultiParameterTypedFirstOrderFunction
-
Get parameter types
- getParameterTypes() - Method in class org.ow2.authzforce.core.pdp.api.func.MultiParameterTypedFirstOrderFunctionSignature
-
Get function parameter types
- getParameterTypes() - Method in class org.ow2.authzforce.core.pdp.api.func.SingleParameterTypedFirstOrderFunction
-
Get parameter types
- getParameterTypes() - Method in class org.ow2.authzforce.core.pdp.api.func.SingleParameterTypedFirstOrderFunctionSignature
-
Get function parameter types
- getPath() - Method in class org.ow2.authzforce.core.pdp.api.AttributeSelectorId
-
- getPepActions() - Method in interface org.ow2.authzforce.core.pdp.api.DecisionResult
-
Get PEP actions (Obligations/Advices), may be empty - but not null - if the decision is neither Permit or Deny
- getPermit(Status, ImmutableList<PepAction>, ImmutableList<PrimaryPolicyMetadata>) - Static method in class org.ow2.authzforce.core.pdp.api.DecisionResults
-
Instantiates a Permit decision with optional PEP actions (obligations and advice).
- getPermit(Status) - Static method in class org.ow2.authzforce.core.pdp.api.ExtendedDecisions
-
Instantiates a Permit decision
- getPolicy(String, Optional<PolicyVersionPatterns>) - Method in class org.ow2.authzforce.core.pdp.api.policy.BaseStaticPolicyProvider
-
Resolve reference to Policy, e.g.
- getPolicyElementType() - Method in interface org.ow2.authzforce.core.pdp.api.policy.PolicyEvaluator
-
Get type of evaluated policy element (either XACML Policy or XACML PolicySet)
- getPolicyId() - Method in interface org.ow2.authzforce.core.pdp.api.policy.PolicyEvaluator
-
Get policy ID, e.g.
- getPolicyRefsMetadata(EvaluationContext) - Method in interface org.ow2.authzforce.core.pdp.api.policy.PolicyEvaluator
-
Get metadata about the child policy references of the evaluated policy, present iff there is any (e.g.
- getPolicyRefsMetadata() - Method in interface org.ow2.authzforce.core.pdp.api.policy.StaticPolicyEvaluator
-
Get (static/context-independent) metadata about policy references within the evaluated policy.
- getPolicyRefsMetadata(EvaluationContext) - Method in interface org.ow2.authzforce.core.pdp.api.policy.StaticPolicyEvaluator
-
- getPolicySet(String, Optional<PolicyVersionPatterns>, Deque<String>) - Method in class org.ow2.authzforce.core.pdp.api.policy.BaseStaticPolicyProvider
-
Resolve reference to PolicySet, e.g.
- getPolicyVersion(EvaluationContext) - Method in interface org.ow2.authzforce.core.pdp.api.policy.PolicyEvaluator
-
Get policy version, e.g.
- getPolicyVersion() - Method in interface org.ow2.authzforce.core.pdp.api.policy.VersionFixedPolicyEvaluator
-
Get policy version.
- getPolicyVersion(EvaluationContext) - Method in interface org.ow2.authzforce.core.pdp.api.policy.VersionFixedPolicyEvaluator
-
- getPrimaryPolicyMetadata() - Method in interface org.ow2.authzforce.core.pdp.api.policy.TopLevelPolicyElementEvaluator
-
Gets the evaluated policy's primary metadata (type, ID, version...)
- getProvidedAttributes() - Method in interface org.ow2.authzforce.core.pdp.api.NamedAttributeProvider
-
Returns a non-null non-empty Set
of AttributeDesignator
s provided/supported by this module.
- getReasonWhyEmpty() - Method in class org.ow2.authzforce.core.pdp.api.value.Bag
-
Get the reason why
Bag.isEmpty()
returns true iff it does; or null if it doesn't or if reason is unknown.
- getRefPolicies() - Method in interface org.ow2.authzforce.core.pdp.api.policy.PolicyRefsMetadata
-
Get the <Policy>s
referenced - directly or indirectly - from the policy element which these are metadata of.
- getRegistry(boolean, Optional<BigInteger>) - Static method in class org.ow2.authzforce.core.pdp.api.value.StandardAttributeValueFactories
-
Get standard registry of (datatype-specific) attribute value parsers/factories
- getRequestType() - Method in interface org.ow2.authzforce.core.pdp.api.DecisionResultPostprocessor.Factory
-
Gets the type of individual decision requests handled by created instances
- getRequestType() - Method in interface org.ow2.authzforce.core.pdp.api.DecisionResultPostprocessor
-
Gets the class of supported individual decision request objects
- getRequestType() - Method in class org.ow2.authzforce.core.pdp.api.io.BaseXacmlJaxbResultPostprocessor.Factory
-
- getRequestType() - Method in class org.ow2.authzforce.core.pdp.api.io.BaseXacmlJaxbResultPostprocessor
-
- getResponseType() - Method in interface org.ow2.authzforce.core.pdp.api.DecisionResultPostprocessor.Factory
-
Gets the type of output decision response produced by created instances
- getResponseType() - Method in interface org.ow2.authzforce.core.pdp.api.DecisionResultPostprocessor
-
Gets the class of output decision response
- getResponseType() - Method in class org.ow2.authzforce.core.pdp.api.io.BaseXacmlJaxbResultPostprocessor.Factory
-
- getResponseType() - Method in class org.ow2.authzforce.core.pdp.api.io.BaseXacmlJaxbResultPostprocessor
-
- getReturnType() - Method in class org.ow2.authzforce.core.pdp.api.expression.ConstantExpression
-
- getReturnType() - Method in interface org.ow2.authzforce.core.pdp.api.expression.Expression
-
Gets the expected return type of the expression if evaluated.
- getReturnType() - Method in class org.ow2.authzforce.core.pdp.api.expression.GenericAttributeProviderBasedAttributeDesignatorExpression
-
Gets the expected return type of the expression if evaluated.
- getReturnType() - Method in class org.ow2.authzforce.core.pdp.api.func.BaseFirstOrderFunctionCall
-
- getReturnType() - Method in class org.ow2.authzforce.core.pdp.api.func.FirstOrderFunctionSignature
-
Get function return type
- getReturnType() - Method in interface org.ow2.authzforce.core.pdp.api.func.Function
-
Gets the return type of the function
- getReturnType() - Method in interface org.ow2.authzforce.core.pdp.api.func.FunctionCall
-
Get the actual return type of this call (same as the internal function's return type), used as return type for XACML Apply in PDP.
- getReturnType() - Method in class org.ow2.authzforce.core.pdp.api.func.HigherOrderBagFunction
-
Gets the return type of the function
- getReturnType() - Method in class org.ow2.authzforce.core.pdp.api.func.MultiParameterTypedFirstOrderFunction
-
- getReturnType() - Method in class org.ow2.authzforce.core.pdp.api.func.SingleParameterTypedFirstOrderFunction
-
- getSingleElement() - Method in class org.ow2.authzforce.core.pdp.api.value.Bag
-
Get the single element in the bag if it is a singleton
- getSortedInstance(Map<AttributeFqn, AttributeBag<?>>, Map<String, XdmNode>, boolean) - Static method in class org.ow2.authzforce.core.pdp.api.ImmutableDecisionRequest
-
- getSource() - Method in class org.ow2.authzforce.core.pdp.api.value.AttributeBag
-
Get the source of this attribute bag
- getStatus() - Method in class org.ow2.authzforce.core.pdp.api.BaseDecisionResult
-
- getStatus() - Method in interface org.ow2.authzforce.core.pdp.api.ExtendedDecision
-
Status code/message/detail
- getStatusCode() - Method in exception org.ow2.authzforce.core.pdp.api.IndeterminateEvaluationException
-
Get XACML status code for this "Indeterminate"
- getSupportedInputTypes() - Method in class org.ow2.authzforce.core.pdp.api.value.SimpleValue.BaseFactory
-
Get the list of input types supported by this factory, i.e.
- getSupportedInputTypes() - Method in class org.ow2.authzforce.core.pdp.api.value.StringContentOnlyValueFactory
-
- getTopLevelStatus() - Method in exception org.ow2.authzforce.core.pdp.api.IndeterminateEvaluationException
-
Get status corresponding to the top-level exception (last occurred) in the stacktrace
- getType() - Method in interface org.ow2.authzforce.core.pdp.api.AttributeSource
-
Get the type of this attribute source
- getType() - Method in class org.ow2.authzforce.core.pdp.api.policy.BasePrimaryPolicyMetadata
-
- getType() - Method in interface org.ow2.authzforce.core.pdp.api.policy.PrimaryPolicyMetadata
-
Get policy type (non-null)
- getTypeParameter() - Method in class org.ow2.authzforce.core.pdp.api.value.BagDatatype
-
- getTypeParameter() - Method in class org.ow2.authzforce.core.pdp.api.value.Datatype
-
Return type parameter e.g.
- getTypeParameter() - Method in class org.ow2.authzforce.core.pdp.api.value.PrimitiveDatatype
-
- getUnderlyingValue() - Method in class org.ow2.authzforce.core.pdp.api.value.SimpleValue
-
Returns the internal low-level Java value on which this AttributeValue is based off.
- getUpperBound() - Method in class org.ow2.authzforce.core.pdp.api.value.NetworkPortRange
-
Returns the upper-bound port value.
- getValue() - Method in class org.ow2.authzforce.core.pdp.api.combining.ParameterAssignment
-
Returns the value assigned to the parameter.
- getValue() - Method in class org.ow2.authzforce.core.pdp.api.expression.ConstantExpression
-
Returns the constant underlying value (always present)
- getValue() - Method in interface org.ow2.authzforce.core.pdp.api.expression.Expression
-
Get the constant value of this expression if it has a constant value, i.e.
- getValue() - Method in class org.ow2.authzforce.core.pdp.api.expression.GenericAttributeProviderBasedAttributeDesignatorExpression
-
Get the constant value of this expression if it has a constant value, i.e.
- getValue() - Method in class org.ow2.authzforce.core.pdp.api.PepActionAttributeAssignment
-
- getVariableExpression(String) - Method in interface org.ow2.authzforce.core.pdp.api.expression.ExpressionFactory
-
Get a given variable's assignment expression (definition)
- getVariableId() - Method in interface org.ow2.authzforce.core.pdp.api.expression.VariableReference
-
Returns referenced variable ID
- getVariableValue(String, Datatype<V>) - Method in interface org.ow2.authzforce.core.pdp.api.EvaluationContext
-
- getVersion() - Method in class org.ow2.authzforce.core.pdp.api.policy.BasePrimaryPolicyMetadata
-
- getVersion() - Method in interface org.ow2.authzforce.core.pdp.api.policy.PrimaryPolicyMetadata
-
Get policy version (non-null)
- getVersionPattern() - Method in class org.ow2.authzforce.core.pdp.api.policy.PolicyVersionPatterns
-
Get Version pattern:
- getXacmlParserFactory(boolean) - Static method in class org.ow2.authzforce.core.pdp.api.io.XacmlJaxbParsingUtils
-
Get XACML parser factory capable of creating namespace-filtering parsers.
- getXmlAttributes() - Method in interface org.ow2.authzforce.core.pdp.api.value.AttributeValue
-
Get the attributes attached to the value as specified by
XmlAnyAttribute
, or any kind of attributes/metadata defined by some markup language that this value
type is designed to be (de)serialized (from) to.
- getXmlAttributes() - Method in class org.ow2.authzforce.core.pdp.api.value.StringParseableValue
-
- getXmlAttributes() - Method in class org.ow2.authzforce.core.pdp.api.value.XPathValue
-
- getXPath(Bag<XPathValue>) - Method in interface org.ow2.authzforce.core.pdp.api.expression.AttributeSelectorExpression
-
- name - Variable in class org.ow2.authzforce.core.pdp.api.func.FirstOrderFunctionSignature
-
- NAME_SUFFIX_AT_LEAST_ONE_MEMBER_OF - Static variable in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.AtLeastOneMemberOf
-
Function ID suffix for 'primitiveType-at-least-one-member-of' functions
- NAME_SUFFIX_BAG - Static variable in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.PrimitiveToBag
-
Function ID suffix for 'primitiveType-bag' functions
- NAME_SUFFIX_BAG_SIZE - Static variable in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.BagSize
-
Function ID suffix for 'primitiveType-bag-size' functions
- NAME_SUFFIX_INTERSECTION - Static variable in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.Intersection
-
Function ID suffix for 'primitiveType-intersection' functions
- NAME_SUFFIX_IS_IN - Static variable in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.BagContains
-
Function ID suffix for 'primitiveType-is-in' functions
- NAME_SUFFIX_ONE_AND_ONLY - Static variable in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.SingletonBagToPrimitive
-
Function ID suffix for 'primitiveType-one-and-only' functions
- NAME_SUFFIX_SET_EQUALS - Static variable in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.SetEquals
-
Function ID suffix for 'primitiveType-set-equals' functions
- NAME_SUFFIX_SUBSET - Static variable in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.Subset
-
Function ID suffix for 'primitiveType-subset' functions
- NAME_SUFFIX_UNION - Static variable in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.Union
-
Function ID suffix for 'primitiveType-union' functions
- NamedAttributeProvider - Interface in org.ow2.authzforce.core.pdp.api
-
"Named" Attribute Provider, i.e.
- namedAttributeValueConsumed(AttributeFqn, AttributeBag<AV>) - Method in interface org.ow2.authzforce.core.pdp.api.EvaluationContext.Listener
-
- namedAttributeValueProduced(AttributeFqn, AttributeBag<AV>) - Method in interface org.ow2.authzforce.core.pdp.api.EvaluationContext.Listener
-
- NamedXacmlAttributeParser<INPUT_ATTRIBUTE> - Class in org.ow2.authzforce.core.pdp.api.io
-
Parser that parses named attributes in XACML
- NamedXacmlAttributeParser(AttributeValueFactoryRegistry) - Constructor for class org.ow2.authzforce.core.pdp.api.io.NamedXacmlAttributeParser
-
- NamedXacmlAttributeParsingResult<AV extends AttributeValue> - Interface in org.ow2.authzforce.core.pdp.api.io
-
Result of parsing an input XACML named attribute
- NamedXacmlJaxbAttributeParser(AttributeValueFactoryRegistry) - Constructor for class org.ow2.authzforce.core.pdp.api.io.XacmlJaxbParsingUtils.NamedXacmlJaxbAttributeParser
-
Constructor
- NetworkPortRange - Class in org.ow2.authzforce.core.pdp.api.value
-
This class represents a port range as specified in the dnsName
and ipAddress
datatypes.
- newArray(int) - Method in class org.ow2.authzforce.core.pdp.api.value.BagDatatype
-
- newArray(int) - Method in class org.ow2.authzforce.core.pdp.api.value.Datatype
-
Creates a new array with this as component type
- newArray(int) - Method in class org.ow2.authzforce.core.pdp.api.value.PrimitiveDatatype
-
- newAttributeBag(Collection<? extends Serializable>, AttributeSource) - Method in interface org.ow2.authzforce.core.pdp.api.value.AttributeValueFactoryRegistry
-
- newAttributeBag(Collection<? extends Serializable>) - Method in interface org.ow2.authzforce.core.pdp.api.value.AttributeValueFactoryRegistry
-
- newAttributeBag(Datatype<AV>, Collection<AV>, AttributeSource) - Static method in class org.ow2.authzforce.core.pdp.api.value.Bags
-
Creates instance of immutable attribute bag.
- newAttributeBag(Datatype<AV>, Collection<AV>) - Static method in class org.ow2.authzforce.core.pdp.api.value.Bags
-
- newAttributeBag(Collection<? extends Serializable>, AttributeSource) - Method in class org.ow2.authzforce.core.pdp.api.value.ImmutableAttributeValueFactoryRegistry
-
- newAttributeBag(Collection<? extends Serializable>) - Method in class org.ow2.authzforce.core.pdp.api.value.ImmutableAttributeValueFactoryRegistry
-
- newAttributeValue(Serializable) - Method in interface org.ow2.authzforce.core.pdp.api.value.AttributeValueFactoryRegistry
-
Creates an
AttributeValue
from raw value using best compatible
AttributeValueFactory
available in this registry;
compatible means that it supports
rawValue.getClass()
as input type
- newAttributeValue(Serializable) - Method in class org.ow2.authzforce.core.pdp.api.value.ImmutableAttributeValueFactoryRegistry
-
- newBag(Datatype<AV>, Collection<AV>) - Static method in class org.ow2.authzforce.core.pdp.api.value.Bags
-
Creates instance of immutable bag of values.
- newCall(List<Expression<?>>, Datatype<?>...) - Method in class org.ow2.authzforce.core.pdp.api.func.ComparisonFunction
-
Returns a function call for calling this function.
- newCall(List<Expression<?>>, Datatype<?>...) - Method in class org.ow2.authzforce.core.pdp.api.func.DatatypeConversionFunction
-
Returns a function call for calling this function.
- newCall(List<Expression<?>>, Datatype<?>...) - Method in class org.ow2.authzforce.core.pdp.api.func.EqualTypeMatchFunction
-
Returns a function call for calling this function.
- newCall(List<Expression<?>>, Datatype<?>...) - Method in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.BagContains
-
- newCall(List<Expression<?>>, Datatype<?>...) - Method in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.BagSize
-
- newCall(List<Expression<?>>, Datatype<?>...) - Method in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.PrimitiveToBag
-
- newCall(List<Expression<?>>, Datatype<?>...) - Method in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.SetFunction
-
- newCall(List<Expression<?>>, Datatype<?>...) - Method in class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.SingletonBagToPrimitive
-
- newCall(List<Expression<?>>, Datatype<?>...) - Method in class org.ow2.authzforce.core.pdp.api.func.FirstOrderFunction
-
Returns a function call for calling this function.
- newCall(List<Expression<?>>) - Method in class org.ow2.authzforce.core.pdp.api.func.FirstOrderFunction
-
- newCall(List<Expression<?>>) - Method in interface org.ow2.authzforce.core.pdp.api.func.Function
-
Creates new function call with given arguments (Expressions).
- newCall(List<Expression<?>>) - Method in class org.ow2.authzforce.core.pdp.api.func.HigherOrderBagFunction
-
Creates new function call with given arguments (Expressions).
- newCall(List<Expression<?>>, Datatype<?>...) - Method in class org.ow2.authzforce.core.pdp.api.func.NonEqualTypeMatchFunction
-
Returns a function call for calling this function.
- newCustomSource(String) - Static method in class org.ow2.authzforce.core.pdp.api.AttributeSources
-
Creates custom attribute source, e;g.
- newExpression(String, List<Serializable>, Map<QName, String>, XPathCompiler) - Method in interface org.ow2.authzforce.core.pdp.api.value.AttributeValueFactoryRegistry
-
Create internal model's AttributeValue expression
- newExpression(String, List<Serializable>, Map<QName, String>, XPathCompiler) - Method in class org.ow2.authzforce.core.pdp.api.value.ImmutableAttributeValueFactoryRegistry
-
Create internal model's AttributeValue expression
- newImmutableMap(Map<? extends K, ? extends V>) - Method in class org.ow2.authzforce.core.pdp.api.DefaultHashCollectionFactory
-
- newImmutableMap(Map<? extends K, ? extends V>, Map<? extends K, ? extends V>) - Method in class org.ow2.authzforce.core.pdp.api.DefaultHashCollectionFactory
-
- newImmutableMap(K, V) - Method in class org.ow2.authzforce.core.pdp.api.DefaultHashCollectionFactory
-
- newImmutableMap(K, V, K, V) - Method in class org.ow2.authzforce.core.pdp.api.DefaultHashCollectionFactory
-
- newImmutableMap(K, V, K, V, K, V) - Method in class org.ow2.authzforce.core.pdp.api.DefaultHashCollectionFactory
-
- newImmutableMap(Map<? extends K, ? extends V>) - Method in interface org.ow2.authzforce.core.pdp.api.HashCollectionFactory
-
Constructs a new immutable map with the same mappings as the specified map.
- newImmutableMap(Map<? extends K, ? extends V>, Map<? extends K, ? extends V>) - Method in interface org.ow2.authzforce.core.pdp.api.HashCollectionFactory
-
Constructs a new immutable map which merges the mappings of the specified maps.
- newImmutableMap(K, V) - Method in interface org.ow2.authzforce.core.pdp.api.HashCollectionFactory
-
Constructs a new immutable map of the single specified mapping.
- newImmutableMap(K, V, K, V) - Method in interface org.ow2.authzforce.core.pdp.api.HashCollectionFactory
-
Constructs a new immutable map of the two specified mappings.
- newImmutableMap(K, V, K, V, K, V) - Method in interface org.ow2.authzforce.core.pdp.api.HashCollectionFactory
-
Constructs a new immutable map of the three specified mappings.
- newImmutableMap(Map<? extends K, ? extends V>) - Static method in class org.ow2.authzforce.core.pdp.api.HashCollections
-
Constructs a new immutable map with the same mappings as the specified map.
- newImmutableMap(Map<? extends K, ? extends V>, Map<? extends K, ? extends V>) - Static method in class org.ow2.authzforce.core.pdp.api.HashCollections
-
Constructs a new immutable map which merges the mappings of the specified maps.
- newImmutableMap(K, V) - Static method in class org.ow2.authzforce.core.pdp.api.HashCollections
-
Constructs a new immutable map of the single specified mapping.
- newImmutableMap(K, V, K, V) - Static method in class org.ow2.authzforce.core.pdp.api.HashCollections
-
Constructs a new immutable map of the two specified mappings.
- newImmutableMap(K, V, K, V, K, V) - Static method in class org.ow2.authzforce.core.pdp.api.HashCollections
-
Constructs a new immutable map of the three specified mappings.
- newImmutableSet(E[]) - Method in class org.ow2.authzforce.core.pdp.api.DefaultHashCollectionFactory
-
- newImmutableSet(Iterable<? extends E>) - Method in class org.ow2.authzforce.core.pdp.api.DefaultHashCollectionFactory
-
- newImmutableSet(Set<? extends E>, Set<? extends E>) - Method in class org.ow2.authzforce.core.pdp.api.DefaultHashCollectionFactory
-
- newImmutableSet(E) - Method in class org.ow2.authzforce.core.pdp.api.DefaultHashCollectionFactory
-
- newImmutableSet(E[]) - Method in interface org.ow2.authzforce.core.pdp.api.HashCollectionFactory
-
Constructs a new immutable set of elements from the given array.
- newImmutableSet(Iterable<? extends E>) - Method in interface org.ow2.authzforce.core.pdp.api.HashCollectionFactory
-
Constructs a new immutable set containing the elements in the specified iterable.
- newImmutableSet(Set<? extends E>, Set<? extends E>) - Method in interface org.ow2.authzforce.core.pdp.api.HashCollectionFactory
-
Constructs a new immutable set which merges the elements of the specified sets.
- newImmutableSet(E) - Method in interface org.ow2.authzforce.core.pdp.api.HashCollectionFactory
-
Constructs a new immutable singleton set of the given element.
- newImmutableSet(E[]) - Static method in class org.ow2.authzforce.core.pdp.api.HashCollections
-
Constructs a new immutable set of elements from the given array.
- newImmutableSet(Set<? extends E>, Set<? extends E>) - Static method in class org.ow2.authzforce.core.pdp.api.HashCollections
-
Constructs a new immutable set which merges the elements of the specified sets.
- newImmutableSet(Iterable<? extends E>) - Static method in class org.ow2.authzforce.core.pdp.api.HashCollections
-
Constructs a new immutable set containing the elements in the specified iterable.
- newImmutableSet(E) - Static method in class org.ow2.authzforce.core.pdp.api.HashCollections
-
Constructs a new immutable singleton set of the given element.
- newIndeterminate(DecisionType, IndeterminateEvaluationException, ImmutableList<PrimaryPolicyMetadata>) - Static method in class org.ow2.authzforce.core.pdp.api.DecisionResults
-
Instantiates a Indeterminate Decision result with a given error status
- newIndeterminate(DecisionType, IndeterminateEvaluationException) - Static method in class org.ow2.authzforce.core.pdp.api.ExtendedDecisions
-
Instantiates a Indeterminate Decision result with a given summary error info (status) and optional stacktrace (cause
- newInstance(String, Optional<String>, String) - Static method in class org.ow2.authzforce.core.pdp.api.AttributeFqns
-
Creates instance from attribute category, issuer and ID
- newInstance(AttributeDesignatorType) - Static method in class org.ow2.authzforce.core.pdp.api.AttributeFqns
-
- newInstance(ImmutableDecisionRequest, ImmutableList<INPUT_ATTRIBUTE_CATEGORY>) - Method in interface org.ow2.authzforce.core.pdp.api.io.IndividualXacmlRequestFactory
-
Creates immutable decision request suitable for the targeted I/O format
- newInvalidInputTypeException(Serializable) - Method in class org.ow2.authzforce.core.pdp.api.value.SimpleValue.BaseFactory
-
Creates IllegalArgumentException saying the type of input value
is not valid for this factory
- newMutableMap() - Method in class org.ow2.authzforce.core.pdp.api.DefaultHashCollectionFactory
-
- newMutableMap() - Method in interface org.ow2.authzforce.core.pdp.api.HashCollectionFactory
-
Constructs a new empty mutable map of the default expected size (depending on the implementation).
- newMutableMap() - Static method in class org.ow2.authzforce.core.pdp.api.HashCollections
-
Constructs a new empty mutable map of the default expected size (depending on the underlying implementation).
- newRequestBuilder(int, int) - Method in interface org.ow2.authzforce.core.pdp.api.PdpEngine
-
Gets the PDP-engine-specific individual decision request builder.
- newUpdatableList() - Static method in class org.ow2.authzforce.core.pdp.api.UpdatableCollections
-
Create new instance of UpdatableList not accepting null values
- newUpdatableMap() - Method in class org.ow2.authzforce.core.pdp.api.DefaultHashCollectionFactory
-
- newUpdatableMap(int) - Method in class org.ow2.authzforce.core.pdp.api.DefaultHashCollectionFactory
-
- newUpdatableMap(Map<? extends K, ? extends V>) - Method in class org.ow2.authzforce.core.pdp.api.DefaultHashCollectionFactory
-
- newUpdatableMap(Map<? extends K, ? extends V>, Map<? extends K, ? extends V>) - Method in class org.ow2.authzforce.core.pdp.api.DefaultHashCollectionFactory
-
- newUpdatableMap(Map<? extends K, ? extends V>, Map<? extends K, ? extends V>, Map<? extends K, ? extends V>) - Method in class org.ow2.authzforce.core.pdp.api.DefaultHashCollectionFactory
-
- newUpdatableMap() - Method in interface org.ow2.authzforce.core.pdp.api.HashCollectionFactory
-
Constructs a new empty updatable map of the default expected size (depending on the underlying implementation).
- newUpdatableMap(int) - Method in interface org.ow2.authzforce.core.pdp.api.HashCollectionFactory
-
Constructs a new empty updatable map of the given expected size.
- newUpdatableMap(Map<? extends K, ? extends V>) - Method in interface org.ow2.authzforce.core.pdp.api.HashCollectionFactory
-
Constructs a new updatable map with the same mappings as the specified map.
- newUpdatableMap(Map<? extends K, ? extends V>, Map<? extends K, ? extends V>) - Method in interface org.ow2.authzforce.core.pdp.api.HashCollectionFactory
-
Constructs a new updatable map which merge the mappings of the specified maps.
- newUpdatableMap(Map<? extends K, ? extends V>, Map<? extends K, ? extends V>, Map<? extends K, ? extends V>) - Method in interface org.ow2.authzforce.core.pdp.api.HashCollectionFactory
-
Constructs a new updatable map which merge the mappings of the specified maps.
- newUpdatableMap() - Static method in class org.ow2.authzforce.core.pdp.api.HashCollections
-
Constructs a new empty updatable map of the default expected size (depending on the underlying implementation).
- newUpdatableMap(int) - Static method in class org.ow2.authzforce.core.pdp.api.HashCollections
-
Constructs a new empty updatable map of the given expected size.
- newUpdatableMap(Map<? extends K, ? extends V>) - Static method in class org.ow2.authzforce.core.pdp.api.HashCollections
-
Constructs a new updatable map with the same mappings as the specified map.
- newUpdatableMap(Map<? extends K, ? extends V>, Map<? extends K, ? extends V>) - Static method in class org.ow2.authzforce.core.pdp.api.HashCollections
-
Constructs a new updatable map which merge the mappings of the specified maps.
- newUpdatableMap(Map<? extends K, ? extends V>, Map<? extends K, ? extends V>, Map<? extends K, ? extends V>) - Static method in class org.ow2.authzforce.core.pdp.api.HashCollections
-
Constructs a new updatable map which merge the mappings of the specified maps.
- newUpdatableMap() - Static method in class org.ow2.authzforce.core.pdp.api.UpdatableCollections
-
Create new instance of UpdatableMap not accepting null values
- newUpdatableSet() - Method in class org.ow2.authzforce.core.pdp.api.DefaultHashCollectionFactory
-
- newUpdatableSet(int) - Method in class org.ow2.authzforce.core.pdp.api.DefaultHashCollectionFactory
-
- newUpdatableSet(Iterable<? extends E>) - Method in class org.ow2.authzforce.core.pdp.api.DefaultHashCollectionFactory
-
- newUpdatableSet() - Method in interface org.ow2.authzforce.core.pdp.api.HashCollectionFactory
-
Constructs a new empty updatable set of the default expected size (depending on the underlying implementation).
- newUpdatableSet(int) - Method in interface org.ow2.authzforce.core.pdp.api.HashCollectionFactory
-
Constructs a new empty updatable set of the given expected size.
- newUpdatableSet(Iterable<? extends E>) - Method in interface org.ow2.authzforce.core.pdp.api.HashCollectionFactory
-
Constructs a new updatable set containing the elements in the specified iterable.
- newUpdatableSet() - Static method in class org.ow2.authzforce.core.pdp.api.HashCollections
-
Constructs a new empty updatable set of the default expected size (depending on the underlying implementation).
- newUpdatableSet(int) - Static method in class org.ow2.authzforce.core.pdp.api.HashCollections
-
Constructs a new empty updatable set of the given expected size.
- newUpdatableSet(Iterable<? extends E>) - Static method in class org.ow2.authzforce.core.pdp.api.HashCollections
-
Constructs a new updatable set containing the elements in the specified iterable.
- newUpdatableSet() - Static method in class org.ow2.authzforce.core.pdp.api.UpdatableCollections
-
Create new instance of UpdatableSet not accepting null values
- newXPathCompiler(String, Map<String, String>) - Static method in class org.ow2.authzforce.core.pdp.api.XmlUtils
-
Create XPath compiler for given XPath version and namespace context.
- NonEmptinessValidator(String) - Constructor for class org.ow2.authzforce.core.pdp.api.value.Bags.NonEmptinessValidator
-
Creates validator
- NonEqualTypeMatchFunction<T0 extends AttributeValue,T1 extends AttributeValue> - Class in org.ow2.authzforce.core.pdp.api.func
-
Generic match functions taking two parameters of possibly different types, e.g.
- NonEqualTypeMatchFunction(String, Datatype<T0>, Datatype<T1>, NonEqualTypeMatchFunction.Matcher<T0, T1>) - Constructor for class org.ow2.authzforce.core.pdp.api.func.NonEqualTypeMatchFunction
-
Creates a new NonEqualTypeMatchFunction
based on a match method.
- NonEqualTypeMatchFunction(String, Datatype<T0>, Datatype<T1>, NonEqualTypeMatchFunction.CallFactoryBuilder<T0, T1>) - Constructor for class org.ow2.authzforce.core.pdp.api.func.NonEqualTypeMatchFunction
-
Creates a new NonEqualTypeMatchFunction
based on a match method call factory builder.
- NonEqualTypeMatchFunction.CallFactory<T0 extends AttributeValue,T1 extends AttributeValue> - Class in org.ow2.authzforce.core.pdp.api.func
-
Match function call factory
- NonEqualTypeMatchFunction.CallFactoryBuilder<T0 extends AttributeValue,T1 extends AttributeValue> - Interface in org.ow2.authzforce.core.pdp.api.func
-
Match function call factory builder
- NonEqualTypeMatchFunction.Matcher<T0 extends AttributeValue,T1 extends AttributeValue> - Interface in org.ow2.authzforce.core.pdp.api.func
-
Generic match method interface for values of different types
- NonEqualTypeMatchFunction.RegexpMatchCallFactoryBuilder<AV extends SimpleValue<String>> - Class in org.ow2.authzforce.core.pdp.api.func
-
*-regexp-match function
- NonIssuedLikeIssuedLaxXacmlAttributeParser<INPUT_ATTRIBUTE> - Class in org.ow2.authzforce.core.pdp.api.io
-
On the contrary to
IssuedToNonIssuedCopyingLaxXacmlAttributeParser
, this XACML Attribute parser does not copy the values of Attributes having an Issuer to the corresponding Attributes
without Issuer (same Category, AttributeId...) in the resulting attribute map.
- NonIssuedLikeIssuedLaxXacmlAttributeParser(NamedXacmlAttributeParser<INPUT_ATTRIBUTE>) - Constructor for class org.ow2.authzforce.core.pdp.api.io.NonIssuedLikeIssuedLaxXacmlAttributeParser
-
Creates instance of XACML Attribute Parser
- NonIssuedLikeIssuedStrictXacmlAttributeParser<INPUT_ATTRIBUTE> - Class in org.ow2.authzforce.core.pdp.api.io
-
On the contrary to
IssuedToNonIssuedCopyingLaxXacmlAttributeParser
, this XACML Attribute parser does not copy the values of Attributes having an Issuer to the corresponding Attributes
without Issuer (same Category, AttributeId...) in the resulting attribute map.
- NonIssuedLikeIssuedStrictXacmlAttributeParser(NamedXacmlAttributeParser<INPUT_ATTRIBUTE>) - Constructor for class org.ow2.authzforce.core.pdp.api.io.NonIssuedLikeIssuedStrictXacmlAttributeParser
-
Creates instance of XACML Attribute Parser
- not() - Method in class org.ow2.authzforce.core.pdp.api.value.BooleanValue
-
not(this)
- NoXmlnsFilteringParser(Unmarshaller) - Constructor for class org.ow2.authzforce.core.pdp.api.XmlUtils.NoXmlnsFilteringParser
-
Creates instance from JAXB unmarshaller used for parsing XML documents
- NULL_POLICYREF_CHAIN1_ARGUMENT_EXCEPTION - Static variable in interface org.ow2.authzforce.core.pdp.api.policy.PolicyProvider
-
- NumericValue<N extends Number,NAV extends NumericValue<N,NAV>> - Class in org.ow2.authzforce.core.pdp.api.value
-
Superclass of all numeric Attribute Values (integer, double...)
- NumericValue(N) - Constructor for class org.ow2.authzforce.core.pdp.api.value.NumericValue
-
Constructor for NumericValue.
- numOfSameTypePrimitiveParamsBeforeBag - Variable in class org.ow2.authzforce.core.pdp.api.func.BaseFirstOrderFunctionCall.EagerEval
-
- ParameterAssignment - Class in org.ow2.authzforce.core.pdp.api.combining
-
Parameter assignment, may be used to represent an XACML CombinerParameter for example.
- ParameterAssignment(CombinerParameter, ExpressionFactory, XPathCompiler) - Constructor for class org.ow2.authzforce.core.pdp.api.combining.ParameterAssignment
-
Creates a new CombinerParameter handler.
- parse(String) - Method in class org.ow2.authzforce.core.pdp.api.value.StringParseableValue.Factory
-
Creates attribute value from string representation
- parse(String) - Static method in class org.ow2.authzforce.core.pdp.api.value.StringValue
-
- parse(InputSource) - Method in class org.ow2.authzforce.core.pdp.api.XmlUtils.NoXmlnsFilteringParser
-
- parse(URL) - Method in class org.ow2.authzforce.core.pdp.api.XmlUtils.NoXmlnsFilteringParser
-
- parse(InputSource) - Method in class org.ow2.authzforce.core.pdp.api.XmlUtils.SAXBasedXmlnsFilteringParser
-
- parse(URL) - Method in class org.ow2.authzforce.core.pdp.api.XmlUtils.SAXBasedXmlnsFilteringParser
-
- parse(InputSource) - Method in interface org.ow2.authzforce.core.pdp.api.XmlUtils.XmlnsFilteringParser
-
Unmarshal XML data from the specified SAX InputSource and return the resulting content tree.
- parse(URL) - Method in interface org.ow2.authzforce.core.pdp.api.XmlUtils.XmlnsFilteringParser
-
Unmarshal XML data from the specified URL and return the resulting content tree.
- parseAttributes(INPUT_ATTRIBUTE_CATEGORY, XPathCompiler) - Method in interface org.ow2.authzforce.core.pdp.api.io.SingleCategoryXacmlAttributesParser
-
Parses XACML Attributes element into internal Java type expected by/optimized for the policy decision engine
- parseNamedAttribute(String, INPUT_ATTRIBUTE, XPathCompiler) - Method in class org.ow2.authzforce.core.pdp.api.io.NamedXacmlAttributeParser
-
- parseNamedAttribute(String, INPUT_ATTRIBUTE, XPathCompiler, Map<AttributeFqn, AttributeBag<?>>) - Method in class org.ow2.authzforce.core.pdp.api.io.NonIssuedLikeIssuedStrictXacmlAttributeParser
-
"Strict" parsing method, that parse all the values of a given attribute in one call.
- parseNamedAttribute(String, Attribute, XPathCompiler) - Method in class org.ow2.authzforce.core.pdp.api.io.XacmlJaxbParsingUtils.NamedXacmlJaxbAttributeParser
-
- parseNamedAttribute(String, INPUT_ATTRIBUTE, XPathCompiler) - Method in class org.ow2.authzforce.core.pdp.api.io.XacmlRequestAttributeParser
-
Parse a given named attribute alone.
- parseNamedAttribute(String, INPUT_ATTRIBUTE, XPathCompiler, Map<AttributeFqn, BAG>) - Method in class org.ow2.authzforce.core.pdp.api.io.XacmlRequestAttributeParser
-
Parse a given named attribute.
- parseXacmlJaxbResult(Result, AttributeValueFactoryRegistry) - Static method in class org.ow2.authzforce.core.pdp.api.io.XacmlJaxbParsingUtils
-
Parse/convert XACML/XML Result into AuthzForce decision result
- PDP - Static variable in class org.ow2.authzforce.core.pdp.api.AttributeSources
-
Attribute source that is the PDP itself (typically when the attribute is the current date/time)
- PdpEngine - Interface in org.ow2.authzforce.core.pdp.api
-
This is the interface for the Authorization PDP engines, providing the starting point for decision request evaluation, independent of data representation/serialization formats.
- PdpEngineInoutAdapter<INPUT_DECISION_REQUEST,OUTPUT_DECISION_RESULT> - Interface in org.ow2.authzforce.core.pdp.api.io
-
PDP engine adapter that basically adapts/wraps a
PdpEngine
to support extra types of input/output decision request/response (e.g.
- PdpExtension - Interface in org.ow2.authzforce.core.pdp.api
-
Marker Interface for all kinds of PDP extension (Attribute datatypes, functions, combining algorithms, AttributeProviderModule, RootPolicyProviderModule...)
- PdpExtensionComparator() - Constructor for class org.ow2.authzforce.core.pdp.api.PdpExtensionRegistry.PdpExtensionComparator
-
- PdpExtensionRegistry<T extends PdpExtension> - Interface in org.ow2.authzforce.core.pdp.api
-
Registry of extensions of specific type.
- PdpExtensionRegistry.PdpExtensionComparator<E extends PdpExtension> - Class in org.ow2.authzforce.core.pdp.api
-
PDP extension comparator (compares IDs)
- PepAction - Class in org.ow2.authzforce.core.pdp.api
-
PEP Action, i.e.
- PepAction(String, boolean, ImmutableList<PepActionAttributeAssignment<?>>) - Constructor for class org.ow2.authzforce.core.pdp.api.PepAction
-
Constructor
- PepActionAttributeAssignment<AV extends AttributeValue> - Class in org.ow2.authzforce.core.pdp.api
-
(XACML-like) AttributeAssignment to be passed to a PEP action (obligation, advice).
- PepActionAttributeAssignment(String, Optional<String>, Optional<String>, Datatype<AV>, AV) - Constructor for class org.ow2.authzforce.core.pdp.api.PepActionAttributeAssignment
-
Default constructor
- PolicyEvaluator - Interface in org.ow2.authzforce.core.pdp.api.policy
-
Policy evaluator interface, "Policy" referring to any XACML Policy* element: Policy(Set), Policy(Set)IdReference.
- PolicyProvider<PE extends TopLevelPolicyElementEvaluator> - Interface in org.ow2.authzforce.core.pdp.api.policy
-
Policy provider, used by the PDP to get policies given a Policy(Set)IdReference (e.g.
- PolicyRefsMetadata - Interface in org.ow2.authzforce.core.pdp.api.policy
-
Metadata meant to be associated to a policy (XACML PolicySet) element, that gives metadata about Policy(Set)IdReferences within this policy.
- PolicyVersion - Class in org.ow2.authzforce.core.pdp.api.policy
-
Representation of XACML VersionType:
- PolicyVersion(String, List<Integer>) - Constructor for class org.ow2.authzforce.core.pdp.api.policy.PolicyVersion
-
- PolicyVersion(String) - Constructor for class org.ow2.authzforce.core.pdp.api.policy.PolicyVersion
-
Creates instance from version in text form
- PolicyVersionPattern - Class in org.ow2.authzforce.core.pdp.api.policy
-
Policy Version pattern (as defined by XACML VersionMatchType)
- PolicyVersionPattern(String) - Constructor for class org.ow2.authzforce.core.pdp.api.policy.PolicyVersionPattern
-
Constructs an instance from XACML VersionMatchType-compliant string
- PolicyVersionPatterns - Class in org.ow2.authzforce.core.pdp.api.policy
-
Version patterns used in policy references to match specific policy
version(s).
- PolicyVersionPatterns(String, String, String) - Constructor for class org.ow2.authzforce.core.pdp.api.policy.PolicyVersionPatterns
-
Creates a VersionConstraints
with the three optional
constraint strings.
- PrimaryPolicyMetadata - Interface in org.ow2.authzforce.core.pdp.api.policy
-
- PrimitiveDatatype<AV extends PrimitiveValue> - Class in org.ow2.authzforce.core.pdp.api.value
-
Primitive datatype
- PrimitiveDatatype(Class<AV>, String, String) - Constructor for class org.ow2.authzforce.core.pdp.api.value.PrimitiveDatatype
-
Datatype constructor
- PrimitiveToBag(Datatype<AV>, BagDatatype<AV>) - Constructor for class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.PrimitiveToBag
-
Constructor
- PrimitiveValue - Interface in org.ow2.authzforce.core.pdp.api.value
-
The base type for all primitive/non-bag values that may be used as function arguments (e.g.
- printXML() - Method in class org.ow2.authzforce.core.pdp.api.value.AnyUriValue
-
- printXML() - Method in class org.ow2.authzforce.core.pdp.api.value.Base64BinaryValue
-
- printXML() - Method in class org.ow2.authzforce.core.pdp.api.value.BaseTimeValue
-
- printXML() - Method in class org.ow2.authzforce.core.pdp.api.value.BooleanValue
-
- printXML() - Method in class org.ow2.authzforce.core.pdp.api.value.DnsNameWithPortRangeValue
-
- printXML() - Method in class org.ow2.authzforce.core.pdp.api.value.DoubleValue
-
- printXML() - Method in class org.ow2.authzforce.core.pdp.api.value.DurationValue
-
- printXML() - Method in class org.ow2.authzforce.core.pdp.api.value.HexBinaryValue
-
- printXML() - Method in class org.ow2.authzforce.core.pdp.api.value.IntegerValue
-
- printXML() - Method in class org.ow2.authzforce.core.pdp.api.value.IpAddressValue
-
- printXML() - Method in class org.ow2.authzforce.core.pdp.api.value.Rfc822NameValue
-
- printXML() - Method in class org.ow2.authzforce.core.pdp.api.value.SimpleValue
-
- printXML() - Method in class org.ow2.authzforce.core.pdp.api.value.StringValue
-
- printXML() - Method in class org.ow2.authzforce.core.pdp.api.value.X500NameValue
-
- printXML() - Method in class org.ow2.authzforce.core.pdp.api.value.XPathValue
-
- process(INPUT_DECISION_REQUEST, Map<String, String>) - Method in interface org.ow2.authzforce.core.pdp.api.DecisionRequestPreprocessor
-
Pre-processes a decision request, may result in multiple individual decision requests, e.g.
- process(Collection<Map.Entry<INDIVIDUAL_DECISION_REQUEST, ? extends DecisionResult>>) - Method in interface org.ow2.authzforce.core.pdp.api.DecisionResultPostprocessor
-
Process multiple individual decision results (e.g.
- process(List<Attributes>, SingleCategoryXacmlAttributesParser<Attributes>, boolean, boolean, XPathCompiler, Map<String, String>) - Method in class org.ow2.authzforce.core.pdp.api.io.BaseXacmlJaxbRequestPreprocessor
-
Pre-processes (validates and/or transforms) a Request, may result in multiple individual decision requests, e.g.
- process(Request, Map<String, String>) - Method in class org.ow2.authzforce.core.pdp.api.io.BaseXacmlJaxbRequestPreprocessor
-
- process(Collection<Map.Entry<IndividualXacmlJaxbRequest, ? extends DecisionResult>>) - Method in class org.ow2.authzforce.core.pdp.api.io.BaseXacmlJaxbResultPostprocessor
-
- process(Iterable<VALIDATOR_INPUT_ATTRIBUTE_CATEGORY_OBJECT>, SingleCategoryXacmlAttributesParser<VALIDATOR_OUTPUT_ATTRIBUTE_CATEGORY_OBJECT>, boolean, boolean, XPathCompiler, Map<String, String>) - Method in class org.ow2.authzforce.core.pdp.api.io.MultipleXacmlRequestPreprocHelper
-
Pre-processes (validates and/or transforms) a Request, may result in multiple individual decision requests, e.g.
- processClientError(IndeterminateEvaluationException) - Method in interface org.ow2.authzforce.core.pdp.api.DecisionResultPostprocessor
-
Process an indeterminate result, i.e.
- processClientError(IndeterminateEvaluationException) - Method in class org.ow2.authzforce.core.pdp.api.io.BaseXacmlJaxbResultPostprocessor
-
- processInternalError(IndeterminateEvaluationException) - Method in interface org.ow2.authzforce.core.pdp.api.DecisionResultPostprocessor
-
Process an indeterminate result, i.e.
- processInternalError(IndeterminateEvaluationException) - Method in class org.ow2.authzforce.core.pdp.api.io.BaseXacmlJaxbResultPostprocessor
-
- put(DecisionRequest, DecisionResult, EvaluationContext) - Method in interface org.ow2.authzforce.core.pdp.api.DecisionCache
-
Puts a decision request and corresponding result in cache.
- put(K, V) - Method in interface org.ow2.authzforce.core.pdp.api.UpdatableMap
-
Associates the specified value with the specified key in this map.
- putAll(Map<DECISION_REQ_T, DecisionResult>) - Method in interface org.ow2.authzforce.core.pdp.api.DecisionCache
-
Puts decision requests and corresponding results in cache.
- putAll(Map<? extends K, ? extends V>) - Method in interface org.ow2.authzforce.core.pdp.api.UpdatableMap
-
Copies all of the mappings from the specified map to this map (optional operation).
- putAttributeSelectorResultIfAbsent(AttributeSelectorExpression<AV>, Bag<AV>) - Method in interface org.ow2.authzforce.core.pdp.api.EvaluationContext
-
Put an Attribute Selector's values in the context, only if the AttributeSelector has not been already evaluated in this context.
- putContentIfAbsent(String, XdmNode) - Method in interface org.ow2.authzforce.core.pdp.api.DecisionRequestBuilder
-
Puts extra Content (node) into a specific attribute category of the request, if the attribute category does not already have such Content in the request
- putIfAbsent(K, V) - Method in interface org.ow2.authzforce.core.pdp.api.UpdatableMap
-
Associates the specified value with the specified key in this map.
- putListener(Class<L>, L) - Method in interface org.ow2.authzforce.core.pdp.api.EvaluationContext
-
Registers a listener on this evaluation context
- putNamedAttributeIfAbsent(AttributeFqn, AttributeBag<?>) - Method in interface org.ow2.authzforce.core.pdp.api.DecisionRequestBuilder
-
Puts a named attribute into the request if the attribute is not already present in the request
- putNamedAttributeValueIfAbsent(AttributeFqn, AttributeBag<?>) - Method in interface org.ow2.authzforce.core.pdp.api.EvaluationContext
-
Put Attribute values in the context, only if the attribute is not already known to this context.
- putOther(String, Object) - Method in interface org.ow2.authzforce.core.pdp.api.EvaluationContext
-
Puts custom property in the context
- putVariableIfAbsent(String, Value) - Method in interface org.ow2.authzforce.core.pdp.api.EvaluationContext
-
Caches the value of a VariableDefinition's expression evaluated in this context only if variable is not already set in this context, for later retrieval by
EvaluationContext.getVariableValue(String, Datatype)
when evaluating ValueReferences to the same VariableId.
- SAXBasedXmlnsFilteringParser(Unmarshaller) - Constructor for class org.ow2.authzforce.core.pdp.api.XmlUtils.SAXBasedXmlnsFilteringParser
-
Creates instance from JAXB unmarshaller used for parsing XML documents
- SAXON_CONFIGURATION_CLASSPATH_LOCATION - Static variable in class org.ow2.authzforce.core.pdp.api.XmlUtils
-
Saxon configuration file for Attributes/Content XML parsing (into XDM data model) and AttributeSelector's XPath evaluation
- SAXON_PROCESSOR - Static variable in class org.ow2.authzforce.core.pdp.api.XmlUtils
-
- SetEquals(BagDatatype<AV>) - Constructor for class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.SetEquals
-
Constructor
- SetFunction(String, Datatype<RETURN>, boolean, List<? extends BagDatatype<AV>>) - Constructor for class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.SetFunction
-
Creates instance
- SIMPLE_DENY - Static variable in class org.ow2.authzforce.core.pdp.api.DecisionResults
-
Simple immutable Deny Decision result (no status, no obligation/advice)
- SIMPLE_DENY - Static variable in class org.ow2.authzforce.core.pdp.api.ExtendedDecisions
-
Simple immutable Deny Decision result (no status)
- SIMPLE_NOT_APPLICABLE - Static variable in class org.ow2.authzforce.core.pdp.api.DecisionResults
-
Simple immutable NotApplicable Decision result (no status)
- SIMPLE_NOT_APPLICABLE - Static variable in class org.ow2.authzforce.core.pdp.api.ExtendedDecisions
-
Simple immutable NoApplicable Decision result (no status)
- SIMPLE_PERMIT - Static variable in class org.ow2.authzforce.core.pdp.api.DecisionResults
-
Simple immutable Permit Decision result (no status, no obligation/advice)
- SIMPLE_PERMIT - Static variable in class org.ow2.authzforce.core.pdp.api.ExtendedDecisions
-
Simple immutable Permit extended Decision (no status)
- SimpleValue<V> - Class in org.ow2.authzforce.core.pdp.api.value
-
Superclass of all "simple" Attribute Values, including values of any XACML standard datatype; "simple" as in "simple type" or "simple content" of XML schema.
- SimpleValue(V) - Constructor for class org.ow2.authzforce.core.pdp.api.value.SimpleValue
-
Constructor from Java type of value.
- SimpleValue.BaseFactory<AV extends AttributeValue> - Class in org.ow2.authzforce.core.pdp.api.value
-
Datatype-specific Attribute Value Factory that supports values based on single
Serializable
element (i.e.
- SingleCategoryAttributes<AV_BAG extends Iterable<? extends AttributeValue>,RETURNED_ATTRIBUTE_CATEGORY> - Class in org.ow2.authzforce.core.pdp.api.io
-
Internal equivalent of XACML Attributes element, i.e.
- SingleCategoryAttributes(String, Set<Map.Entry<AttributeFqn, AV_BAG>>, SingleCategoryAttributes.NamedAttributeIteratorConverter<AV_BAG>, RETURNED_ATTRIBUTE_CATEGORY, XdmNode) - Constructor for class org.ow2.authzforce.core.pdp.api.io.SingleCategoryAttributes
-
Instantiates this class
- SingleCategoryAttributes.NamedAttributeIteratorConverter<V_BAG extends Iterable<? extends AttributeValue>> - Interface in org.ow2.authzforce.core.pdp.api.io
-
Named Attribute Iterator converter
- SingleCategoryXacmlAttributesParser<INPUT_ATTRIBUTE_CATEGORY> - Interface in org.ow2.authzforce.core.pdp.api.io
-
Parser for XACML request attribute categories, i.e.
- SingleCategoryXacmlAttributesParser.Factory<INPUT_ATTRIBUTE_CATEGORY> - Interface in org.ow2.authzforce.core.pdp.api.io
-
Factory of XACML attribute category parser
- SingleParameterTypedFirstOrderFunction<RETURN_T extends Value,PARAM_T extends Value> - Class in org.ow2.authzforce.core.pdp.api.func
-
Superclass of "first-order" functions of single-type parameters, i.e.
- SingleParameterTypedFirstOrderFunction(String, Datatype<RETURN_T>, boolean, List<? extends Datatype<PARAM_T>>) - Constructor for class org.ow2.authzforce.core.pdp.api.func.SingleParameterTypedFirstOrderFunction
-
Constructor that creates a function from its signature definition
- SingleParameterTypedFirstOrderFunctionSignature<RETURN extends Value,PARAM extends Value> - Class in org.ow2.authzforce.core.pdp.api.func
-
First-order function signature whose every parameters has the same datatype
- SingleParameterTypedFirstOrderFunctionSignature(String, Datatype<RETURN>, boolean, List<? extends Datatype<PARAM>>) - Constructor for class org.ow2.authzforce.core.pdp.api.func.SingleParameterTypedFirstOrderFunctionSignature
-
Creates function signature
- singleton(Datatype<AV>, AV) - Static method in class org.ow2.authzforce.core.pdp.api.value.Bags
-
Creates instance of immutable bag containing val and only val value
- singletonAttributeBag(Datatype<AV>, AV, AttributeSource) - Static method in class org.ow2.authzforce.core.pdp.api.value.Bags
-
Creates instance of immutable attribute bag containing val and only val value
- singletonAttributeBag(Datatype<AV>, AV) - Static method in class org.ow2.authzforce.core.pdp.api.value.Bags
-
Creates instance of immutable attribute bag containing val and only val value with as attribute source
- SingletonBagToPrimitive(Datatype<AV>, BagDatatype<AV>) - Constructor for class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.SingletonBagToPrimitive
-
Constructor
- size() - Method in class org.ow2.authzforce.core.pdp.api.value.Bag
-
Get bag size
- StandardAttributeValueFactories - Class in org.ow2.authzforce.core.pdp.api.value
-
XACML standard datatypes
- StandardDatatypes - Class in org.ow2.authzforce.core.pdp.api.value
-
XACML standard datatypes
- StaticPolicyEvaluator - Interface in org.ow2.authzforce.core.pdp.api.policy
-
Statically-defined policy evaluator interface, "policy" referring to any XACML Policy* element: Policy(Set), Policy(Set)IdReference.
- StaticPolicyProvider - Interface in org.ow2.authzforce.core.pdp.api.policy
-
Static Policy Provider, used by the PDP to get policies referenced by Policy(Set)IdReference (e.g.
- StaticTopLevelPolicyElementEvaluator - Interface in org.ow2.authzforce.core.pdp.api.policy
-
Marker interface for statically-defined top-level policy element (XACML Policy(Set)) evaluators.
- StatusHelper - Class in org.ow2.authzforce.core.pdp.api
-
Simplifies XACML Status handling.
- StatusHelper(List<String>, Optional<String>, Optional<StatusDetail>) - Constructor for class org.ow2.authzforce.core.pdp.api.StatusHelper
-
Constructor that takes the status code, an optional message, and some detail to include with the status.
- StatusHelper(List<String>, Optional<String>) - Constructor for class org.ow2.authzforce.core.pdp.api.StatusHelper
-
Constructor that takes both the status code and a message to include with the status.
- StatusHelper(String, Optional<String>) - Constructor for class org.ow2.authzforce.core.pdp.api.StatusHelper
-
Constructor that takes only the status code.
- STRING - Static variable in class org.ow2.authzforce.core.pdp.api.value.StandardAttributeValueFactories
-
string
- STRING - Static variable in class org.ow2.authzforce.core.pdp.api.value.StandardDatatypes
-
string
- StringContentOnlyValueFactory<AV extends AttributeValue> - Class in org.ow2.authzforce.core.pdp.api.value
-
Datatype-specific Attribute Value Factory that supports values only based on string content, without any XML attributes, and independent from the context, i.e.
- StringContentOnlyValueFactory(AttributeDatatype<AV>) - Constructor for class org.ow2.authzforce.core.pdp.api.value.StringContentOnlyValueFactory
-
Creates a datatype factory from the Java datatype implementation class and datatype identifier
- StringParseableValue<V> - Class in org.ow2.authzforce.core.pdp.api.value
-
Attribute Value based on string or possibly other type of
Serializable
content, without any extra XML attributes.
- StringParseableValue(V) - Constructor for class org.ow2.authzforce.core.pdp.api.value.StringParseableValue
-
- StringParseableValue.Factory<AV extends AttributeValue> - Class in org.ow2.authzforce.core.pdp.api.value
-
Datatype-specific Attribute Value Factory that supports values based on string and possibly other type of
Serializable
content without any extra XML attributes.
- StringValue - Class in org.ow2.authzforce.core.pdp.api.value
-
Representation of an xs:string value.
- StringValue(String) - Constructor for class org.ow2.authzforce.core.pdp.api.value.StringValue
-
Convert string argument - assumed a valid xsd:string into a String value.
- Subset(BagDatatype<AV>) - Constructor for class org.ow2.authzforce.core.pdp.api.func.FirstOrderBagFunctions.Subset
-
Constructor
- subtract(GenericInteger) - Method in class org.ow2.authzforce.core.pdp.api.value.ArbitrarilyBigInteger
-
Subtract a number from this.
- subtract(DurationValue<?>) - Method in class org.ow2.authzforce.core.pdp.api.value.BaseTimeValue
-
Subtract duration to this time
- subtract(DurationValue<?>) - Method in class org.ow2.authzforce.core.pdp.api.value.DateTimeValue
-
Subtract duration to this time
- subtract(DurationValue<?>) - Method in class org.ow2.authzforce.core.pdp.api.value.DateValue
-
Subtract duration to this time
- subtract(DoubleValue) - Method in class org.ow2.authzforce.core.pdp.api.value.DoubleValue
-
Subtract a number from this.
- subtract(GenericInteger) - Method in class org.ow2.authzforce.core.pdp.api.value.GenericInteger
-
Subtract a number from this.
- subtract(IntegerValue) - Method in class org.ow2.authzforce.core.pdp.api.value.IntegerValue
-
- subtract(GenericInteger) - Method in class org.ow2.authzforce.core.pdp.api.value.LongInteger
-
- subtract(GenericInteger) - Method in class org.ow2.authzforce.core.pdp.api.value.MediumInteger
-
- subtract(NAV) - Method in class org.ow2.authzforce.core.pdp.api.value.NumericValue
-
Subtract a number from this.
- subtract(DurationValue<?>) - Method in class org.ow2.authzforce.core.pdp.api.value.TimeValue
-
Subtract duration to this time