Issue #1302 Fixes for data delivery merge with development branch.

Change-Id: Ibff04f82290ff0b417b3fd8d1892925241aec753

Former-commit-id: 2f28e19bf6 [formerly 87641d4b41b10f66e12c8d839548b8012e900438]
Former-commit-id: a8f9c4f90a
This commit is contained in:
Dustin Johnson 2012-11-01 16:30:55 -05:00
parent bcf575966b
commit 7f994472ae
44 changed files with 2271 additions and 7 deletions

View file

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry exported="true" kind="lib" path="cxf-2.5.0.jar"/>
<classpathentry exported="true" kind="lib" path="FastInfoset-1.2.9.jar"/>
<classpathentry exported="true" kind="lib" path="geronimo-activation_1.1_spec-1.1.jar"/>
<classpathentry exported="true" kind="lib" path="geronimo-annotation_1.0_spec-1.1.1.jar"/>
<classpathentry exported="true" kind="lib" path="geronimo-servlet_2.5_spec-1.1.2.jar"/>
<classpathentry exported="true" kind="lib" path="geronimo-stax-api_1.0_spec-1.0.1.jar"/>
<classpathentry exported="true" kind="lib" path="jsr311-api-1.1.1.jar"/>
<classpathentry exported="true" kind="lib" path="neethi-3.0.1.jar"/>
<classpathentry exported="true" kind="lib" path="stax2-api-3.1.1.jar"/>
<classpathentry exported="true" kind="lib" path="woodstox-core-asl-4.1.1.jar"/>
<classpathentry exported="true" kind="lib" path="wsdl4j-1.6.2.jar"/>
<classpathentry exported="true" kind="lib" path="xml-resolver-1.2.jar"/>
<classpathentry exported="true" kind="lib" path="xmlbeans-2.4.0.jar"/>
<classpathentry exported="true" kind="lib" path="xmlschema-core-2.0.1.jar"/>
<classpathentry exported="true" kind="lib" path="xmlsec-1.4.5.jar"/>
<classpathentry exported="true" kind="lib" path="xmltooling-1.3.2-1.jar"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="output" path="bin"/>
</classpath>

View file

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.apache.commons.cxf</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>

View file

@ -0,0 +1,8 @@
#Tue Jan 24 11:51:33 CST 2012
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
org.eclipse.jdt.core.compiler.compliance=1.6
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.6

Binary file not shown.

View file

@ -0,0 +1,67 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Cxf
Bundle-SymbolicName: org.apache.commons.cxf
Bundle-Version: 1.0.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Bundle-ClassPath: cxf-2.5.0.jar,
FastInfoset-1.2.9.jar,
geronimo-activation_1.1_spec-1.1.jar,
geronimo-annotation_1.0_spec-1.1.1.jar,
geronimo-servlet_2.5_spec-1.1.2.jar,
geronimo-stax-api_1.0_spec-1.0.1.jar,
jsr311-api-1.1.1.jar,
neethi-3.0.1.jar,
stax2-api-3.1.1.jar,
woodstox-core-asl-4.1.1.jar,
wsdl4j-1.6.2.jar,
xml-resolver-1.2.jar,
xmlbeans-2.4.0.jar,
xmlschema-core-2.0.1.jar,
xmlsec-1.4.5.jar,
xmltooling-1.3.2-1.jar,
.
Export-Package: javax.servlet,
javax.servlet.http,
javax.ws.rs,
org.apache.cxf.binding.soap,
org.apache.cxf.binding.soap.blueprint,
org.apache.cxf.binding.soap.interceptor,
org.apache.cxf.binding.soap.jms.interceptor,
org.apache.cxf.binding.soap.model,
org.apache.cxf.binding.soap.saaj,
org.apache.cxf.binding.soap.spring,
org.apache.cxf.binding.soap.tcp,
org.apache.cxf.binding.soap.tcp.frames,
org.apache.cxf.binding.soap.wsdl11,
org.apache.cxf.databinding,
org.apache.cxf.helpers,
org.apache.cxf.interceptor,
org.apache.cxf.jaxrs.ext.xml,
org.apache.cxf.message,
org.apache.cxf.phase,
org.apache.cxf.service,
org.apache.cxf.service.model,
org.apache.cxf.staxutils,
org.opensaml.xml,
org.opensaml.xml.encryption,
org.opensaml.xml.encryption.impl,
org.opensaml.xml.encryption.validator,
org.opensaml.xml.io,
org.opensaml.xml.parse,
org.opensaml.xml.schema,
org.opensaml.xml.schema.impl,
org.opensaml.xml.schema.validator,
org.opensaml.xml.security,
org.opensaml.xml.security.credential,
org.opensaml.xml.security.credential.criteria,
org.opensaml.xml.security.criteria,
org.opensaml.xml.security.keyinfo,
org.opensaml.xml.security.keyinfo.provider,
org.opensaml.xml.security.trust,
org.opensaml.xml.security.x509,
org.opensaml.xml.signature,
org.opensaml.xml.signature.impl,
org.opensaml.xml.signature.validator,
org.opensaml.xml.util,
org.opensaml.xml.validation

View file

@ -0,0 +1,19 @@
output.. = bin/
bin.includes = META-INF/,\
.,\
cxf-2.5.0.jar,\
FastInfoset-1.2.9.jar,\
geronimo-activation_1.1_spec-1.1.jar,\
geronimo-annotation_1.0_spec-1.1.1.jar,\
geronimo-servlet_2.5_spec-1.1.2.jar,\
geronimo-stax-api_1.0_spec-1.0.1.jar,\
jsr311-api-1.1.1.jar,\
neethi-3.0.1.jar,\
stax2-api-3.1.1.jar,\
woodstox-core-asl-4.1.1.jar,\
wsdl4j-1.6.2.jar,\
xml-resolver-1.2.jar,\
xmlbeans-2.4.0.jar,\
xmlschema-core-2.0.1.jar,\
xmlsec-1.4.5.jar,\
xmltooling-1.3.2-1.jar

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry exported="true" kind="lib" path="opensaml-2.5.1.jar" sourcepath="/common/bphillip/DataDelivery_FILES/COTS/opensaml-2.5.1"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry exported="true" kind="lib" path="esapi-2.0.1.jar"/>
<classpathentry exported="true" kind="lib" path="joda-time-1.6.2.jar"/>
<classpathentry exported="true" kind="lib" path="openws-1.4.2-1.jar"/>
<classpathentry exported="true" kind="lib" path="serializer-2.7.1.jar"/>
<classpathentry exported="true" kind="lib" path="wss4j-1.6.5.jar"/>
<classpathentry exported="true" kind="lib" path="xalan-2.7.1.jar"/>
<classpathentry exported="true" kind="lib" path="xercesImpl-2.9.1.jar"/>
<classpathentry exported="true" kind="lib" path="xml-apis-1.3.04.jar"/>
<classpathentry exported="true" kind="lib" path="xmlsec-1.5.1.jar"/>
<classpathentry exported="true" kind="lib" path="xmltooling-1.3.2-1.jar" sourcepath="/common/bphillip/DataDelivery_FILES/COTS/xmlTooling/xmltooling-1.3.2-sources.jar_FILES"/>
<classpathentry kind="output" path="bin"/>
</classpath>

View file

@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.apache.ws.security</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>

View file

@ -0,0 +1,8 @@
#Thu Jul 19 11:13:44 CDT 2012
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
org.eclipse.jdt.core.compiler.compliance=1.6
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.6

View file

