All Classes
-
Class Summary Class Description BaseXacmlJsonRequestPreprocessor Convenient base class forDecisionRequestPreprocessor
implementations supporting XACML/JSON (XACML-JSON-Profile-standard-compliant) inputBaseXacmlJsonRequestPreprocessor.Factory Convenient base class forDecisionRequestPreprocessor.Factory
implementations supporting XACML/JSON (XACML-JSON-Profile-standard-compliant) inputBaseXacmlJsonResultPostprocessor Convenient base class forDecisionResultPostprocessor
implementations producing XACML/JSON (XACML-JSON-Profile-standard-compliant) outputBaseXacmlJsonResultPostprocessor.DefaultFactory Default factory creating instances ofBaseXacmlJsonResultPostprocessor
BaseXacmlJsonResultPostprocessor.Factory Convenient base class forDecisionResultPostprocessor.Factory
implementations supporting XACML/JSON output (JSON Profile of XACML)IndividualXacmlJsonRequest (Immutable) Individual decision request using XACML-schema-derived JAXB-annotated objects (XACML Attributes elements), as defined by Multiple Decision Profile of XACML.MultipleDecisionXacmlJsonRequestPreprocessor XACML/JSON - according to XACML JSON Profile - Request preprocessor implementing Multiple Decision Profile, section 2.3 (repeated attribute categories).MultipleDecisionXacmlJsonRequestPreprocessor.LaxVariantFactory Factory for this type of request preprocessor that allows duplicate <Attribute> with same meta-data in the same <Attributes> element of a Request (complying with XACML 3.0 core spec, §7.3.3) but using JSON-Profile-defined format.MultipleDecisionXacmlJsonRequestPreprocessor.StrictVariantFactory Factory for this type of request preprocessor that does NOT allow duplicate <Attribute> with same meta-data in the same <Attributes> element of a Request (NOT complying fully with XACML 3.0 core spec, §7.3.3) but using JSON-Profile-defined format.SerializableJSONObject Serializable version of JSONObject (wrapped)SingleDecisionXacmlJsonRequestPreprocessor Default XACML/JSON - according to XACML JSON Profile - Request preprocessor for Individual Decision Requests only (no support of Multiple Decision Profile in particular)SingleDecisionXacmlJsonRequestPreprocessor.LaxVariantFactory Factory for this type of request preprocessor that allows duplicate <Attribute> with same meta-data in the same <Attributes> element of a Request (complying with XACML 3.0 core spec, §7.3.3) but using JSON-Profile-defined format.SingleDecisionXacmlJsonRequestPreprocessor.StrictVariantFactory Factory for this type of request preprocessor that does NOT allow duplicate <Attribute> with same meta-data in the same <Attributes> element of a Request (NOT complying fully with XACML 3.0 core spec, §7.3.3) but using JSON-Profile-defined format.XacmlJsonParsingUtils XACML/JSON (Profile) processing utilitiesXacmlJsonParsingUtils.ContentSkippingXacmlJsonAttributesParserFactory<BAG extends Iterable<? extends org.ow2.authzforce.core.pdp.api.value.AttributeValue>> Factory for XACML/JSON Attribute parser that only parses the named attributes (Attribute elements), not the ContentXacmlJsonParsingUtils.FullXacmlJsonAttributesParserFactory<BAG extends Iterable<? extends org.ow2.authzforce.core.pdp.api.value.AttributeValue>> Factory for XACML/JSON Attribute Parser that parses the named attributes (Attribute elements), and the free-form ContentXacmlJsonParsingUtils.NamedXacmlJsonAttributeParser XACML/JSON named Attribute parser