You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@santuario.apache.org by co...@apache.org on 2017/07/31 10:38:14 UTC
svn commit: r1803510 [5/5] - in /santuario/xml-security-java/trunk: ./
src/main/java/org/apache/xml/security/binding/
src/main/java/org/apache/xml/security/binding/excc14n/
src/main/java/org/apache/xml/security/binding/xmldsig/
src/main/java/org/apache...
Added: santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/AlgorithmType.java
URL: http://svn.apache.org/viewvc/santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/AlgorithmType.java?rev=1803510&view=auto
==============================================================================
--- santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/AlgorithmType.java (added)
+++ santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/AlgorithmType.java Mon Jul 31 10:38:13 2017
@@ -0,0 +1,339 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2017.07.31 at 11:10:09 AM IST
+//
+
+
+package org.apache.xml.security.configuration;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+
+
+/**
+ * <p>Java class for AlgorithmType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="AlgorithmType">
+ * <simpleContent>
+ * <extension base="<http://www.w3.org/2001/XMLSchema>string">
+ * <attribute name="URI" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
+ * <attribute name="Description" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="AlgorithmClass" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="RequirementLevel" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="SpecificationURL" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="JCEProvider" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="JCEName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="KeyLength" type="{http://www.w3.org/2001/XMLSchema}int" />
+ * <attribute name="IVLength" type="{http://www.w3.org/2001/XMLSchema}int" />
+ * <attribute name="RequiredKey" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "AlgorithmType", namespace = "http://www.xmlsecurity.org/NS/configuration", propOrder = {
+ "value"
+})
+public class AlgorithmType {
+
+ @XmlValue
+ protected String value;
+ @XmlAttribute(name = "URI", required = true)
+ @XmlSchemaType(name = "anyURI")
+ protected String uri;
+ @XmlAttribute(name = "Description", required = true)
+ protected String description;
+ @XmlAttribute(name = "AlgorithmClass", required = true)
+ protected String algorithmClass;
+ @XmlAttribute(name = "RequirementLevel", required = true)
+ protected String requirementLevel;
+ @XmlAttribute(name = "SpecificationURL")
+ protected String specificationURL;
+ @XmlAttribute(name = "JCEProvider")
+ protected String jceProvider;
+ @XmlAttribute(name = "JCEName", required = true)
+ protected String jceName;
+ @XmlAttribute(name = "KeyLength")
+ protected Integer keyLength;
+ @XmlAttribute(name = "IVLength")
+ protected Integer ivLength;
+ @XmlAttribute(name = "RequiredKey")
+ protected String requiredKey;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ /**
+ * Gets the value of the uri property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getURI() {
+ return uri;
+ }
+
+ /**
+ * Sets the value of the uri property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setURI(String value) {
+ this.uri = value;
+ }
+
+ /**
+ * Gets the value of the description property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDescription() {
+ return description;
+ }
+
+ /**
+ * Sets the value of the description property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDescription(String value) {
+ this.description = value;
+ }
+
+ /**
+ * Gets the value of the algorithmClass property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAlgorithmClass() {
+ return algorithmClass;
+ }
+
+ /**
+ * Sets the value of the algorithmClass property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAlgorithmClass(String value) {
+ this.algorithmClass = value;
+ }
+
+ /**
+ * Gets the value of the requirementLevel property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getRequirementLevel() {
+ return requirementLevel;
+ }
+
+ /**
+ * Sets the value of the requirementLevel property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setRequirementLevel(String value) {
+ this.requirementLevel = value;
+ }
+
+ /**
+ * Gets the value of the specificationURL property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSpecificationURL() {
+ return specificationURL;
+ }
+
+ /**
+ * Sets the value of the specificationURL property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSpecificationURL(String value) {
+ this.specificationURL = value;
+ }
+
+ /**
+ * Gets the value of the jceProvider property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getJCEProvider() {
+ return jceProvider;
+ }
+
+ /**
+ * Sets the value of the jceProvider property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setJCEProvider(String value) {
+ this.jceProvider = value;
+ }
+
+ /**
+ * Gets the value of the jceName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getJCEName() {
+ return jceName;
+ }
+
+ /**
+ * Sets the value of the jceName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setJCEName(String value) {
+ this.jceName = value;
+ }
+
+ /**
+ * Gets the value of the keyLength property.
+ *
+ * @return
+ * possible object is
+ * {@link Integer }
+ *
+ */
+ public Integer getKeyLength() {
+ return keyLength;
+ }
+
+ /**
+ * Sets the value of the keyLength property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Integer }
+ *
+ */
+ public void setKeyLength(Integer value) {
+ this.keyLength = value;
+ }
+
+ /**
+ * Gets the value of the ivLength property.
+ *
+ * @return
+ * possible object is
+ * {@link Integer }
+ *
+ */
+ public Integer getIVLength() {
+ return ivLength;
+ }
+
+ /**
+ * Sets the value of the ivLength property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Integer }
+ *
+ */
+ public void setIVLength(Integer value) {
+ this.ivLength = value;
+ }
+
+ /**
+ * Gets the value of the requiredKey property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getRequiredKey() {
+ return requiredKey;
+ }
+
+ /**
+ * Sets the value of the requiredKey property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setRequiredKey(String value) {
+ this.requiredKey = value;
+ }
+
+}
Added: santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/ConfigurationType.java
URL: http://svn.apache.org/viewvc/santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/ConfigurationType.java?rev=1803510&view=auto
==============================================================================
--- santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/ConfigurationType.java (added)
+++ santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/ConfigurationType.java Mon Jul 31 10:38:13 2017
@@ -0,0 +1,209 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2017.07.31 at 11:10:09 AM IST
+//
+
+
+package org.apache.xml.security.configuration;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ConfigurationType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="ConfigurationType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="Properties" type="{http://www.xmlsecurity.org/NS/configuration}PropertiesType"/>
+ * <element name="SecurityHeaderHandlers" type="{http://www.xmlsecurity.org/NS/configuration}SecurityHeaderHandlersType"/>
+ * <element name="TransformAlgorithms" type="{http://www.xmlsecurity.org/NS/configuration}TransformAlgorithmsType"/>
+ * <element name="JCEAlgorithmMappings" type="{http://www.xmlsecurity.org/NS/configuration}JCEAlgorithmMappingsType"/>
+ * <element name="ResourceResolvers" type="{http://www.xmlsecurity.org/NS/configuration}ResourceResolversType"/>
+ * </sequence>
+ * <attribute name="target" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ConfigurationType", namespace = "http://www.xmlsecurity.org/NS/configuration", propOrder = {
+ "properties",
+ "securityHeaderHandlers",
+ "transformAlgorithms",
+ "jceAlgorithmMappings",
+ "resourceResolvers"
+})
+public class ConfigurationType {
+
+ @XmlElement(name = "Properties", namespace = "http://www.xmlsecurity.org/NS/configuration", required = true)
+ protected PropertiesType properties;
+ @XmlElement(name = "SecurityHeaderHandlers", namespace = "http://www.xmlsecurity.org/NS/configuration", required = true)
+ protected SecurityHeaderHandlersType securityHeaderHandlers;
+ @XmlElement(name = "TransformAlgorithms", namespace = "http://www.xmlsecurity.org/NS/configuration", required = true)
+ protected TransformAlgorithmsType transformAlgorithms;
+ @XmlElement(name = "JCEAlgorithmMappings", namespace = "http://www.xmlsecurity.org/NS/configuration", required = true)
+ protected JCEAlgorithmMappingsType jceAlgorithmMappings;
+ @XmlElement(name = "ResourceResolvers", namespace = "http://www.xmlsecurity.org/NS/configuration", required = true)
+ protected ResourceResolversType resourceResolvers;
+ @XmlAttribute(name = "target")
+ protected String target;
+
+ /**
+ * Gets the value of the properties property.
+ *
+ * @return
+ * possible object is
+ * {@link PropertiesType }
+ *
+ */
+ public PropertiesType getProperties() {
+ return properties;
+ }
+
+ /**
+ * Sets the value of the properties property.
+ *
+ * @param value
+ * allowed object is
+ * {@link PropertiesType }
+ *
+ */
+ public void setProperties(PropertiesType value) {
+ this.properties = value;
+ }
+
+ /**
+ * Gets the value of the securityHeaderHandlers property.
+ *
+ * @return
+ * possible object is
+ * {@link SecurityHeaderHandlersType }
+ *
+ */
+ public SecurityHeaderHandlersType getSecurityHeaderHandlers() {
+ return securityHeaderHandlers;
+ }
+
+ /**
+ * Sets the value of the securityHeaderHandlers property.
+ *
+ * @param value
+ * allowed object is
+ * {@link SecurityHeaderHandlersType }
+ *
+ */
+ public void setSecurityHeaderHandlers(SecurityHeaderHandlersType value) {
+ this.securityHeaderHandlers = value;
+ }
+
+ /**
+ * Gets the value of the transformAlgorithms property.
+ *
+ * @return
+ * possible object is
+ * {@link TransformAlgorithmsType }
+ *
+ */
+ public TransformAlgorithmsType getTransformAlgorithms() {
+ return transformAlgorithms;
+ }
+
+ /**
+ * Sets the value of the transformAlgorithms property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TransformAlgorithmsType }
+ *
+ */
+ public void setTransformAlgorithms(TransformAlgorithmsType value) {
+ this.transformAlgorithms = value;
+ }
+
+ /**
+ * Gets the value of the jceAlgorithmMappings property.
+ *
+ * @return
+ * possible object is
+ * {@link JCEAlgorithmMappingsType }
+ *
+ */
+ public JCEAlgorithmMappingsType getJCEAlgorithmMappings() {
+ return jceAlgorithmMappings;
+ }
+
+ /**
+ * Sets the value of the jceAlgorithmMappings property.
+ *
+ * @param value
+ * allowed object is
+ * {@link JCEAlgorithmMappingsType }
+ *
+ */
+ public void setJCEAlgorithmMappings(JCEAlgorithmMappingsType value) {
+ this.jceAlgorithmMappings = value;
+ }
+
+ /**
+ * Gets the value of the resourceResolvers property.
+ *
+ * @return
+ * possible object is
+ * {@link ResourceResolversType }
+ *
+ */
+ public ResourceResolversType getResourceResolvers() {
+ return resourceResolvers;
+ }
+
+ /**
+ * Sets the value of the resourceResolvers property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ResourceResolversType }
+ *
+ */
+ public void setResourceResolvers(ResourceResolversType value) {
+ this.resourceResolvers = value;
+ }
+
+ /**
+ * Gets the value of the target property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getTarget() {
+ return target;
+ }
+
+ /**
+ * Sets the value of the target property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setTarget(String value) {
+ this.target = value;
+ }
+
+}
Added: santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/HandlerType.java
URL: http://svn.apache.org/viewvc/santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/HandlerType.java?rev=1803510&view=auto
==============================================================================
--- santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/HandlerType.java (added)
+++ santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/HandlerType.java Mon Jul 31 10:38:13 2017
@@ -0,0 +1,148 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2017.07.31 at 11:10:09 AM IST
+//
+
+
+package org.apache.xml.security.configuration;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+
+
+/**
+ * <p>Java class for HandlerType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="HandlerType">
+ * <simpleContent>
+ * <extension base="<http://www.w3.org/2001/XMLSchema>string">
+ * <attribute name="NAME" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="URI" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="JAVACLASS" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "HandlerType", namespace = "http://www.xmlsecurity.org/NS/configuration", propOrder = {
+ "value"
+})
+public class HandlerType {
+
+ @XmlValue
+ protected String value;
+ @XmlAttribute(name = "NAME", required = true)
+ protected String name;
+ @XmlAttribute(name = "URI", required = true)
+ protected String uri;
+ @XmlAttribute(name = "JAVACLASS", required = true)
+ protected String javaclass;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNAME() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNAME(String value) {
+ this.name = value;
+ }
+
+ /**
+ * Gets the value of the uri property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getURI() {
+ return uri;
+ }
+
+ /**
+ * Sets the value of the uri property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setURI(String value) {
+ this.uri = value;
+ }
+
+ /**
+ * Gets the value of the javaclass property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getJAVACLASS() {
+ return javaclass;
+ }
+
+ /**
+ * Sets the value of the javaclass property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setJAVACLASS(String value) {
+ this.javaclass = value;
+ }
+
+}
Added: santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/InOutAttrType.java
URL: http://svn.apache.org/viewvc/santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/InOutAttrType.java?rev=1803510&view=auto
==============================================================================
--- santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/InOutAttrType.java (added)
+++ santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/InOutAttrType.java Mon Jul 31 10:38:13 2017
@@ -0,0 +1,45 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2017.07.31 at 11:10:09 AM IST
+//
+
+
+package org.apache.xml.security.configuration;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for inOutAttrType.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * <simpleType name="inOutAttrType">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <enumeration value="IN"/>
+ * <enumeration value="OUT"/>
+ * </restriction>
+ * </simpleType>
+ * </pre>
+ *
+ */
+@XmlType(name = "inOutAttrType", namespace = "http://www.xmlsecurity.org/NS/configuration")
+@XmlEnum
+public enum InOutAttrType {
+
+ IN,
+ OUT;
+
+ public String value() {
+ return name();
+ }
+
+ public static InOutAttrType fromValue(String v) {
+ return valueOf(v);
+ }
+
+}
Added: santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/JCEAlgorithmMappingsType.java
URL: http://svn.apache.org/viewvc/santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/JCEAlgorithmMappingsType.java?rev=1803510&view=auto
==============================================================================
--- santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/JCEAlgorithmMappingsType.java (added)
+++ santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/JCEAlgorithmMappingsType.java Mon Jul 31 10:38:13 2017
@@ -0,0 +1,76 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2017.07.31 at 11:10:09 AM IST
+//
+
+
+package org.apache.xml.security.configuration;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for JCEAlgorithmMappingsType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="JCEAlgorithmMappingsType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="Algorithm" type="{http://www.xmlsecurity.org/NS/configuration}AlgorithmType" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "JCEAlgorithmMappingsType", namespace = "http://www.xmlsecurity.org/NS/configuration", propOrder = {
+ "algorithm"
+})
+public class JCEAlgorithmMappingsType {
+
+ @XmlElement(name = "Algorithm", namespace = "http://www.xmlsecurity.org/NS/configuration")
+ protected List<AlgorithmType> algorithm;
+
+ /**
+ * Gets the value of the algorithm property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the algorithm property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getAlgorithm().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link AlgorithmType }
+ *
+ *
+ */
+ public List<AlgorithmType> getAlgorithm() {
+ if (algorithm == null) {
+ algorithm = new ArrayList<AlgorithmType>();
+ }
+ return this.algorithm;
+ }
+
+}
Added: santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/ObjectFactory.java
URL: http://svn.apache.org/viewvc/santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/ObjectFactory.java?rev=1803510&view=auto
==============================================================================
--- santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/ObjectFactory.java (added)
+++ santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/ObjectFactory.java Mon Jul 31 10:38:13 2017
@@ -0,0 +1,140 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2017.07.31 at 11:10:09 AM IST
+//
+
+
+package org.apache.xml.security.configuration;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlElementDecl;
+import javax.xml.bind.annotation.XmlRegistry;
+import javax.xml.namespace.QName;
+
+
+/**
+ * This object contains factory methods for each
+ * Java content interface and Java element interface
+ * generated in the org.apache.xml.security.configuration package.
+ * <p>An ObjectFactory allows you to programatically
+ * construct new instances of the Java representation
+ * for XML content. The Java representation of XML
+ * content can consist of schema derived interfaces
+ * and classes representing the binding of schema
+ * type definitions, element declarations and model
+ * groups. Factory methods for each of these are
+ * provided in this class.
+ *
+ */
+@XmlRegistry
+public class ObjectFactory {
+
+ private final static QName _Configuration_QNAME = new QName("http://www.xmlsecurity.org/NS/configuration", "Configuration");
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.xml.security.configuration
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link ConfigurationType }
+ *
+ */
+ public ConfigurationType createConfigurationType() {
+ return new ConfigurationType();
+ }
+
+ /**
+ * Create an instance of {@link AlgorithmType }
+ *
+ */
+ public AlgorithmType createAlgorithmType() {
+ return new AlgorithmType();
+ }
+
+ /**
+ * Create an instance of {@link TransformAlgorithmType }
+ *
+ */
+ public TransformAlgorithmType createTransformAlgorithmType() {
+ return new TransformAlgorithmType();
+ }
+
+ /**
+ * Create an instance of {@link ResolverType }
+ *
+ */
+ public ResolverType createResolverType() {
+ return new ResolverType();
+ }
+
+ /**
+ * Create an instance of {@link PropertyType }
+ *
+ */
+ public PropertyType createPropertyType() {
+ return new PropertyType();
+ }
+
+ /**
+ * Create an instance of {@link TransformAlgorithmsType }
+ *
+ */
+ public TransformAlgorithmsType createTransformAlgorithmsType() {
+ return new TransformAlgorithmsType();
+ }
+
+ /**
+ * Create an instance of {@link HandlerType }
+ *
+ */
+ public HandlerType createHandlerType() {
+ return new HandlerType();
+ }
+
+ /**
+ * Create an instance of {@link SecurityHeaderHandlersType }
+ *
+ */
+ public SecurityHeaderHandlersType createSecurityHeaderHandlersType() {
+ return new SecurityHeaderHandlersType();
+ }
+
+ /**
+ * Create an instance of {@link PropertiesType }
+ *
+ */
+ public PropertiesType createPropertiesType() {
+ return new PropertiesType();
+ }
+
+ /**
+ * Create an instance of {@link JCEAlgorithmMappingsType }
+ *
+ */
+ public JCEAlgorithmMappingsType createJCEAlgorithmMappingsType() {
+ return new JCEAlgorithmMappingsType();
+ }
+
+ /**
+ * Create an instance of {@link ResourceResolversType }
+ *
+ */
+ public ResourceResolversType createResourceResolversType() {
+ return new ResourceResolversType();
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link ConfigurationType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "http://www.xmlsecurity.org/NS/configuration", name = "Configuration")
+ public JAXBElement<ConfigurationType> createConfiguration(ConfigurationType value) {
+ return new JAXBElement<ConfigurationType>(_Configuration_QNAME, ConfigurationType.class, null, value);
+ }
+
+}
Added: santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/PropertiesType.java
URL: http://svn.apache.org/viewvc/santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/PropertiesType.java?rev=1803510&view=auto
==============================================================================
--- santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/PropertiesType.java (added)
+++ santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/PropertiesType.java Mon Jul 31 10:38:13 2017
@@ -0,0 +1,76 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2017.07.31 at 11:10:09 AM IST
+//
+
+
+package org.apache.xml.security.configuration;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for PropertiesType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="PropertiesType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="Property" type="{http://www.xmlsecurity.org/NS/configuration}PropertyType" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "PropertiesType", namespace = "http://www.xmlsecurity.org/NS/configuration", propOrder = {
+ "property"
+})
+public class PropertiesType {
+
+ @XmlElement(name = "Property", namespace = "http://www.xmlsecurity.org/NS/configuration")
+ protected List<PropertyType> property;
+
+ /**
+ * Gets the value of the property property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the property property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getProperty().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link PropertyType }
+ *
+ *
+ */
+ public List<PropertyType> getProperty() {
+ if (property == null) {
+ property = new ArrayList<PropertyType>();
+ }
+ return this.property;
+ }
+
+}
Added: santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/PropertyType.java
URL: http://svn.apache.org/viewvc/santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/PropertyType.java?rev=1803510&view=auto
==============================================================================
--- santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/PropertyType.java (added)
+++ santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/PropertyType.java Mon Jul 31 10:38:13 2017
@@ -0,0 +1,121 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2017.07.31 at 11:10:09 AM IST
+//
+
+
+package org.apache.xml.security.configuration;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+
+
+/**
+ * <p>Java class for PropertyType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="PropertyType">
+ * <simpleContent>
+ * <extension base="<http://www.w3.org/2001/XMLSchema>string">
+ * <attribute name="NAME" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="VAL" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "PropertyType", namespace = "http://www.xmlsecurity.org/NS/configuration", propOrder = {
+ "value"
+})
+public class PropertyType {
+
+ @XmlValue
+ protected String value;
+ @XmlAttribute(name = "NAME")
+ protected String name;
+ @XmlAttribute(name = "VAL")
+ protected String val;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNAME() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNAME(String value) {
+ this.name = value;
+ }
+
+ /**
+ * Gets the value of the val property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getVAL() {
+ return val;
+ }
+
+ /**
+ * Sets the value of the val property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setVAL(String value) {
+ this.val = value;
+ }
+
+}
Added: santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/ResolverType.java
URL: http://svn.apache.org/viewvc/santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/ResolverType.java?rev=1803510&view=auto
==============================================================================
--- santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/ResolverType.java (added)
+++ santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/ResolverType.java Mon Jul 31 10:38:13 2017
@@ -0,0 +1,121 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2017.07.31 at 11:10:09 AM IST
+//
+
+
+package org.apache.xml.security.configuration;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+
+
+/**
+ * <p>Java class for ResolverType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="ResolverType">
+ * <simpleContent>
+ * <extension base="<http://www.w3.org/2001/XMLSchema>string">
+ * <attribute name="JAVACLASS" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="DESCRIPTION" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ResolverType", namespace = "http://www.xmlsecurity.org/NS/configuration", propOrder = {
+ "value"
+})
+public class ResolverType {
+
+ @XmlValue
+ protected String value;
+ @XmlAttribute(name = "JAVACLASS", required = true)
+ protected String javaclass;
+ @XmlAttribute(name = "DESCRIPTION", required = true)
+ protected String description;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ /**
+ * Gets the value of the javaclass property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getJAVACLASS() {
+ return javaclass;
+ }
+
+ /**
+ * Sets the value of the javaclass property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setJAVACLASS(String value) {
+ this.javaclass = value;
+ }
+
+ /**
+ * Gets the value of the description property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDESCRIPTION() {
+ return description;
+ }
+
+ /**
+ * Sets the value of the description property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDESCRIPTION(String value) {
+ this.description = value;
+ }
+
+}
Added: santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/ResourceResolversType.java
URL: http://svn.apache.org/viewvc/santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/ResourceResolversType.java?rev=1803510&view=auto
==============================================================================
--- santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/ResourceResolversType.java (added)
+++ santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/ResourceResolversType.java Mon Jul 31 10:38:13 2017
@@ -0,0 +1,76 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2017.07.31 at 11:10:09 AM IST
+//
+
+
+package org.apache.xml.security.configuration;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ResourceResolversType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="ResourceResolversType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="Resolver" type="{http://www.xmlsecurity.org/NS/configuration}ResolverType" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ResourceResolversType", namespace = "http://www.xmlsecurity.org/NS/configuration", propOrder = {
+ "resolver"
+})
+public class ResourceResolversType {
+
+ @XmlElement(name = "Resolver", namespace = "http://www.xmlsecurity.org/NS/configuration")
+ protected List<ResolverType> resolver;
+
+ /**
+ * Gets the value of the resolver property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the resolver property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getResolver().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link ResolverType }
+ *
+ *
+ */
+ public List<ResolverType> getResolver() {
+ if (resolver == null) {
+ resolver = new ArrayList<ResolverType>();
+ }
+ return this.resolver;
+ }
+
+}
Added: santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/SecurityHeaderHandlersType.java
URL: http://svn.apache.org/viewvc/santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/SecurityHeaderHandlersType.java?rev=1803510&view=auto
==============================================================================
--- santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/SecurityHeaderHandlersType.java (added)
+++ santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/SecurityHeaderHandlersType.java Mon Jul 31 10:38:13 2017
@@ -0,0 +1,76 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2017.07.31 at 11:10:09 AM IST
+//
+
+
+package org.apache.xml.security.configuration;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for SecurityHeaderHandlersType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="SecurityHeaderHandlersType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="Handler" type="{http://www.xmlsecurity.org/NS/configuration}HandlerType" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "SecurityHeaderHandlersType", namespace = "http://www.xmlsecurity.org/NS/configuration", propOrder = {
+ "handler"
+})
+public class SecurityHeaderHandlersType {
+
+ @XmlElement(name = "Handler", namespace = "http://www.xmlsecurity.org/NS/configuration")
+ protected List<HandlerType> handler;
+
+ /**
+ * Gets the value of the handler property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the handler property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getHandler().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link HandlerType }
+ *
+ *
+ */
+ public List<HandlerType> getHandler() {
+ if (handler == null) {
+ handler = new ArrayList<HandlerType>();
+ }
+ return this.handler;
+ }
+
+}
Added: santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/TransformAlgorithmType.java
URL: http://svn.apache.org/viewvc/santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/TransformAlgorithmType.java?rev=1803510&view=auto
==============================================================================
--- santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/TransformAlgorithmType.java (added)
+++ santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/TransformAlgorithmType.java Mon Jul 31 10:38:13 2017
@@ -0,0 +1,148 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2017.07.31 at 11:10:09 AM IST
+//
+
+
+package org.apache.xml.security.configuration;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+
+
+/**
+ * <p>Java class for TransformAlgorithmType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="TransformAlgorithmType">
+ * <simpleContent>
+ * <extension base="<http://www.w3.org/2001/XMLSchema>string">
+ * <attribute name="URI" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="JAVACLASS" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ * <attribute name="INOUT" type="{http://www.xmlsecurity.org/NS/configuration}inOutAttrType" />
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "TransformAlgorithmType", namespace = "http://www.xmlsecurity.org/NS/configuration", propOrder = {
+ "value"
+})
+public class TransformAlgorithmType {
+
+ @XmlValue
+ protected String value;
+ @XmlAttribute(name = "URI", required = true)
+ protected String uri;
+ @XmlAttribute(name = "JAVACLASS", required = true)
+ protected String javaclass;
+ @XmlAttribute(name = "INOUT")
+ protected InOutAttrType inout;
+
+ /**
+ * Gets the value of the value property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getValue() {
+ return value;
+ }
+
+ /**
+ * Sets the value of the value property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ /**
+ * Gets the value of the uri property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getURI() {
+ return uri;
+ }
+
+ /**
+ * Sets the value of the uri property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setURI(String value) {
+ this.uri = value;
+ }
+
+ /**
+ * Gets the value of the javaclass property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getJAVACLASS() {
+ return javaclass;
+ }
+
+ /**
+ * Sets the value of the javaclass property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setJAVACLASS(String value) {
+ this.javaclass = value;
+ }
+
+ /**
+ * Gets the value of the inout property.
+ *
+ * @return
+ * possible object is
+ * {@link InOutAttrType }
+ *
+ */
+ public InOutAttrType getINOUT() {
+ return inout;
+ }
+
+ /**
+ * Sets the value of the inout property.
+ *
+ * @param value
+ * allowed object is
+ * {@link InOutAttrType }
+ *
+ */
+ public void setINOUT(InOutAttrType value) {
+ this.inout = value;
+ }
+
+}
Added: santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/TransformAlgorithmsType.java
URL: http://svn.apache.org/viewvc/santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/TransformAlgorithmsType.java?rev=1803510&view=auto
==============================================================================
--- santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/TransformAlgorithmsType.java (added)
+++ santuario/xml-security-java/trunk/src/main/java/org/apache/xml/security/configuration/TransformAlgorithmsType.java Mon Jul 31 10:38:13 2017
@@ -0,0 +1,76 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
+// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2017.07.31 at 11:10:09 AM IST
+//
+
+
+package org.apache.xml.security.configuration;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for TransformAlgorithmsType complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="TransformAlgorithmsType">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="TransformAlgorithm" type="{http://www.xmlsecurity.org/NS/configuration}TransformAlgorithmType" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "TransformAlgorithmsType", namespace = "http://www.xmlsecurity.org/NS/configuration", propOrder = {
+ "transformAlgorithm"
+})
+public class TransformAlgorithmsType {
+
+ @XmlElement(name = "TransformAlgorithm", namespace = "http://www.xmlsecurity.org/NS/configuration")
+ protected List<TransformAlgorithmType> transformAlgorithm;
+
+ /**
+ * Gets the value of the transformAlgorithm property.
+ *
+ * <p>
+ * This accessor method returns a reference to the live list,
+ * not a snapshot. Therefore any modification you make to the
+ * returned list will be present inside the JAXB object.
+ * This is why there is not a <CODE>set</CODE> method for the transformAlgorithm property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTransformAlgorithm().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TransformAlgorithmType }
+ *
+ *
+ */
+ public List<TransformAlgorithmType> getTransformAlgorithm() {
+ if (transformAlgorithm == null) {
+ transformAlgorithm = new ArrayList<TransformAlgorithmType>();
+ }
+ return this.transformAlgorithm;
+ }
+
+}