@ -0,0 +1,334 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Security
Bundle-SymbolicName: org.apache.ws.security
Bundle-Version: 1.0.0.qualifier
Bundle-Activator: org.apache.ws.security.Activator
Require-Bundle: org.eclipse.core.runtime,
org.apache.commons.logging;bundle-version="1.1.1",
org.junit;bundle-version="1.0.0",
org.apache.log4j;bundle-version="1.0.0",
org.slf4j;bundle-version="1.6.1"
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Bundle-ClassPath: bcprov-jdk15-1.46.jar,
commons-logging-1.1.1.jar,
joda-time-1.6.2.jar,
junit-4.8.2.jar,
log4j-1.2.16.jar,
openws-1.4.2-1.jar,
serializer-2.7.1.jar,
slf4j-api-1.6.1.jar,
slf4j-log4j12-1.6.1.jar,
wss4j-1.6.5.jar,
xalan-2.7.1.jar,
xercesImpl-2.9.1.jar,
xml-apis-1.3.04.jar,
xmlsec-1.5.1.jar,
xmltooling-1.3.2-1.jar,
esapi-2.0.1.jar,
opensaml-2.5.1.jar,
.
Export-Package: java_cup.runtime,
javax.xml,
javax.xml.crypto,
javax.xml.crypto.dom,
javax.xml.crypto.dsig,
javax.xml.crypto.dsig.dom,
javax.xml.crypto.dsig.keyinfo,
javax.xml.crypto.dsig.spec,
javax.xml.datatype,
javax.xml.namespace,
javax.xml.parsers,
javax.xml.transform,
javax.xml.transform.dom,
javax.xml.transform.sax,
javax.xml.transform.stream,
javax.xml.validation,
javax.xml.xpath,
org.apache.bcel,
org.apache.bcel.classfile,
org.apache.bcel.generic,
org.apache.bcel.util,
org.apache.bcel.verifier,
org.apache.bcel.verifier.exc,
org.apache.bcel.verifier.statics,
org.apache.bcel.verifier.structurals,
org.apache.html.dom,
org.apache.jcp.xml.dsig.internal,
org.apache.jcp.xml.dsig.internal.dom,
org.apache.regexp,
org.apache.wml,
org.apache.wml.dom,
org.apache.ws.security,
org.apache.ws.security.action,
org.apache.ws.security.cache,
org.apache.ws.security.components.crypto,
org.apache.ws.security.conversation,
org.apache.ws.security.conversation.dkalgo,
org.apache.ws.security.handler,
org.apache.ws.security.message,
org.apache.ws.security.message.token,
org.apache.ws.security.processor,
org.apache.ws.security.saml,
org.apache.ws.security.saml.ext,
org.apache.ws.security.saml.ext.bean,
org.apache.ws.security.saml.ext.builder,
org.apache.ws.security.spnego,
org.apache.ws.security.str,
org.apache.ws.security.transform,
org.apache.ws.security.util,
org.apache.ws.security.validate,
org.apache.xalan,
org.apache.xalan.client,
org.apache.xalan.extensions,
org.apache.xalan.lib,
org.apache.xalan.lib.sql,
org.apache.xalan.processor,
org.apache.xalan.res,
org.apache.xalan.serialize,
org.apache.xalan.templates,
org.apache.xalan.trace,
org.apache.xalan.transformer,
org.apache.xalan.xslt,
org.apache.xalan.xsltc,
org.apache.xalan.xsltc.cmdline,
org.apache.xalan.xsltc.cmdline.getopt,
org.apache.xalan.xsltc.compiler,
org.apache.xalan.xsltc.compiler.util,
org.apache.xalan.xsltc.dom,
org.apache.xalan.xsltc.runtime,
org.apache.xalan.xsltc.runtime.output,
org.apache.xalan.xsltc.trax,
org.apache.xalan.xsltc.util,
org.apache.xerces.dom,
org.apache.xerces.dom.events,
org.apache.xerces.dom3.as,
org.apache.xerces.impl,
org.apache.xerces.impl.dtd,
org.apache.xerces.impl.dtd.models,
org.apache.xerces.impl.dv,
org.apache.xerces.impl.dv.dtd,
org.apache.xerces.impl.dv.util,
org.apache.xerces.impl.dv.xs,
org.apache.xerces.impl.io,
org.apache.xerces.impl.msg,
org.apache.xerces.impl.validation,
org.apache.xerces.impl.xpath,
org.apache.xerces.impl.xpath.regex,
org.apache.xerces.impl.xs,
org.apache.xerces.impl.xs.identity,
org.apache.xerces.impl.xs.models,
org.apache.xerces.impl.xs.opti,
org.apache.xerces.impl.xs.traversers,
org.apache.xerces.impl.xs.util,
org.apache.xerces.jaxp,
org.apache.xerces.jaxp.datatype,
org.apache.xerces.jaxp.validation,
org.apache.xerces.parsers,
org.apache.xerces.util,
org.apache.xerces.xinclude,
org.apache.xerces.xni,
org.apache.xerces.xni.grammars,
org.apache.xerces.xni.parser,
org.apache.xerces.xpointer,
org.apache.xerces.xs,
org.apache.xerces.xs.datatypes,
org.apache.xml.dtm,
org.apache.xml.dtm.ref,
org.apache.xml.dtm.ref.dom2dtm,
org.apache.xml.dtm.ref.sax2dtm,
org.apache.xml.res,
org.apache.xml.security,
org.apache.xml.security.algorithms,
org.apache.xml.security.algorithms.implementations,
org.apache.xml.security.c14n,
org.apache.xml.security.c14n.helper,
org.apache.xml.security.c14n.implementations,
org.apache.xml.security.encryption,
org.apache.xml.security.exceptions,
org.apache.xml.security.keys,
org.apache.xml.security.keys.content,
org.apache.xml.security.keys.content.keyvalues,
org.apache.xml.security.keys.content.x509,
org.apache.xml.security.keys.keyresolver,
org.apache.xml.security.keys.keyresolver.implementations,
org.apache.xml.security.keys.storage,
org.apache.xml.security.keys.storage.implementations,
org.apache.xml.security.signature,
org.apache.xml.security.signature.reference,
org.apache.xml.security.transforms,
org.apache.xml.security.transforms.implementations,
org.apache.xml.security.transforms.params,
org.apache.xml.security.utils,
org.apache.xml.security.utils.resolver,
org.apache.xml.security.utils.resolver.implementations,
org.apache.xml.serialize,
org.apache.xml.serializer,
org.apache.xml.serializer.dom3,
org.apache.xml.serializer.utils,
org.apache.xml.utils,
org.apache.xml.utils.res,
org.apache.xmlcommons,
org.apache.xpath,
org.apache.xpath.axes,
org.apache.xpath.compiler,
org.apache.xpath.domapi,
org.apache.xpath.functions,
org.apache.xpath.jaxp,
org.apache.xpath.objects,
org.apache.xpath.operations,
org.apache.xpath.patterns,
org.apache.xpath.res,
org.joda.time,
org.joda.time.base,
org.joda.time.chrono,
org.joda.time.convert,
org.joda.time.field,
org.joda.time.format,
org.joda.time.tz,
org.opensaml,
org.opensaml.common,
org.opensaml.common.binding,
org.opensaml.common.binding.artifact,
org.opensaml.common.binding.decoding,
org.opensaml.common.binding.encoding,
org.opensaml.common.binding.security,
org.opensaml.common.impl,
org.opensaml.common.xml,
org.opensaml.saml1.binding,
org.opensaml.saml1.binding.artifact,
org.opensaml.saml1.binding.decoding,
org.opensaml.saml1.binding.encoding,
org.opensaml.saml1.core,
org.opensaml.saml1.core.impl,
org.opensaml.saml1.core.validator,
org.opensaml.saml2.binding,
org.opensaml.saml2.binding.artifact,
org.opensaml.saml2.binding.decoding,
org.opensaml.saml2.binding.encoding,
org.opensaml.saml2.binding.security,
org.opensaml.saml2.common,
org.opensaml.saml2.common.impl,
org.opensaml.saml2.core,
org.opensaml.saml2.core.impl,
org.opensaml.saml2.core.validator,
org.opensaml.saml2.ecp,
org.opensaml.saml2.ecp.impl,
org.opensaml.saml2.encryption,
org.opensaml.saml2.metadata,
org.opensaml.saml2.metadata.impl,
org.opensaml.saml2.metadata.provider,
org.opensaml.saml2.metadata.support,
org.opensaml.saml2.metadata.validator,
org.opensaml.samlext.idpdisco,
org.opensaml.samlext.saml1md,
org.opensaml.samlext.saml1md.impl,
org.opensaml.samlext.saml2delrestrict,
org.opensaml.samlext.saml2delrestrict.impl,
org.opensaml.samlext.saml2mdattr,
org.opensaml.samlext.saml2mdattr.impl,
org.opensaml.samlext.saml2mdquery,
org.opensaml.samlext.saml2mdquery.impl,
org.opensaml.samlext.saml2mdui,
org.opensaml.samlext.saml2mdui.impl,
org.opensaml.samlext.samlpthrpty,
org.opensaml.samlext.samlpthrpty.impl,
org.opensaml.security,
org.opensaml.util,
org.opensaml.util.resource,
org.opensaml.util.storage,
org.opensaml.ws,
org.opensaml.ws.message,
org.opensaml.ws.message.decoder,
org.opensaml.ws.message.encoder,
org.opensaml.ws.message.handler,
org.opensaml.ws.security,
org.opensaml.ws.security.provider,
org.opensaml.ws.soap.client,
org.opensaml.ws.soap.client.http,
org.opensaml.ws.soap.common,
org.opensaml.ws.soap.soap11,
org.opensaml.ws.soap.soap11.decoder,
org.opensaml.ws.soap.soap11.decoder.http,
org.opensaml.ws.soap.soap11.encoder,
org.opensaml.ws.soap.soap11.encoder.http,
org.opensaml.ws.soap.soap11.impl,
org.opensaml.ws.soap.soap12,
org.opensaml.ws.soap.util,
org.opensaml.ws.transport,
org.opensaml.ws.transport.http,
org.opensaml.ws.wsaddressing,
org.opensaml.ws.wsaddressing.impl,
org.opensaml.ws.wsaddressing.util,
org.opensaml.ws.wsfed,
org.opensaml.ws.wsfed.impl,
org.opensaml.ws.wspolicy,
org.opensaml.ws.wspolicy.impl,
org.opensaml.ws.wssecurity,
org.opensaml.ws.wssecurity.impl,
org.opensaml.ws.wssecurity.util,
org.opensaml.ws.wstrust,
org.opensaml.ws.wstrust.impl,
org.opensaml.xacml,
org.opensaml.xacml.ctx,
org.opensaml.xacml.ctx.impl,
org.opensaml.xacml.ctx.provider,
org.opensaml.xacml.impl,
org.opensaml.xacml.policy,
org.opensaml.xacml.policy.impl,
org.opensaml.xacml.profile.saml,
org.opensaml.xacml.profile.saml.impl,
org.opensaml.xml,
org.opensaml.xml.encryption,
org.opensaml.xml.encryption.impl,
org.opensaml.xml.encryption.validator,
org.opensaml.xml.io,
org.opensaml.xml.parse,
org.opensaml.xml.schema,
org.opensaml.xml.schema.impl,
org.opensaml.xml.schema.validator,
org.opensaml.xml.security,
org.opensaml.xml.security.credential,
org.opensaml.xml.security.credential.criteria,
org.opensaml.xml.security.criteria,
org.opensaml.xml.security.keyinfo,
org.opensaml.xml.security.keyinfo.provider,
org.opensaml.xml.security.trust,
org.opensaml.xml.security.x509,
org.opensaml.xml.signature,
org.opensaml.xml.signature.impl,
org.opensaml.xml.signature.validator,
org.opensaml.xml.util,
org.opensaml.xml.validation,
org.owasp.esapi,
org.owasp.esapi.codecs,
org.owasp.esapi.crypto,
org.owasp.esapi.errors,
org.owasp.esapi.filters,
org.owasp.esapi.reference,
org.owasp.esapi.reference.accesscontrol,
org.owasp.esapi.reference.accesscontrol.policyloader,
org.owasp.esapi.reference.crypto,
org.owasp.esapi.reference.validation,
org.owasp.esapi.tags,
org.owasp.esapi.util,
org.owasp.esapi.waf,
org.owasp.esapi.waf.actions,
org.owasp.esapi.waf.configuration,
org.owasp.esapi.waf.internal,
org.owasp.esapi.waf.rules,
org.w3c.dom,
org.w3c.dom.bootstrap,
org.w3c.dom.css,
org.w3c.dom.events,
org.w3c.dom.html,
org.w3c.dom.ls,
org.w3c.dom.ranges,
org.w3c.dom.stylesheets,
org.w3c.dom.traversal,
org.w3c.dom.views,
org.w3c.dom.xpath,
org.xml.sax,
org.xml.sax.ext,
org.xml.sax.helpers

