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

Former-commit-id: 7b2d78ad02 [formerly 0620aac119] [formerly 1b156820b6] [formerly 34aeb3015c [formerly 1b156820b6 [formerly 070f9a24c317292b8069848635045364993d66b7]]]
Former-commit-id: 34aeb3015c
Former-commit-id: fb748c95bbfe559a7156993b3ac4829110a1a947 [formerly 0e46f72ccb]
Former-commit-id: ce0848f7e3
This commit is contained in:
Richard Peter 2012-11-01 17:00:34 -05:00 committed by Gerrit Code Review
commit 9b9137f3e8
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
web.project.dir="gov.noaa.nws.ncep.edex.purgeutil"
war.name="purgeWeb" />
<deploy.war
web.project.dir="com.raytheon.uf.edex.registry.ebxml"
war.name="registryEbxml" />
</target>
<taskdef resource="net/sf/antcontrib/antlib.xml"

View file

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

View file

@ -42,6 +42,17 @@
<antcall target="deploy.localization" />
</then>
</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>
<!-- public -->