A C D E F G H I M N O P R S T X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- assertNormalizedEquals(String, Response, Response, boolean) - Static method in class org.ow2.authzforce.core.pdp.testutil.TestUtils
-
assertEquals() for XACML responses (handles normalization of the responses)
- attributes - Variable in class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.TestAttributeProviderDescriptor
C
- close() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.MongoDbPolicyProvider
- close() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestAttributeProvider
- collectionName - Variable in class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.MongoDBBasedPolicyProviderDescriptor
- createDoubleIt() - Method in class org.example.schema.doubleit.ObjectFactory
-
Create an instance of
DoubleIt
- createDoubleItResponse() - Method in class org.example.schema.doubleit.ObjectFactory
-
Create an instance of
DoubleItResponse
- createMongoDBBasedPolicyProviderDescriptor() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.ObjectFactory
-
Create an instance of
MongoDBBasedPolicyProviderDescriptor
- createRequest(Path, XmlUtils.XmlnsFilteringParser) - Static method in class org.ow2.authzforce.core.pdp.testutil.TestUtils
-
This creates the XACML request from file on classpath
- createResponse(Path, XmlUtils.XmlnsFilteringParser) - Static method in class org.ow2.authzforce.core.pdp.testutil.TestUtils
-
This creates the XACML response from file on classpath
- createTestAttributeProviderDescriptor() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.ObjectFactory
-
Create an instance of
TestAttributeProviderDescriptor
- CustomJsonObjectBasedAttributeValue - Class in org.ow2.authzforce.core.pdp.testutil.ext
- CustomJsonObjectBasedAttributeValue(JSONObject) - Constructor for class org.ow2.authzforce.core.pdp.testutil.ext.CustomJsonObjectBasedAttributeValue
- CustomJsonObjectBasedAttributeValue.Factory - Class in org.ow2.authzforce.core.pdp.testutil.ext
D
- DATATYPE - Static variable in class org.ow2.authzforce.core.pdp.testutil.ext.CustomJsonObjectBasedAttributeValue
-
Datatype
- DATATYPE - Static variable in class org.ow2.authzforce.core.pdp.testutil.ext.TestDnsNameWithPortValue
-
Data type
- DATATYPE - Static variable in class org.ow2.authzforce.core.pdp.testutil.ext.TestXacmlPolicyAttributeValue
-
Datatype
- dbName - Variable in class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.MongoDBBasedPolicyProviderDescriptor
- doubledNumber - Variable in class org.example.schema.doubleit.DoubleItResponse
- doubleIt(int) - Method in interface org.example.contract.doubleit.DoubleItPortType
- DoubleIt - Class in org.example.schema.doubleit
-
Java class for anonymous complex type.
- DoubleIt() - Constructor for class org.example.schema.doubleit.DoubleIt
- DoubleItPortType - Interface in org.example.contract.doubleit
-
This class was generated by Apache CXF 3.5.4 2022-12-06T06:16:17.133+01:00 Generated source version: 3.5.4
- DoubleItResponse - Class in org.example.schema.doubleit
-
Java class for anonymous complex type.
- DoubleItResponse() - Constructor for class org.example.schema.doubleit.DoubleItResponse
E
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestDnsNameWithPortValue
- equals(Object) - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestXacmlPolicyAttributeValue
- EXPECTED_RESPONSE_FILENAME - Static variable in class org.ow2.authzforce.core.pdp.testutil.XacmlXmlPdpTest
-
Expected XACML response filename
F
- Factory() - Constructor for class org.ow2.authzforce.core.pdp.testutil.ext.CustomJsonObjectBasedAttributeValue.Factory
-
Attribute value factory constructor
- Factory() - Constructor for class org.ow2.authzforce.core.pdp.testutil.ext.MongoDbPolicyProvider.Factory
- Factory() - Constructor for class org.ow2.authzforce.core.pdp.testutil.ext.TestAttributeProvider.Factory
- Factory() - Constructor for class org.ow2.authzforce.core.pdp.testutil.ext.TestCombinedDecisionXacmlJaxbResultPostprocessor.Factory
-
Constructor
- Factory() - Constructor for class org.ow2.authzforce.core.pdp.testutil.ext.TestDnsNameWithPortValue.Factory
- Factory() - Constructor for class org.ow2.authzforce.core.pdp.testutil.ext.TestXacmlPolicyAttributeValue.Factory
-
No-arg constructor
- FACTORY - Static variable in class org.ow2.authzforce.core.pdp.testutil.ext.TestDnsNameWithPortValue
G
- get(AttributeFqn, Datatype<AV>, EvaluationContext, Optional<EvaluationContext>) - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestAttributeProvider
- getAttributes() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.TestAttributeProviderDescriptor
-
Gets the value of the attributes property.
- getCollectionName() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.MongoDBBasedPolicyProviderDescriptor
-
Gets the value of the collectionName property.
- getContent() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.CustomJsonObjectBasedAttributeValue
- getContent() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.PolicyPojo
- getContent() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestXacmlPolicyAttributeValue
- getDbName() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.MongoDBBasedPolicyProviderDescriptor
-
Gets the value of the dbName property.
- getDoubledNumber() - Method in class org.example.schema.doubleit.DoubleItResponse
-
Gets the value of the doubledNumber property.
- getFeatures() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestCombinedDecisionXacmlJaxbResultPostprocessor
- getHostName() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestDnsNameWithPortValue
-
Returns the host name represented by this object.
- getId() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.PolicyPojo
- getInstance(int) - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestCombinedDecisionXacmlJaxbResultPostprocessor.Factory
- getInstance(Iterable<CombiningAlgParameter<? extends PolicyEvaluator>>, Iterable<? extends PolicyEvaluator>) - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestOnPermitApplySecondCombiningAlg
- getInstance(List<Serializable>, Map<QName, String>, Optional<XPathCompilerProxy>) - Method in class org.ow2.authzforce.core.pdp.testutil.ext.CustomJsonObjectBasedAttributeValue.Factory
- getInstance(List<Serializable>, Map<QName, String>, Optional<XPathCompilerProxy>) - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestXacmlPolicyAttributeValue.Factory
- getInstance(MongoDBBasedPolicyProviderDescriptor, XmlUtils.XmlnsFilteringParserFactory, int, ExpressionFactory, CombiningAlgRegistry, EnvironmentProperties, Optional<PolicyProvider<?>>) - Method in class org.ow2.authzforce.core.pdp.testutil.ext.MongoDbPolicyProvider.Factory
- getInstance(TestAttributeProviderDescriptor, EnvironmentProperties) - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestAttributeProvider.Factory
- getJaxbClass() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.MongoDbPolicyProvider.Factory
- getJaxbClass() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestAttributeProvider.Factory
- getNumberToDouble() - Method in class org.example.schema.doubleit.DoubleIt
-
Gets the value of the numberToDouble property.
- getPolicy(String, Optional<PolicyVersionPatterns>) - Method in class org.ow2.authzforce.core.pdp.testutil.ext.MongoDbPolicyProvider
- getPolicyRef(Path) - Static method in class org.ow2.authzforce.core.pdp.testutil.TestUtils
-
Gets policy ref from XACML policy file
- getPolicySet(String, Optional<PolicyVersionPatterns>, Deque<String>) - Method in class org.ow2.authzforce.core.pdp.testutil.ext.MongoDbPolicyProvider
- getProvidedAttributes() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestAttributeProvider
- getServerHost() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.MongoDBBasedPolicyProviderDescriptor
-
Gets the value of the serverHost property.
- getServerPort() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.MongoDBBasedPolicyProviderDescriptor
-
Gets the value of the serverPort property.
- getType() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.PolicyPojo
- getUnderlyingValue() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestXacmlPolicyAttributeValue
-
Returns the internal
. - getVersion() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.PolicyPojo
- getXdmItem() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.CustomJsonObjectBasedAttributeValue
- getXdmItem() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestDnsNameWithPortValue
- getXdmItem() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestXacmlPolicyAttributeValue
- getXmlAttributes() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.CustomJsonObjectBasedAttributeValue
- getXmlAttributes() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestXacmlPolicyAttributeValue
H
- hashCode() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestDnsNameWithPortValue
- hashCode() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestXacmlPolicyAttributeValue
I
- ID - Static variable in class org.ow2.authzforce.core.pdp.testutil.ext.TestCombinedDecisionXacmlJaxbResultPostprocessor.Factory
-
ID of this
PdpExtension
- ID - Static variable in class org.ow2.authzforce.core.pdp.testutil.ext.TestDnsNameValueEqualFunction
-
Function identifier
- ID - Static variable in class org.ow2.authzforce.core.pdp.testutil.ext.TestOnPermitApplySecondCombiningAlg
-
The standard identifier used to identify this algorithm
M
- MongoDBBasedPolicyProviderDescriptor - Class in org.ow2.authzforce.core.pdp.testutil.ext.xmlns
-
Configuration descriptor for the policy provider module that retrieves policies (given a Policy(Set)IdReference) from documents in a MongoDB-hosted collection.
- MongoDBBasedPolicyProviderDescriptor() - Constructor for class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.MongoDBBasedPolicyProviderDescriptor
-
Default no-arg constructor
- MongoDBBasedPolicyProviderDescriptor(String, int, String, String) - Constructor for class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.MongoDBBasedPolicyProviderDescriptor
-
Fully-initialising value constructor
- MongoDbPolicyProvider - Class in org.ow2.authzforce.core.pdp.testutil.ext
-
Policy provider that retrieves policies (given a Policy(Set)IdReference) from documents in a MongoDB-hosted collection.
- MongoDbPolicyProvider.Factory - Class in org.ow2.authzforce.core.pdp.testutil.ext
-
Factory
N
- newPdpEngineConfiguration(Path, boolean, Optional<Path>, String, String) - Static method in class org.ow2.authzforce.core.pdp.testutil.TestUtils
-
Creates PDP engine configuration
- newPdpEngineConfiguration(TopLevelPolicyElementRef, Path, boolean, Optional<Path>, String, String) - Static method in class org.ow2.authzforce.core.pdp.testutil.TestUtils
-
Creates PDP engine configuration
- normalizeForComparison(Response, boolean, boolean) - Static method in class org.ow2.authzforce.core.pdp.testutil.TestUtils
-
Normalize a XACML response for comparison with another normalized one, allowing to remove StatusMessage and/or StatusDetail if there is any.
- numberToDouble - Variable in class org.example.schema.doubleit.DoubleIt
O
- ObjectFactory - Class in org.example.schema.doubleit
-
This object contains factory methods for each Java content interface and Java element interface generated in the org.example.schema.doubleit package.
- ObjectFactory - Class in org.ow2.authzforce.core.pdp.testutil.ext.xmlns
-
This object contains factory methods for each Java content interface and Java element interface generated in the org.ow2.authzforce.core.pdp.testutil.ext.xmlns package.
- ObjectFactory() - Constructor for class org.example.schema.doubleit.ObjectFactory
-
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.example.schema.doubleit
- ObjectFactory() - Constructor for class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.ObjectFactory
-
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.ow2.authzforce.core.pdp.testutil.ext.xmlns
- org.example.contract.doubleit - package org.example.contract.doubleit
- org.example.schema.doubleit - package org.example.schema.doubleit
- org.ow2.authzforce.core.pdp.testutil - package org.ow2.authzforce.core.pdp.testutil
- org.ow2.authzforce.core.pdp.testutil.ext - package org.ow2.authzforce.core.pdp.testutil.ext
- org.ow2.authzforce.core.pdp.testutil.ext.xmlns - package org.ow2.authzforce.core.pdp.testutil.ext.xmlns
P
- params(Path) - Static method in class org.ow2.authzforce.core.pdp.testutil.XacmlXmlPdpTest
-
Initialize test parameters for each test.
- parse(String) - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestDnsNameWithPortValue.Factory
- PDP_CONF_FILENAME - Static variable in class org.ow2.authzforce.core.pdp.testutil.XacmlXmlPdpTest
-
PDP Configuration file name
- PDP_EXTENSION_XSD_LOCATION - Static variable in class org.ow2.authzforce.core.pdp.testutil.XacmlXmlPdpTest
-
PDP extensions schema
- POLICIES_DIR_NAME - Static variable in class org.ow2.authzforce.core.pdp.testutil.XacmlXmlPdpTest
-
Name of directory containing files of XACML Policy(Set) that can be referred to from root policy "policy.xml" via Policy(Set)IdReference
- PolicyPojo - Class in org.ow2.authzforce.core.pdp.testutil.ext
-
Policy POJO for (un)marshalling to (from) JSON
- PolicyPojo(String, String, String, String) - Constructor for class org.ow2.authzforce.core.pdp.testutil.ext.PolicyPojo
-
Constructor
- printResponse(Response) - Static method in class org.ow2.authzforce.core.pdp.testutil.TestUtils
- printXML() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestDnsNameWithPortValue
- process(Collection<Map.Entry<IndividualXacmlJaxbRequest, ? extends DecisionResult>>) - Method in class org.ow2.authzforce.core.pdp.testutil.ext.TestCombinedDecisionXacmlJaxbResultPostprocessor
R
- REQUEST_FILENAME - Static variable in class org.ow2.authzforce.core.pdp.testutil.XacmlXmlPdpTest
-
XACML request filename
- ROOT_POLICY_FILENAME - Static variable in class org.ow2.authzforce.core.pdp.testutil.XacmlXmlPdpTest
-
XACML policy filename used by default when no PDP configuration file found, i.e.
S
- serverHost - Variable in class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.MongoDBBasedPolicyProviderDescriptor
- serverPort - Variable in class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.MongoDBBasedPolicyProviderDescriptor
- setCollectionName(String) - Method in class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.MongoDBBasedPolicyProviderDescriptor
-
Sets the value of the collectionName property.
- setDbName(String) - Method in class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.MongoDBBasedPolicyProviderDescriptor
-
Sets the value of the dbName property.
- setDoubledNumber(int) - Method in class org.example.schema.doubleit.DoubleItResponse
-
Sets the value of the doubledNumber property.
- setNumberToDouble(int) - Method in class org.example.schema.doubleit.DoubleIt
-
Sets the value of the numberToDouble property.
- setServerHost(String) - Method in class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.MongoDBBasedPolicyProviderDescriptor
-
Sets the value of the serverHost property.
- setServerPort(int) - Method in class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.MongoDBBasedPolicyProviderDescriptor
-
Sets the value of the serverPort property.
T
- test() - Method in class org.ow2.authzforce.core.pdp.testutil.XacmlXmlPdpTest
- TEST_ATTRIBUTE_PROVIDER_JAXB_CONTEXT - Static variable in class org.ow2.authzforce.core.pdp.testutil.TestUtils
-
JAXB context for (un)marshalling TestAttributeProvider configuration
- TestAttributeProvider - Class in org.ow2.authzforce.core.pdp.testutil.ext
-
Fake AttributeProviderModule for test purposes only that can be configured to support a specific set of attribute Providers, but always return an empty bag as attribute value.
- TestAttributeProvider.Factory - Class in org.ow2.authzforce.core.pdp.testutil.ext
-
TestAttributeProvider
factory - TestAttributeProviderDescriptor - Class in org.ow2.authzforce.core.pdp.testutil.ext.xmlns
-
Test Attribute Provider configuration descriptor.
- TestAttributeProviderDescriptor() - Constructor for class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.TestAttributeProviderDescriptor
-
Default no-arg constructor
- TestAttributeProviderDescriptor(List<Attributes>) - Constructor for class org.ow2.authzforce.core.pdp.testutil.ext.xmlns.TestAttributeProviderDescriptor
-
Fully-initialising value constructor
- TestCombinedDecisionXacmlJaxbResultPostprocessor - Class in org.ow2.authzforce.core.pdp.testutil.ext
-
XACML Result postprocessor implementing the functionality 'urn:oasis:names:tc:xacml:3.0:profile:multiple:combined-decision' from XACML v3.0 Multiple Decision Profile Version 1.0.
- TestCombinedDecisionXacmlJaxbResultPostprocessor.Factory - Class in org.ow2.authzforce.core.pdp.testutil.ext
-
Factory for this type of result postprocessor filter 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).
- TestDnsNameValueEqualFunction - Class in org.ow2.authzforce.core.pdp.testutil.ext
-
Implements the dnsName-value-equal function from XACML Data Loss Prevention / Network Access Control (DLP/NAC) Profile Version 1.0.
- TestDnsNameValueEqualFunction() - Constructor for class org.ow2.authzforce.core.pdp.testutil.ext.TestDnsNameValueEqualFunction
- TestDnsNameWithPortValue - Class in org.ow2.authzforce.core.pdp.testutil.ext
-
Represents the dnsName-value datatype XACML Data Loss Prevention / Network Access Control (DLP/NAC) Profile Version 1.0.
- TestDnsNameWithPortValue(String) - Constructor for class org.ow2.authzforce.core.pdp.testutil.ext.TestDnsNameWithPortValue
-
Returns a new
DNSNameAttributeValue
that represents the name indicated by theString
provided. - TestDnsNameWithPortValue.Factory - Class in org.ow2.authzforce.core.pdp.testutil.ext
- TestOnPermitApplySecondCombiningAlg - Class in org.ow2.authzforce.core.pdp.testutil.ext
-
Implements "on-permit-apply-second" policy combining algorithm from XACML 3.0 Additional Combining Algorithms Profile Version 1.0.
- TestOnPermitApplySecondCombiningAlg() - Constructor for class org.ow2.authzforce.core.pdp.testutil.ext.TestOnPermitApplySecondCombiningAlg
-
No-arg constructor.
- TestUtils - Class in org.ow2.authzforce.core.pdp.testutil
- TestUtils() - Constructor for class org.ow2.authzforce.core.pdp.testutil.TestUtils
- TestXacmlPolicyAttributeValue - Class in org.ow2.authzforce.core.pdp.testutil.ext
-
Represents a XACML Policy datatype (from XACML schema), to be used as AttributeValue.
- TestXacmlPolicyAttributeValue.Factory - Class in org.ow2.authzforce.core.pdp.testutil.ext
-
TestXacmlPolicyAttributeValue
factory - toString() - Method in class org.ow2.authzforce.core.pdp.testutil.ext.PolicyPojo
X
- XACML3_POLICY_TYPE_ID - Static variable in class org.ow2.authzforce.core.pdp.testutil.ext.MongoDbPolicyProvider
-
'type' value expected in policy documents stored in database for XACML Policies
- XACML3_POLICYSET_TYPE_ID - Static variable in class org.ow2.authzforce.core.pdp.testutil.ext.MongoDbPolicyProvider
-
'type' value expected in policy documents stored in database for XACML PolicySets
- XacmlXmlPdpTest - Class in org.ow2.authzforce.core.pdp.testutil
-
PDP test class.
- XacmlXmlPdpTest(Path, boolean) - Constructor for class org.ow2.authzforce.core.pdp.testutil.XacmlXmlPdpTest
- XML_CATALOG_LOCATION - Static variable in class org.ow2.authzforce.core.pdp.testutil.XacmlXmlPdpTest
-
Spring-supported location to XML catalog (may be prefixed with classpath:, etc.)
All Classes All Packages