Binary file not shown.

View file

@ -0,0 +1,15 @@
bin.includes = META-INF/,\
.,\
opensaml-2.5.1.jar,\
bcprov-jdk15-1.46.jar,\
esapi-2.0.1.jar,\
joda-time-1.6.2.jar,\
openws-1.4.2-1.jar,\
serializer-2.7.1.jar,\
wss4j-1.6.5.jar,\
xacml20-policy-config.xml,\
xalan-2.7.1.jar,\
xercesImpl-2.9.1.jar,\
xml-apis-1.3.04.jar,\
xmlsec-1.5.1.jar,\
xmltooling-1.3.2-1.jar

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,570 @@
<?xml version="1.0" encoding="UTF-8"?>
<XMLTooling xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xacml="urn:oasis:names:tc:xacml:2.0:policy:schema:os" xmlns="http://www.opensaml.org/xmltooling-config">
<!-- XACML 2.0 Policy Object Providers -->
<ObjectProviders>
<!--ActionAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:ActionAttributeDesignator">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- ActionAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:ActionAttributeDesignatorType">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ActionMatchType -->
<ObjectProvider qualifiedName="xacml:ActionMatch">
<BuilderClass className="org.opensaml.xacml.policy.impl.ActionMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ActionMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ActionMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ActionMatchType -->
<ObjectProvider qualifiedName="xacml:ActionMatchType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ActionMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ActionMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ActionMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ActionsType -->
<ObjectProvider qualifiedName="xacml:Actions">
<BuilderClass className="org.opensaml.xacml.policy.impl.ActionsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ActionsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ActionsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ActionsType -->
<ObjectProvider qualifiedName="xacml:ActionsType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ActionsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ActionsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ActionsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ActionType -->
<ObjectProvider qualifiedName="xacml:Action">
<BuilderClass className="org.opensaml.xacml.policy.impl.ActionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ActionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ActionTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ActionType -->
<ObjectProvider qualifiedName="xacml:ActionType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ActionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ActionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ActionTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ApplyType -->
<ObjectProvider qualifiedName="xacml:Apply">
<BuilderClass className="org.opensaml.xacml.policy.impl.ApplyTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ApplyTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ApplyTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ApplyType -->
<ObjectProvider qualifiedName="xacml:ApplyType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ApplyTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ApplyTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ApplyTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:AttributeAssignmentType -->
<ObjectProvider qualifiedName="xacml:AttributeAssignment">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeAssignmentTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeAssignmentTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeAssignmentTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:AttributeAssignmentType -->
<ObjectProvider qualifiedName="xacml:AttributeAssignmentType">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeAssignmentTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeAssignmentTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeAssignmentTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:AttributeSelectorType -->
<ObjectProvider qualifiedName="xacml:AttributeSelector">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeSelectorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeSelectorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeSelectorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:AttributeSelectorType -->
<ObjectProvider qualifiedName="xacml:AttributeSelectorType">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeSelectorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeSelectorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeSelectorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:AttributeValueType -->
<ObjectProvider qualifiedName="xacml:AttributeValue">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeValueTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeValueTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeValueTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:AttributeValueType -->
<ObjectProvider qualifiedName="xacml:AttributeValueType">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeValueTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeValueTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeValueTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:CombineParametersType -->
<ObjectProvider qualifiedName="xacml:CombinerParameters">
<BuilderClass className="org.opensaml.xacml.policy.impl.CombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:CombineParametersType -->
<ObjectProvider qualifiedName="xacml:CombinerParametersType">
<BuilderClass className="org.opensaml.xacml.policy.impl.CombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:CombineParameterType -->
<ObjectProvider qualifiedName="xacml:CombinerParameter">
<BuilderClass className="org.opensaml.xacml.policy.impl.CombinerParameterTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParameterTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParameterTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:CombineParameterType -->
<ObjectProvider qualifiedName="xacml:CombinerParameterType">
<BuilderClass className="org.opensaml.xacml.policy.impl.CombinerParameterTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParameterTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParameterTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ConditionType -->
<ObjectProvider qualifiedName="xacml:Condition">
<BuilderClass className="org.opensaml.xacml.policy.impl.ConditionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ConditionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ConditionTypeUnmarshaller"/>
</ObjectProvider>
<ObjectProvider qualifiedName="xacml:ConditionType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ConditionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ConditionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ConditionTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ConditionType -->
<ObjectProvider qualifiedName="xacml:Description">
<BuilderClass className="org.opensaml.xacml.policy.impl.DescriptionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.DescriptionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.DescriptionTypeUnmarshaller"/>
</ObjectProvider>
<ObjectProvider qualifiedName="xacml:DescriptionType">
<BuilderClass className="org.opensaml.xacml.policy.impl.DescriptionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.DescriptionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.DescriptionTypeUnmarshaller"/>
</ObjectProvider>
<!--EnvironmentAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:EnvironmentAttributeDesignator">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- EnvironmentAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:EnvironmentAttributeDesignatorType">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:EnvironmentMatchType -->
<ObjectProvider qualifiedName="xacml:EnvironmentMatch">
<BuilderClass className="org.opensaml.xacml.policy.impl.EnvironmentMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:EnvironmentMatchType -->
<ObjectProvider qualifiedName="xacml:EnvironmentMatchType">
<BuilderClass className="org.opensaml.xacml.policy.impl.EnvironmentMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:EnvironmentsType -->
<ObjectProvider qualifiedName="xacml:Environments">
<BuilderClass className="org.opensaml.xacml.policy.impl.EnvironmentsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:EnvironmentsType -->
<ObjectProvider qualifiedName="xacml:EnvironmentsType">
<BuilderClass className="org.opensaml.xacml.policy.impl.EnvironmentsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:EnvironmentType -->
<ObjectProvider qualifiedName="xacml:Environment">
<BuilderClass className="org.opensaml.xacml.policy.impl.EnvironmentTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:EnvironmentType -->
<ObjectProvider qualifiedName="xacml:EnvironmentType">
<BuilderClass className="org.opensaml.xacml.policy.impl.EnvironmentTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:FunctionType -->
<ObjectProvider qualifiedName="xacml:Function">
<BuilderClass className="org.opensaml.xacml.policy.impl.FunctionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.FunctionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.FunctionTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:FunctionType -->
<ObjectProvider qualifiedName="xacml:FunctionType">
<BuilderClass className="org.opensaml.xacml.policy.impl.FunctionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.FunctionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.FunctionTypeUnmarshaller"/>
</ObjectProvider>
<!-- ObligationsType -->
<ObjectProvider qualifiedName="xacml:Obligations">
<BuilderClass className="org.opensaml.xacml.policy.impl.ObligationsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ObligationsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ObligationsTypeUnmarshaller"/>
</ObjectProvider>
<!-- ObligationsType -->
<ObjectProvider qualifiedName="xacml:ObligationsType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ObligationsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ObligationsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ObligationsTypeUnmarshaller"/>
</ObjectProvider>
<!-- ObligationType -->
<ObjectProvider qualifiedName="xacml:Obligation">
<BuilderClass className="org.opensaml.xacml.policy.impl.ObligationTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ObligationTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ObligationTypeUnmarshaller"/>
</ObjectProvider>
<!-- ObligationType -->
<ObjectProvider qualifiedName="xacml:ObligationType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ObligationTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ObligationTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ObligationTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicyCombinerParametersType -->
<ObjectProvider qualifiedName="xacml:PolicyCombinerParameters">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicyCombinerParametersType -->
<ObjectProvider qualifiedName="xacml:PolicyCombinerParametersType">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicyDefaults-->
<ObjectProvider qualifiedName="xacml:PolicyDefaults">
<BuilderClass className="org.opensaml.xacml.policy.impl.DefaultsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicyDefaults -->
<ObjectProvider qualifiedName="xacml:PolicyDefaultsType">
<BuilderClass className="org.opensaml.xacml.policy.impl.DefaultsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicyIdReference -->
<ObjectProvider qualifiedName="xacml:PolicyIdReference">
<BuilderClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicyIdReference -->
<ObjectProvider qualifiedName="xacml:PolicyIdReferenceType">
<BuilderClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicySetCombinerParametersType -->
<ObjectProvider qualifiedName="xacml:PolicySetCombinerParameters">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicySetCombinerParametersType -->
<ObjectProvider qualifiedName="xacml:PolicySetCombinerParametersType">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicySetDefaults-->
<ObjectProvider qualifiedName="xacml:PolicySetDefaults">
<BuilderClass className="org.opensaml.xacml.policy.impl.DefaultsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicyDefaults -->
<ObjectProvider qualifiedName="xacml:PolicyDefaultsType">
<BuilderClass className="org.opensaml.xacml.policy.impl.DefaultsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicySetIdReference -->
<ObjectProvider qualifiedName="xacml:PolicySetIdReference">
<BuilderClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicySetIdReference -->
<ObjectProvider qualifiedName="xacml:PolicySetIdReferenceType">
<BuilderClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicySetType -->
<ObjectProvider qualifiedName="xacml:PolicySet">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicySetTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicySetType -->
<ObjectProvider qualifiedName="xacml:PolicySetType">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicySetTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicyType -->
<ObjectProvider qualifiedName="xacml:Policy">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicyTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicyTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicyTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicyType -->
<ObjectProvider qualifiedName="xacml:PolicyType">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicyTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicyTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicyTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourceAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:ResourceAttributeDesignator">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourceAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:ResourceAttributeDesignatorType">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourceMatchType -->
<ObjectProvider qualifiedName="xacml:ResourceMatch">
<BuilderClass className="org.opensaml.xacml.policy.impl.ResourceMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ResourceMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ResourceMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourceMatchType -->
<ObjectProvider qualifiedName="xacml:ResourceMatchType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ResourceMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ResourceMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ResourceMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourcesType -->
<ObjectProvider qualifiedName="xacml:Resources">
<BuilderClass className="org.opensaml.xacml.policy.impl.ResourcesTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ResourcesTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ResourcesTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourcesType -->
<ObjectProvider qualifiedName="xacml:ResourcesType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ResourcesTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ResourcesTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ResourcesTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourceType -->
<ObjectProvider qualifiedName="xacml:Resource">
<BuilderClass className="org.opensaml.xacml.policy.impl.ResourceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ResourceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ResourceTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourceType -->
<ObjectProvider qualifiedName="xacml:ResourceType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ResourceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ResourceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ResourceTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:RuleCombinerParametersType -->
<ObjectProvider qualifiedName="xacml:RuleCombinerParameters">
<BuilderClass className="org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:RuleCombinerParametersType -->
<ObjectProvider qualifiedName="xacml:RuleCombinerParametersType">
<BuilderClass className="org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:RuleType -->
<ObjectProvider qualifiedName="xacml:Rule">
<BuilderClass className="org.opensaml.xacml.policy.impl.RuleTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.RuleTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.RuleTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:RuleType -->
<ObjectProvider qualifiedName="xacml:RuleType">
<BuilderClass className="org.opensaml.xacml.policy.impl.RuleTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.RuleTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.RuleTypeUnmarshaller"/>
</ObjectProvider>
<!--SubjectAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:SubjectAttributeDesignator">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectAttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectAttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="com.raytheon.uf.edex.registry.acp.xacml.util.unmarshaller.SubjectAttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- SubjectAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:SubjectAttributeDesignatorType">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectAttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectAttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="com.raytheon.uf.edex.registry.acp.xacml.util.unmarshaller.SubjectAttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:SubjectsType -->
<ObjectProvider qualifiedName="xacml:Subjects">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.SubjectsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:SubjectsType -->
<ObjectProvider qualifiedName="xacml:SubjectsType">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.SubjectsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:SubjectType -->
<ObjectProvider qualifiedName="xacml:Subject">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.SubjectTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:SubjectType -->
<ObjectProvider qualifiedName="xacml:SubjectType">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.SubjectTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:SubjectMatchType -->
<ObjectProvider qualifiedName="xacml:SubjectMatchType">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.SubjectMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:SubjectMatchType -->
<ObjectProvider qualifiedName="xacml:SubjectMatch">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.SubjectMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:TargetType -->
<ObjectProvider qualifiedName="xacml:Target">
<BuilderClass className="org.opensaml.xacml.policy.impl.TargetTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.TargetTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.TargetTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:TargetType -->
<ObjectProvider qualifiedName="xacml:TargetType">
<BuilderClass className="org.opensaml.xacml.policy.impl.TargetTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.TargetTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.TargetTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:VariableDefinitionType -->
<ObjectProvider qualifiedName="xacml:VariableDefinition">
<BuilderClass className="org.opensaml.xacml.policy.impl.VariableDefinitionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.VariableDefinitionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.VariableDefinitionTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:VariableDefinitionType -->
<ObjectProvider qualifiedName="xacml:VariableDefinitionType">
<BuilderClass className="org.opensaml.xacml.policy.impl.VariableDefinitionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.VariableDefinitionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.VariableDefinitionTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:VariableReferenceType -->
<ObjectProvider qualifiedName="xacml:VariableReference">
<BuilderClass className="org.opensaml.xacml.policy.impl.VariableReferenceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.VariableReferenceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.VariableReferenceTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:VariableReferenceType -->
<ObjectProvider qualifiedName="xacml:VariableReferenceType">
<BuilderClass className="org.opensaml.xacml.policy.impl.VariableReferenceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.VariableReferenceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.VariableReferenceTypeUnmarshaller"/>
</ObjectProvider>
</ObjectProviders>
</XMLTooling>

View file

@ -0,0 +1,570 @@
<?xml version="1.0" encoding="UTF-8"?>
<XMLTooling xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xacml="urn:oasis:names:tc:xacml:2.0:policy:schema:os" xmlns="http://www.opensaml.org/xmltooling-config">
<!-- XACML 2.0 Policy Object Providers -->
<ObjectProviders>
<!--ActionAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:ActionAttributeDesignator">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- ActionAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:ActionAttributeDesignatorType">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ActionMatchType -->
<ObjectProvider qualifiedName="xacml:ActionMatch">
<BuilderClass className="org.opensaml.xacml.policy.impl.ActionMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ActionMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ActionMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ActionMatchType -->
<ObjectProvider qualifiedName="xacml:ActionMatchType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ActionMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ActionMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ActionMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ActionsType -->
<ObjectProvider qualifiedName="xacml:Actions">
<BuilderClass className="org.opensaml.xacml.policy.impl.ActionsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ActionsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ActionsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ActionsType -->
<ObjectProvider qualifiedName="xacml:ActionsType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ActionsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ActionsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ActionsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ActionType -->
<ObjectProvider qualifiedName="xacml:Action">
<BuilderClass className="org.opensaml.xacml.policy.impl.ActionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ActionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ActionTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ActionType -->
<ObjectProvider qualifiedName="xacml:ActionType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ActionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ActionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ActionTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ApplyType -->
<ObjectProvider qualifiedName="xacml:Apply">
<BuilderClass className="org.opensaml.xacml.policy.impl.ApplyTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ApplyTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ApplyTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ApplyType -->
<ObjectProvider qualifiedName="xacml:ApplyType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ApplyTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ApplyTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ApplyTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:AttributeAssignmentType -->
<ObjectProvider qualifiedName="xacml:AttributeAssignment">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeAssignmentTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeAssignmentTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeAssignmentTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:AttributeAssignmentType -->
<ObjectProvider qualifiedName="xacml:AttributeAssignmentType">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeAssignmentTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeAssignmentTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeAssignmentTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:AttributeSelectorType -->
<ObjectProvider qualifiedName="xacml:AttributeSelector">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeSelectorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeSelectorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeSelectorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:AttributeSelectorType -->
<ObjectProvider qualifiedName="xacml:AttributeSelectorType">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeSelectorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeSelectorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeSelectorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:AttributeValueType -->
<ObjectProvider qualifiedName="xacml:AttributeValue">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeValueTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeValueTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeValueTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:AttributeValueType -->
<ObjectProvider qualifiedName="xacml:AttributeValueType">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeValueTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeValueTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeValueTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:CombineParametersType -->
<ObjectProvider qualifiedName="xacml:CombinerParameters">
<BuilderClass className="org.opensaml.xacml.policy.impl.CombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:CombineParametersType -->
<ObjectProvider qualifiedName="xacml:CombinerParametersType">
<BuilderClass className="org.opensaml.xacml.policy.impl.CombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:CombineParameterType -->
<ObjectProvider qualifiedName="xacml:CombinerParameter">
<BuilderClass className="org.opensaml.xacml.policy.impl.CombinerParameterTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParameterTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParameterTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:CombineParameterType -->
<ObjectProvider qualifiedName="xacml:CombinerParameterType">
<BuilderClass className="org.opensaml.xacml.policy.impl.CombinerParameterTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParameterTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParameterTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ConditionType -->
<ObjectProvider qualifiedName="xacml:Condition">
<BuilderClass className="org.opensaml.xacml.policy.impl.ConditionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ConditionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ConditionTypeUnmarshaller"/>
</ObjectProvider>
<ObjectProvider qualifiedName="xacml:ConditionType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ConditionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ConditionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ConditionTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ConditionType -->
<ObjectProvider qualifiedName="xacml:Description">
<BuilderClass className="org.opensaml.xacml.policy.impl.DescriptionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.DescriptionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.DescriptionTypeUnmarshaller"/>
</ObjectProvider>
<ObjectProvider qualifiedName="xacml:DescriptionType">
<BuilderClass className="org.opensaml.xacml.policy.impl.DescriptionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.DescriptionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.DescriptionTypeUnmarshaller"/>
</ObjectProvider>
<!--EnvironmentAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:EnvironmentAttributeDesignator">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- EnvironmentAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:EnvironmentAttributeDesignatorType">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:EnvironmentMatchType -->
<ObjectProvider qualifiedName="xacml:EnvironmentMatch">
<BuilderClass className="org.opensaml.xacml.policy.impl.EnvironmentMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:EnvironmentMatchType -->
<ObjectProvider qualifiedName="xacml:EnvironmentMatchType">
<BuilderClass className="org.opensaml.xacml.policy.impl.EnvironmentMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:EnvironmentsType -->
<ObjectProvider qualifiedName="xacml:Environments">
<BuilderClass className="org.opensaml.xacml.policy.impl.EnvironmentsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:EnvironmentsType -->
<ObjectProvider qualifiedName="xacml:EnvironmentsType">
<BuilderClass className="org.opensaml.xacml.policy.impl.EnvironmentsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:EnvironmentType -->
<ObjectProvider qualifiedName="xacml:Environment">
<BuilderClass className="org.opensaml.xacml.policy.impl.EnvironmentTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:EnvironmentType -->
<ObjectProvider qualifiedName="xacml:EnvironmentType">
<BuilderClass className="org.opensaml.xacml.policy.impl.EnvironmentTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:FunctionType -->
<ObjectProvider qualifiedName="xacml:Function">
<BuilderClass className="org.opensaml.xacml.policy.impl.FunctionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.FunctionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.FunctionTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:FunctionType -->
<ObjectProvider qualifiedName="xacml:FunctionType">
<BuilderClass className="org.opensaml.xacml.policy.impl.FunctionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.FunctionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.FunctionTypeUnmarshaller"/>
</ObjectProvider>
<!-- ObligationsType -->
<ObjectProvider qualifiedName="xacml:Obligations">
<BuilderClass className="org.opensaml.xacml.policy.impl.ObligationsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ObligationsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ObligationsTypeUnmarshaller"/>
</ObjectProvider>
<!-- ObligationsType -->
<ObjectProvider qualifiedName="xacml:ObligationsType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ObligationsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ObligationsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ObligationsTypeUnmarshaller"/>
</ObjectProvider>
<!-- ObligationType -->
<ObjectProvider qualifiedName="xacml:Obligation">
<BuilderClass className="org.opensaml.xacml.policy.impl.ObligationTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ObligationTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ObligationTypeUnmarshaller"/>
</ObjectProvider>
<!-- ObligationType -->
<ObjectProvider qualifiedName="xacml:ObligationType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ObligationTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ObligationTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ObligationTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicyCombinerParametersType -->
<ObjectProvider qualifiedName="xacml:PolicyCombinerParameters">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicyCombinerParametersType -->
<ObjectProvider qualifiedName="xacml:PolicyCombinerParametersType">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicyDefaults-->
<ObjectProvider qualifiedName="xacml:PolicyDefaults">
<BuilderClass className="org.opensaml.xacml.policy.impl.DefaultsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicyDefaults -->
<ObjectProvider qualifiedName="xacml:PolicyDefaultsType">
<BuilderClass className="org.opensaml.xacml.policy.impl.DefaultsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicyIdReference -->
<ObjectProvider qualifiedName="xacml:PolicyIdReference">
<BuilderClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicyIdReference -->
<ObjectProvider qualifiedName="xacml:PolicyIdReferenceType">
<BuilderClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicySetCombinerParametersType -->
<ObjectProvider qualifiedName="xacml:PolicySetCombinerParameters">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicySetCombinerParametersType -->
<ObjectProvider qualifiedName="xacml:PolicySetCombinerParametersType">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicySetDefaults-->
<ObjectProvider qualifiedName="xacml:PolicySetDefaults">
<BuilderClass className="org.opensaml.xacml.policy.impl.DefaultsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicyDefaults -->
<ObjectProvider qualifiedName="xacml:PolicyDefaultsType">
<BuilderClass className="org.opensaml.xacml.policy.impl.DefaultsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicySetIdReference -->
<ObjectProvider qualifiedName="xacml:PolicySetIdReference">
<BuilderClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicySetIdReference -->
<ObjectProvider qualifiedName="xacml:PolicySetIdReferenceType">
<BuilderClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicySetType -->
<ObjectProvider qualifiedName="xacml:PolicySet">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicySetTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicySetType -->
<ObjectProvider qualifiedName="xacml:PolicySetType">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicySetTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicyType -->
<ObjectProvider qualifiedName="xacml:Policy">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicyTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicyTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicyTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicyType -->
<ObjectProvider qualifiedName="xacml:PolicyType">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicyTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicyTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicyTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourceAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:ResourceAttributeDesignator">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourceAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:ResourceAttributeDesignatorType">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourceMatchType -->
<ObjectProvider qualifiedName="xacml:ResourceMatch">
<BuilderClass className="org.opensaml.xacml.policy.impl.ResourceMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ResourceMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ResourceMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourceMatchType -->
<ObjectProvider qualifiedName="xacml:ResourceMatchType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ResourceMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ResourceMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ResourceMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourcesType -->
<ObjectProvider qualifiedName="xacml:Resources">
<BuilderClass className="org.opensaml.xacml.policy.impl.ResourcesTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ResourcesTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ResourcesTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourcesType -->
<ObjectProvider qualifiedName="xacml:ResourcesType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ResourcesTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ResourcesTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ResourcesTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourceType -->
<ObjectProvider qualifiedName="xacml:Resource">
<BuilderClass className="org.opensaml.xacml.policy.impl.ResourceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ResourceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ResourceTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourceType -->
<ObjectProvider qualifiedName="xacml:ResourceType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ResourceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ResourceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ResourceTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:RuleCombinerParametersType -->
<ObjectProvider qualifiedName="xacml:RuleCombinerParameters">
<BuilderClass className="org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:RuleCombinerParametersType -->
<ObjectProvider qualifiedName="xacml:RuleCombinerParametersType">
<BuilderClass className="org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:RuleType -->
<ObjectProvider qualifiedName="xacml:Rule">
<BuilderClass className="org.opensaml.xacml.policy.impl.RuleTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.RuleTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.RuleTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:RuleType -->
<ObjectProvider qualifiedName="xacml:RuleType">
<BuilderClass className="org.opensaml.xacml.policy.impl.RuleTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.RuleTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.RuleTypeUnmarshaller"/>
</ObjectProvider>
<!--SubjectAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:SubjectAttributeDesignator">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectAttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectAttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="com.raytheon.uf.edex.datadelivery.registry.acp.xacml.util.unmarshaller.SubjectAttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- SubjectAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:SubjectAttributeDesignatorType">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectAttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectAttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="com.raytheon.uf.edex.datadelivery.registry.acp.xacml.util.unmarshaller.SubjectAttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:SubjectsType -->
<ObjectProvider qualifiedName="xacml:Subjects">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.SubjectsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:SubjectsType -->
<ObjectProvider qualifiedName="xacml:SubjectsType">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.SubjectsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:SubjectType -->
<ObjectProvider qualifiedName="xacml:Subject">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.SubjectTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:SubjectType -->
<ObjectProvider qualifiedName="xacml:SubjectType">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.SubjectTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:SubjectMatchType -->
<ObjectProvider qualifiedName="xacml:SubjectMatchType">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.SubjectMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:SubjectMatchType -->
<ObjectProvider qualifiedName="xacml:SubjectMatch">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.SubjectMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:TargetType -->
<ObjectProvider qualifiedName="xacml:Target">
<BuilderClass className="org.opensaml.xacml.policy.impl.TargetTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.TargetTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.TargetTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:TargetType -->
<ObjectProvider qualifiedName="xacml:TargetType">
<BuilderClass className="org.opensaml.xacml.policy.impl.TargetTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.TargetTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.TargetTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:VariableDefinitionType -->
<ObjectProvider qualifiedName="xacml:VariableDefinition">
<BuilderClass className="org.opensaml.xacml.policy.impl.VariableDefinitionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.VariableDefinitionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.VariableDefinitionTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:VariableDefinitionType -->
<ObjectProvider qualifiedName="xacml:VariableDefinitionType">
<BuilderClass className="org.opensaml.xacml.policy.impl.VariableDefinitionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.VariableDefinitionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.VariableDefinitionTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:VariableReferenceType -->
<ObjectProvider qualifiedName="xacml:VariableReference">
<BuilderClass className="org.opensaml.xacml.policy.impl.VariableReferenceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.VariableReferenceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.VariableReferenceTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:VariableReferenceType -->
<ObjectProvider qualifiedName="xacml:VariableReferenceType">
<BuilderClass className="org.opensaml.xacml.policy.impl.VariableReferenceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.VariableReferenceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.VariableReferenceTypeUnmarshaller"/>
</ObjectProvider>
</ObjectProviders>
</XMLTooling>

View file

@ -0,0 +1,570 @@
<?xml version="1.0" encoding="UTF-8"?>
<XMLTooling xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xacml="urn:oasis:names:tc:xacml:2.0:policy:schema:os" xmlns="http://www.opensaml.org/xmltooling-config">
<!-- XACML 2.0 Policy Object Providers -->
<ObjectProviders>
<!--ActionAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:ActionAttributeDesignator">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- ActionAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:ActionAttributeDesignatorType">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ActionMatchType -->
<ObjectProvider qualifiedName="xacml:ActionMatch">
<BuilderClass className="org.opensaml.xacml.policy.impl.ActionMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ActionMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ActionMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ActionMatchType -->
<ObjectProvider qualifiedName="xacml:ActionMatchType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ActionMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ActionMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ActionMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ActionsType -->
<ObjectProvider qualifiedName="xacml:Actions">
<BuilderClass className="org.opensaml.xacml.policy.impl.ActionsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ActionsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ActionsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ActionsType -->
<ObjectProvider qualifiedName="xacml:ActionsType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ActionsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ActionsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ActionsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ActionType -->
<ObjectProvider qualifiedName="xacml:Action">
<BuilderClass className="org.opensaml.xacml.policy.impl.ActionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ActionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ActionTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ActionType -->
<ObjectProvider qualifiedName="xacml:ActionType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ActionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ActionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ActionTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ApplyType -->
<ObjectProvider qualifiedName="xacml:Apply">
<BuilderClass className="org.opensaml.xacml.policy.impl.ApplyTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ApplyTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ApplyTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ApplyType -->
<ObjectProvider qualifiedName="xacml:ApplyType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ApplyTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ApplyTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ApplyTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:AttributeAssignmentType -->
<ObjectProvider qualifiedName="xacml:AttributeAssignment">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeAssignmentTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeAssignmentTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeAssignmentTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:AttributeAssignmentType -->
<ObjectProvider qualifiedName="xacml:AttributeAssignmentType">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeAssignmentTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeAssignmentTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeAssignmentTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:AttributeSelectorType -->
<ObjectProvider qualifiedName="xacml:AttributeSelector">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeSelectorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeSelectorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeSelectorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:AttributeSelectorType -->
<ObjectProvider qualifiedName="xacml:AttributeSelectorType">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeSelectorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeSelectorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeSelectorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:AttributeValueType -->
<ObjectProvider qualifiedName="xacml:AttributeValue">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeValueTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeValueTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeValueTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:AttributeValueType -->
<ObjectProvider qualifiedName="xacml:AttributeValueType">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeValueTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeValueTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeValueTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:CombineParametersType -->
<ObjectProvider qualifiedName="xacml:CombinerParameters">
<BuilderClass className="org.opensaml.xacml.policy.impl.CombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:CombineParametersType -->
<ObjectProvider qualifiedName="xacml:CombinerParametersType">
<BuilderClass className="org.opensaml.xacml.policy.impl.CombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:CombineParameterType -->
<ObjectProvider qualifiedName="xacml:CombinerParameter">
<BuilderClass className="org.opensaml.xacml.policy.impl.CombinerParameterTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParameterTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParameterTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:CombineParameterType -->
<ObjectProvider qualifiedName="xacml:CombinerParameterType">
<BuilderClass className="org.opensaml.xacml.policy.impl.CombinerParameterTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParameterTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.CombinerParameterTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ConditionType -->
<ObjectProvider qualifiedName="xacml:Condition">
<BuilderClass className="org.opensaml.xacml.policy.impl.ConditionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ConditionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ConditionTypeUnmarshaller"/>
</ObjectProvider>
<ObjectProvider qualifiedName="xacml:ConditionType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ConditionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ConditionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ConditionTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ConditionType -->
<ObjectProvider qualifiedName="xacml:Description">
<BuilderClass className="org.opensaml.xacml.policy.impl.DescriptionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.DescriptionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.DescriptionTypeUnmarshaller"/>
</ObjectProvider>
<ObjectProvider qualifiedName="xacml:DescriptionType">
<BuilderClass className="org.opensaml.xacml.policy.impl.DescriptionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.DescriptionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.DescriptionTypeUnmarshaller"/>
</ObjectProvider>
<!--EnvironmentAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:EnvironmentAttributeDesignator">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- EnvironmentAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:EnvironmentAttributeDesignatorType">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:EnvironmentMatchType -->
<ObjectProvider qualifiedName="xacml:EnvironmentMatch">
<BuilderClass className="org.opensaml.xacml.policy.impl.EnvironmentMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:EnvironmentMatchType -->
<ObjectProvider qualifiedName="xacml:EnvironmentMatchType">
<BuilderClass className="org.opensaml.xacml.policy.impl.EnvironmentMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:EnvironmentsType -->
<ObjectProvider qualifiedName="xacml:Environments">
<BuilderClass className="org.opensaml.xacml.policy.impl.EnvironmentsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:EnvironmentsType -->
<ObjectProvider qualifiedName="xacml:EnvironmentsType">
<BuilderClass className="org.opensaml.xacml.policy.impl.EnvironmentsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:EnvironmentType -->
<ObjectProvider qualifiedName="xacml:Environment">
<BuilderClass className="org.opensaml.xacml.policy.impl.EnvironmentTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:EnvironmentType -->
<ObjectProvider qualifiedName="xacml:EnvironmentType">
<BuilderClass className="org.opensaml.xacml.policy.impl.EnvironmentTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.EnvironmentTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:FunctionType -->
<ObjectProvider qualifiedName="xacml:Function">
<BuilderClass className="org.opensaml.xacml.policy.impl.FunctionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.FunctionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.FunctionTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:FunctionType -->
<ObjectProvider qualifiedName="xacml:FunctionType">
<BuilderClass className="org.opensaml.xacml.policy.impl.FunctionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.FunctionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.FunctionTypeUnmarshaller"/>
</ObjectProvider>
<!-- ObligationsType -->
<ObjectProvider qualifiedName="xacml:Obligations">
<BuilderClass className="org.opensaml.xacml.policy.impl.ObligationsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ObligationsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ObligationsTypeUnmarshaller"/>
</ObjectProvider>
<!-- ObligationsType -->
<ObjectProvider qualifiedName="xacml:ObligationsType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ObligationsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ObligationsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ObligationsTypeUnmarshaller"/>
</ObjectProvider>
<!-- ObligationType -->
<ObjectProvider qualifiedName="xacml:Obligation">
<BuilderClass className="org.opensaml.xacml.policy.impl.ObligationTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ObligationTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ObligationTypeUnmarshaller"/>
</ObjectProvider>
<!-- ObligationType -->
<ObjectProvider qualifiedName="xacml:ObligationType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ObligationTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ObligationTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ObligationTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicyCombinerParametersType -->
<ObjectProvider qualifiedName="xacml:PolicyCombinerParameters">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicyCombinerParametersType -->
<ObjectProvider qualifiedName="xacml:PolicyCombinerParametersType">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicyCombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicyDefaults-->
<ObjectProvider qualifiedName="xacml:PolicyDefaults">
<BuilderClass className="org.opensaml.xacml.policy.impl.DefaultsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicyDefaults -->
<ObjectProvider qualifiedName="xacml:PolicyDefaultsType">
<BuilderClass className="org.opensaml.xacml.policy.impl.DefaultsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicyIdReference -->
<ObjectProvider qualifiedName="xacml:PolicyIdReference">
<BuilderClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicyIdReference -->
<ObjectProvider qualifiedName="xacml:PolicyIdReferenceType">
<BuilderClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicySetCombinerParametersType -->
<ObjectProvider qualifiedName="xacml:PolicySetCombinerParameters">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicySetCombinerParametersType -->
<ObjectProvider qualifiedName="xacml:PolicySetCombinerParametersType">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetCombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicySetDefaults-->
<ObjectProvider qualifiedName="xacml:PolicySetDefaults">
<BuilderClass className="org.opensaml.xacml.policy.impl.DefaultsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicyDefaults -->
<ObjectProvider qualifiedName="xacml:PolicyDefaultsType">
<BuilderClass className="org.opensaml.xacml.policy.impl.DefaultsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.DefaultsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicySetIdReference -->
<ObjectProvider qualifiedName="xacml:PolicySetIdReference">
<BuilderClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:PolicySetIdReference -->
<ObjectProvider qualifiedName="xacml:PolicySetIdReferenceType">
<BuilderClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.IdReferenceTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicySetType -->
<ObjectProvider qualifiedName="xacml:PolicySet">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicySetTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicySetType -->
<ObjectProvider qualifiedName="xacml:PolicySetType">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicySetTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicySetTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicyType -->
<ObjectProvider qualifiedName="xacml:Policy">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicyTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicyTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicyTypeUnmarshaller"/>
</ObjectProvider>
<!-- PolicyType -->
<ObjectProvider qualifiedName="xacml:PolicyType">
<BuilderClass className="org.opensaml.xacml.policy.impl.PolicyTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.PolicyTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.PolicyTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourceAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:ResourceAttributeDesignator">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourceAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:ResourceAttributeDesignatorType">
<BuilderClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.AttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourceMatchType -->
<ObjectProvider qualifiedName="xacml:ResourceMatch">
<BuilderClass className="org.opensaml.xacml.policy.impl.ResourceMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ResourceMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ResourceMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourceMatchType -->
<ObjectProvider qualifiedName="xacml:ResourceMatchType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ResourceMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ResourceMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ResourceMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourcesType -->
<ObjectProvider qualifiedName="xacml:Resources">
<BuilderClass className="org.opensaml.xacml.policy.impl.ResourcesTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ResourcesTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ResourcesTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourcesType -->
<ObjectProvider qualifiedName="xacml:ResourcesType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ResourcesTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ResourcesTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ResourcesTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourceType -->
<ObjectProvider qualifiedName="xacml:Resource">
<BuilderClass className="org.opensaml.xacml.policy.impl.ResourceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ResourceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ResourceTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:ResourceType -->
<ObjectProvider qualifiedName="xacml:ResourceType">
<BuilderClass className="org.opensaml.xacml.policy.impl.ResourceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.ResourceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.ResourceTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:RuleCombinerParametersType -->
<ObjectProvider qualifiedName="xacml:RuleCombinerParameters">
<BuilderClass className="org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:RuleCombinerParametersType -->
<ObjectProvider qualifiedName="xacml:RuleCombinerParametersType">
<BuilderClass className="org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.RuleCombinerParametersTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:RuleType -->
<ObjectProvider qualifiedName="xacml:Rule">
<BuilderClass className="org.opensaml.xacml.policy.impl.RuleTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.RuleTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.RuleTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:RuleType -->
<ObjectProvider qualifiedName="xacml:RuleType">
<BuilderClass className="org.opensaml.xacml.policy.impl.RuleTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.RuleTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.RuleTypeUnmarshaller"/>
</ObjectProvider>
<!--SubjectAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:SubjectAttributeDesignator">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectAttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectAttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="com.raytheon.uf.edex.datadelivery.registry.acp.xacml.util.unmarshaller.SubjectAttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- SubjectAttributeDesignator -->
<ObjectProvider qualifiedName="xacml:SubjectAttributeDesignatorType">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectAttributeDesignatorTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectAttributeDesignatorTypeMarshaller"/>
<UnmarshallingClass className="com.raytheon.uf.edex.datadelivery.registry.acp.xacml.util.unmarshaller.SubjectAttributeDesignatorTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:SubjectsType -->
<ObjectProvider qualifiedName="xacml:Subjects">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.SubjectsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:SubjectsType -->
<ObjectProvider qualifiedName="xacml:SubjectsType">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectsTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectsTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.SubjectsTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:SubjectType -->
<ObjectProvider qualifiedName="xacml:Subject">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.SubjectTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:SubjectType -->
<ObjectProvider qualifiedName="xacml:SubjectType">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.SubjectTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:SubjectMatchType -->
<ObjectProvider qualifiedName="xacml:SubjectMatchType">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.SubjectMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:SubjectMatchType -->
<ObjectProvider qualifiedName="xacml:SubjectMatch">
<BuilderClass className="org.opensaml.xacml.policy.impl.SubjectMatchTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.SubjectMatchTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.SubjectMatchTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:TargetType -->
<ObjectProvider qualifiedName="xacml:Target">
<BuilderClass className="org.opensaml.xacml.policy.impl.TargetTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.TargetTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.TargetTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:TargetType -->
<ObjectProvider qualifiedName="xacml:TargetType">
<BuilderClass className="org.opensaml.xacml.policy.impl.TargetTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.TargetTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.TargetTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:VariableDefinitionType -->
<ObjectProvider qualifiedName="xacml:VariableDefinition">
<BuilderClass className="org.opensaml.xacml.policy.impl.VariableDefinitionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.VariableDefinitionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.VariableDefinitionTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:VariableDefinitionType -->
<ObjectProvider qualifiedName="xacml:VariableDefinitionType">
<BuilderClass className="org.opensaml.xacml.policy.impl.VariableDefinitionTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.VariableDefinitionTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.VariableDefinitionTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:VariableReferenceType -->
<ObjectProvider qualifiedName="xacml:VariableReference">
<BuilderClass className="org.opensaml.xacml.policy.impl.VariableReferenceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.VariableReferenceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.VariableReferenceTypeUnmarshaller"/>
</ObjectProvider>
<!-- xacml:VariableReferenceType -->
<ObjectProvider qualifiedName="xacml:VariableReferenceType">
<BuilderClass className="org.opensaml.xacml.policy.impl.VariableReferenceTypeImplBuilder"/>
<MarshallingClass className="org.opensaml.xacml.policy.impl.VariableReferenceTypeMarshaller"/>
<UnmarshallingClass className="org.opensaml.xacml.policy.impl.VariableReferenceTypeUnmarshaller"/>
</ObjectProvider>
</ObjectProviders>
</XMLTooling>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -124,9 +124,6 @@
<deploy.war <deploy.war
web.project.dir="gov.noaa.nws.ncep.edex.purgeutil" web.project.dir="gov.noaa.nws.ncep.edex.purgeutil"
war.name="purgeWeb" /> war.name="purgeWeb" />
<deploy.war
web.project.dir="com.raytheon.uf.edex.registry.ebxml"
war.name="registryEbxml" />
</target> </target>
<taskdef resource="net/sf/antcontrib/antlib.xml" <taskdef resource="net/sf/antcontrib/antlib.xml"

View file

@ -3,6 +3,9 @@
<!-- read the properties --> <!-- read the properties -->
<property file="${basedir}/edex/common.properties" /> <property file="${basedir}/edex/common.properties" />
<property file="${basedir}/edex/developer.properties" /> <property file="${basedir}/edex/developer.properties" />
<condition property="wa.enabled">
<not><equals arg1="${wa.root.directory}" arg2="" /></not>
</condition>
<!-- Determine where we are. --> <!-- Determine where we are. -->
<!-- actually evaluate the directory instead of using relative pathing. --> <!-- actually evaluate the directory instead of using relative pathing. -->
@ -50,10 +53,7 @@
</if> </if>
<!-- add the associated wa directory if it exists. --> <!-- add the associated wa directory if it exists. -->
<if> <if><isset property="wa.enabled" />
<not>
<equals arg1="${wa.root.directory}" arg2="" />
</not>
<then> <then>
<var name="wa.base.directory" <var name="wa.base.directory"
value="${wa.root.directory}/${variable.name}" /> value="${wa.root.directory}/${variable.name}" />

View file

@ -42,6 +42,17 @@
<antcall target="deploy.localization" /> <antcall target="deploy.localization" />
</then> </then>
</if> </if>
<if>
<and>
<isset property="wa.enabled" />
<!-- TODO: A way to make this pathing lookup better? -->
<available file="${wa.root.directory}/edexOsgi/build.edex/wa-build.xml" type="file" />
</and>
<then>
<ant antfile="${wa.root.directory}/edexOsgi/build.edex/wa-build.xml" inheritall="true" inheritrefs="true"/>
</then>
</if>
</target> </target>
<!-- public --> <!-- public -->