From 7a5b350a93990956106d91679240b6e8326cb110 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Wed, 5 Nov 2014 08:07:15 +0100 Subject: change more client implementations to APACHE CXF --- .../at/gv/util/xsd/saml/assertion/ActionType.java | 12 ++++---- .../at/gv/util/xsd/saml/assertion/AdviceType.java | 10 +++--- .../gv/util/xsd/saml/assertion/AssertionType.java | 36 +++++++++++----------- .../saml/assertion/AttributeDesignatorType.java | 12 ++++---- .../xsd/saml/assertion/AttributeStatementType.java | 4 +-- .../gv/util/xsd/saml/assertion/AttributeType.java | 4 +-- .../AudienceRestrictionConditionType.java | 4 +-- .../assertion/AuthenticationStatementType.java | 16 +++++----- .../xsd/saml/assertion/AuthorityBindingType.java | 16 +++++----- .../AuthorizationDecisionStatementType.java | 16 +++++----- .../xsd/saml/assertion/ConditionAbstractType.java | 4 +-- .../gv/util/xsd/saml/assertion/ConditionsType.java | 12 ++++---- .../gv/util/xsd/saml/assertion/DecisionType.java | 4 +-- .../gv/util/xsd/saml/assertion/EvidenceType.java | 4 +-- .../xsd/saml/assertion/NameIdentifierType.java | 16 +++++----- .../xsd/saml/assertion/StatementAbstractType.java | 4 +-- .../saml/assertion/SubjectConfirmationType.java | 12 ++++---- .../xsd/saml/assertion/SubjectLocalityType.java | 12 ++++---- .../assertion/SubjectStatementAbstractType.java | 8 ++--- .../at/gv/util/xsd/saml/assertion/SubjectType.java | 24 +++++++-------- 20 files changed, 115 insertions(+), 115 deletions(-) (limited to 'src/main/java/at/gv/util/xsd/saml/assertion') diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/ActionType.java b/src/main/java/at/gv/util/xsd/saml/assertion/ActionType.java index 36a5ef4..d50df5b 100644 --- a/src/main/java/at/gv/util/xsd/saml/assertion/ActionType.java +++ b/src/main/java/at/gv/util/xsd/saml/assertion/ActionType.java @@ -10,9 +10,9 @@ import javax.xml.bind.annotation.XmlValue; /** - *

Java class for ActionType complex type. + *

Java-Klasse für ActionType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="ActionType">
@@ -39,7 +39,7 @@ public class ActionType {
     protected String namespace;
 
     /**
-     * Gets the value of the value property.
+     * Ruft den Wert der value-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -51,7 +51,7 @@ public class ActionType {
     }
 
     /**
-     * Sets the value of the value property.
+     * Legt den Wert der value-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -63,7 +63,7 @@ public class ActionType {
     }
 
     /**
-     * Gets the value of the namespace property.
+     * Ruft den Wert der namespace-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -75,7 +75,7 @@ public class ActionType {
     }
 
     /**
-     * Sets the value of the namespace property.
+     * Legt den Wert der namespace-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/AdviceType.java b/src/main/java/at/gv/util/xsd/saml/assertion/AdviceType.java
index c003fcc..be3a185 100644
--- a/src/main/java/at/gv/util/xsd/saml/assertion/AdviceType.java
+++ b/src/main/java/at/gv/util/xsd/saml/assertion/AdviceType.java
@@ -14,9 +14,9 @@ import org.w3c.dom.Element;
 
 
 /**
- * 

Java class for AdviceType complex type. + *

Java-Klasse für AdviceType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="AdviceType">
@@ -41,8 +41,8 @@ import org.w3c.dom.Element;
 public class AdviceType {
 
     @XmlElementRefs({
-        @XmlElementRef(name = "AssertionIDReference", namespace = "urn:oasis:names:tc:SAML:1.0:assertion", type = JAXBElement.class),
-        @XmlElementRef(name = "Assertion", namespace = "urn:oasis:names:tc:SAML:1.0:assertion", type = JAXBElement.class)
+        @XmlElementRef(name = "Assertion", namespace = "urn:oasis:names:tc:SAML:1.0:assertion", type = JAXBElement.class, required = false),
+        @XmlElementRef(name = "AssertionIDReference", namespace = "urn:oasis:names:tc:SAML:1.0:assertion", type = JAXBElement.class, required = false)
     })
     @XmlAnyElement(lax = true)
     protected List assertionIDReferenceOrAssertionOrAny;
@@ -67,8 +67,8 @@ public class AdviceType {
      * Objects of the following type(s) are allowed in the list
      * {@link Object }
      * {@link JAXBElement }{@code <}{@link String }{@code >}
-     * {@link Element }
      * {@link JAXBElement }{@code <}{@link AssertionType }{@code >}
+     * {@link Element }
      * 
      * 
      */
diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/AssertionType.java b/src/main/java/at/gv/util/xsd/saml/assertion/AssertionType.java
index 027a40f..ba3ca58 100644
--- a/src/main/java/at/gv/util/xsd/saml/assertion/AssertionType.java
+++ b/src/main/java/at/gv/util/xsd/saml/assertion/AssertionType.java
@@ -16,9 +16,9 @@ import at.gv.util.xsd.xmldsig.SignatureType;
 
 
 /**
- * 

Java class for AssertionType complex type. + *

Java-Klasse für AssertionType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="AssertionType">
@@ -84,7 +84,7 @@ public class AssertionType {
     protected XMLGregorianCalendar issueInstant;
 
     /**
-     * Gets the value of the conditions property.
+     * Ruft den Wert der conditions-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -96,7 +96,7 @@ public class AssertionType {
     }
 
     /**
-     * Sets the value of the conditions property.
+     * Legt den Wert der conditions-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -108,7 +108,7 @@ public class AssertionType {
     }
 
     /**
-     * Gets the value of the advice property.
+     * Ruft den Wert der advice-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -120,7 +120,7 @@ public class AssertionType {
     }
 
     /**
-     * Sets the value of the advice property.
+     * Legt den Wert der advice-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -165,7 +165,7 @@ public class AssertionType {
     }
 
     /**
-     * Gets the value of the signature property.
+     * Ruft den Wert der signature-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -177,7 +177,7 @@ public class AssertionType {
     }
 
     /**
-     * Sets the value of the signature property.
+     * Legt den Wert der signature-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -189,7 +189,7 @@ public class AssertionType {
     }
 
     /**
-     * Gets the value of the majorVersion property.
+     * Ruft den Wert der majorVersion-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -201,7 +201,7 @@ public class AssertionType {
     }
 
     /**
-     * Sets the value of the majorVersion property.
+     * Legt den Wert der majorVersion-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -213,7 +213,7 @@ public class AssertionType {
     }
 
     /**
-     * Gets the value of the minorVersion property.
+     * Ruft den Wert der minorVersion-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -225,7 +225,7 @@ public class AssertionType {
     }
 
     /**
-     * Sets the value of the minorVersion property.
+     * Legt den Wert der minorVersion-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -237,7 +237,7 @@ public class AssertionType {
     }
 
     /**
-     * Gets the value of the assertionID property.
+     * Ruft den Wert der assertionID-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -249,7 +249,7 @@ public class AssertionType {
     }
 
     /**
-     * Sets the value of the assertionID property.
+     * Legt den Wert der assertionID-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -261,7 +261,7 @@ public class AssertionType {
     }
 
     /**
-     * Gets the value of the issuer property.
+     * Ruft den Wert der issuer-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -273,7 +273,7 @@ public class AssertionType {
     }
 
     /**
-     * Sets the value of the issuer property.
+     * Legt den Wert der issuer-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -285,7 +285,7 @@ public class AssertionType {
     }
 
     /**
-     * Gets the value of the issueInstant property.
+     * Ruft den Wert der issueInstant-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -297,7 +297,7 @@ public class AssertionType {
     }
 
     /**
-     * Sets the value of the issueInstant property.
+     * Legt den Wert der issueInstant-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/AttributeDesignatorType.java b/src/main/java/at/gv/util/xsd/saml/assertion/AttributeDesignatorType.java
index 4f03b19..48e1f01 100644
--- a/src/main/java/at/gv/util/xsd/saml/assertion/AttributeDesignatorType.java
+++ b/src/main/java/at/gv/util/xsd/saml/assertion/AttributeDesignatorType.java
@@ -10,9 +10,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for AttributeDesignatorType complex type. + *

Java-Klasse für AttributeDesignatorType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="AttributeDesignatorType">
@@ -41,7 +41,7 @@ public class AttributeDesignatorType {
     protected String attributeNamespace;
 
     /**
-     * Gets the value of the attributeName property.
+     * Ruft den Wert der attributeName-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -53,7 +53,7 @@ public class AttributeDesignatorType {
     }
 
     /**
-     * Sets the value of the attributeName property.
+     * Legt den Wert der attributeName-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -65,7 +65,7 @@ public class AttributeDesignatorType {
     }
 
     /**
-     * Gets the value of the attributeNamespace property.
+     * Ruft den Wert der attributeNamespace-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -77,7 +77,7 @@ public class AttributeDesignatorType {
     }
 
     /**
-     * Sets the value of the attributeNamespace property.
+     * Legt den Wert der attributeNamespace-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/AttributeStatementType.java b/src/main/java/at/gv/util/xsd/saml/assertion/AttributeStatementType.java
index 8e499c4..33c0757 100644
--- a/src/main/java/at/gv/util/xsd/saml/assertion/AttributeStatementType.java
+++ b/src/main/java/at/gv/util/xsd/saml/assertion/AttributeStatementType.java
@@ -10,9 +10,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for AttributeStatementType complex type. + *

Java-Klasse für AttributeStatementType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="AttributeStatementType">
diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/AttributeType.java b/src/main/java/at/gv/util/xsd/saml/assertion/AttributeType.java
index 0f25e48..2ae4ebf 100644
--- a/src/main/java/at/gv/util/xsd/saml/assertion/AttributeType.java
+++ b/src/main/java/at/gv/util/xsd/saml/assertion/AttributeType.java
@@ -10,9 +10,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for AttributeType complex type. + *

Java-Klasse für AttributeType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="AttributeType">
diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/AudienceRestrictionConditionType.java b/src/main/java/at/gv/util/xsd/saml/assertion/AudienceRestrictionConditionType.java
index 7088eaa..525521c 100644
--- a/src/main/java/at/gv/util/xsd/saml/assertion/AudienceRestrictionConditionType.java
+++ b/src/main/java/at/gv/util/xsd/saml/assertion/AudienceRestrictionConditionType.java
@@ -11,9 +11,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for AudienceRestrictionConditionType complex type. + *

Java-Klasse für AudienceRestrictionConditionType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="AudienceRestrictionConditionType">
diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/AuthenticationStatementType.java b/src/main/java/at/gv/util/xsd/saml/assertion/AuthenticationStatementType.java
index 48ae6e4..358f42d 100644
--- a/src/main/java/at/gv/util/xsd/saml/assertion/AuthenticationStatementType.java
+++ b/src/main/java/at/gv/util/xsd/saml/assertion/AuthenticationStatementType.java
@@ -13,9 +13,9 @@ import javax.xml.datatype.XMLGregorianCalendar;
 
 
 /**
- * 

Java class for AuthenticationStatementType complex type. + *

Java-Klasse für AuthenticationStatementType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="AuthenticationStatementType">
@@ -55,7 +55,7 @@ public class AuthenticationStatementType
     protected XMLGregorianCalendar authenticationInstant;
 
     /**
-     * Gets the value of the subjectLocality property.
+     * Ruft den Wert der subjectLocality-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -67,7 +67,7 @@ public class AuthenticationStatementType
     }
 
     /**
-     * Sets the value of the subjectLocality property.
+     * Legt den Wert der subjectLocality-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -108,7 +108,7 @@ public class AuthenticationStatementType
     }
 
     /**
-     * Gets the value of the authenticationMethod property.
+     * Ruft den Wert der authenticationMethod-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -120,7 +120,7 @@ public class AuthenticationStatementType
     }
 
     /**
-     * Sets the value of the authenticationMethod property.
+     * Legt den Wert der authenticationMethod-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -132,7 +132,7 @@ public class AuthenticationStatementType
     }
 
     /**
-     * Gets the value of the authenticationInstant property.
+     * Ruft den Wert der authenticationInstant-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -144,7 +144,7 @@ public class AuthenticationStatementType
     }
 
     /**
-     * Sets the value of the authenticationInstant property.
+     * Legt den Wert der authenticationInstant-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/AuthorityBindingType.java b/src/main/java/at/gv/util/xsd/saml/assertion/AuthorityBindingType.java
index 809411c..cfee5f5 100644
--- a/src/main/java/at/gv/util/xsd/saml/assertion/AuthorityBindingType.java
+++ b/src/main/java/at/gv/util/xsd/saml/assertion/AuthorityBindingType.java
@@ -10,9 +10,9 @@ import javax.xml.namespace.QName;
 
 
 /**
- * 

Java class for AuthorityBindingType complex type. + *

Java-Klasse für AuthorityBindingType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="AuthorityBindingType">
@@ -42,7 +42,7 @@ public class AuthorityBindingType {
     protected String binding;
 
     /**
-     * Gets the value of the authorityKind property.
+     * Ruft den Wert der authorityKind-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -54,7 +54,7 @@ public class AuthorityBindingType {
     }
 
     /**
-     * Sets the value of the authorityKind property.
+     * Legt den Wert der authorityKind-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -66,7 +66,7 @@ public class AuthorityBindingType {
     }
 
     /**
-     * Gets the value of the location property.
+     * Ruft den Wert der location-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -78,7 +78,7 @@ public class AuthorityBindingType {
     }
 
     /**
-     * Sets the value of the location property.
+     * Legt den Wert der location-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -90,7 +90,7 @@ public class AuthorityBindingType {
     }
 
     /**
-     * Gets the value of the binding property.
+     * Ruft den Wert der binding-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -102,7 +102,7 @@ public class AuthorityBindingType {
     }
 
     /**
-     * Sets the value of the binding property.
+     * Legt den Wert der binding-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/AuthorizationDecisionStatementType.java b/src/main/java/at/gv/util/xsd/saml/assertion/AuthorizationDecisionStatementType.java
index 035e3a0..3845826 100644
--- a/src/main/java/at/gv/util/xsd/saml/assertion/AuthorizationDecisionStatementType.java
+++ b/src/main/java/at/gv/util/xsd/saml/assertion/AuthorizationDecisionStatementType.java
@@ -12,9 +12,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for AuthorizationDecisionStatementType complex type. + *

Java-Klasse für AuthorizationDecisionStatementType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="AuthorizationDecisionStatementType">
@@ -82,7 +82,7 @@ public class AuthorizationDecisionStatementType
     }
 
     /**
-     * Gets the value of the evidence property.
+     * Ruft den Wert der evidence-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -94,7 +94,7 @@ public class AuthorizationDecisionStatementType
     }
 
     /**
-     * Sets the value of the evidence property.
+     * Legt den Wert der evidence-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -106,7 +106,7 @@ public class AuthorizationDecisionStatementType
     }
 
     /**
-     * Gets the value of the resource property.
+     * Ruft den Wert der resource-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -118,7 +118,7 @@ public class AuthorizationDecisionStatementType
     }
 
     /**
-     * Sets the value of the resource property.
+     * Legt den Wert der resource-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -130,7 +130,7 @@ public class AuthorizationDecisionStatementType
     }
 
     /**
-     * Gets the value of the decision property.
+     * Ruft den Wert der decision-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -142,7 +142,7 @@ public class AuthorizationDecisionStatementType
     }
 
     /**
-     * Sets the value of the decision property.
+     * Legt den Wert der decision-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/ConditionAbstractType.java b/src/main/java/at/gv/util/xsd/saml/assertion/ConditionAbstractType.java
index 31033e0..8b71c2a 100644
--- a/src/main/java/at/gv/util/xsd/saml/assertion/ConditionAbstractType.java
+++ b/src/main/java/at/gv/util/xsd/saml/assertion/ConditionAbstractType.java
@@ -8,9 +8,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for ConditionAbstractType complex type. + *

Java-Klasse für ConditionAbstractType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="ConditionAbstractType">
diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/ConditionsType.java b/src/main/java/at/gv/util/xsd/saml/assertion/ConditionsType.java
index 93689f5..3777198 100644
--- a/src/main/java/at/gv/util/xsd/saml/assertion/ConditionsType.java
+++ b/src/main/java/at/gv/util/xsd/saml/assertion/ConditionsType.java
@@ -14,9 +14,9 @@ import javax.xml.datatype.XMLGregorianCalendar;
 
 
 /**
- * 

Java class for ConditionsType complex type. + *

Java-Klasse für ConditionsType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="ConditionsType">
@@ -84,7 +84,7 @@ public class ConditionsType {
     }
 
     /**
-     * Gets the value of the notBefore property.
+     * Ruft den Wert der notBefore-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -96,7 +96,7 @@ public class ConditionsType {
     }
 
     /**
-     * Sets the value of the notBefore property.
+     * Legt den Wert der notBefore-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -108,7 +108,7 @@ public class ConditionsType {
     }
 
     /**
-     * Gets the value of the notOnOrAfter property.
+     * Ruft den Wert der notOnOrAfter-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -120,7 +120,7 @@ public class ConditionsType {
     }
 
     /**
-     * Sets the value of the notOnOrAfter property.
+     * Legt den Wert der notOnOrAfter-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/DecisionType.java b/src/main/java/at/gv/util/xsd/saml/assertion/DecisionType.java
index 01befe4..b7d8678 100644
--- a/src/main/java/at/gv/util/xsd/saml/assertion/DecisionType.java
+++ b/src/main/java/at/gv/util/xsd/saml/assertion/DecisionType.java
@@ -7,9 +7,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for DecisionType. + *

Java-Klasse für DecisionType. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. *

*

  * <simpleType name="DecisionType">
diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/EvidenceType.java b/src/main/java/at/gv/util/xsd/saml/assertion/EvidenceType.java
index 9a25910..f2c562b 100644
--- a/src/main/java/at/gv/util/xsd/saml/assertion/EvidenceType.java
+++ b/src/main/java/at/gv/util/xsd/saml/assertion/EvidenceType.java
@@ -11,9 +11,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for EvidenceType complex type. + *

Java-Klasse für EvidenceType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="EvidenceType">
diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/NameIdentifierType.java b/src/main/java/at/gv/util/xsd/saml/assertion/NameIdentifierType.java
index fd14e84..d7f6b15 100644
--- a/src/main/java/at/gv/util/xsd/saml/assertion/NameIdentifierType.java
+++ b/src/main/java/at/gv/util/xsd/saml/assertion/NameIdentifierType.java
@@ -10,9 +10,9 @@ import javax.xml.bind.annotation.XmlValue;
 
 
 /**
- * 

Java class for NameIdentifierType complex type. + *

Java-Klasse für NameIdentifierType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="NameIdentifierType">
@@ -42,7 +42,7 @@ public class NameIdentifierType {
     protected String format;
 
     /**
-     * Gets the value of the value property.
+     * Ruft den Wert der value-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -54,7 +54,7 @@ public class NameIdentifierType {
     }
 
     /**
-     * Sets the value of the value property.
+     * Legt den Wert der value-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -66,7 +66,7 @@ public class NameIdentifierType {
     }
 
     /**
-     * Gets the value of the nameQualifier property.
+     * Ruft den Wert der nameQualifier-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -78,7 +78,7 @@ public class NameIdentifierType {
     }
 
     /**
-     * Sets the value of the nameQualifier property.
+     * Legt den Wert der nameQualifier-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -90,7 +90,7 @@ public class NameIdentifierType {
     }
 
     /**
-     * Gets the value of the format property.
+     * Ruft den Wert der format-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -102,7 +102,7 @@ public class NameIdentifierType {
     }
 
     /**
-     * Sets the value of the format property.
+     * Legt den Wert der format-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/StatementAbstractType.java b/src/main/java/at/gv/util/xsd/saml/assertion/StatementAbstractType.java
index b9dfff5..62c3bab 100644
--- a/src/main/java/at/gv/util/xsd/saml/assertion/StatementAbstractType.java
+++ b/src/main/java/at/gv/util/xsd/saml/assertion/StatementAbstractType.java
@@ -8,9 +8,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for StatementAbstractType complex type. + *

Java-Klasse für StatementAbstractType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="StatementAbstractType">
diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/SubjectConfirmationType.java b/src/main/java/at/gv/util/xsd/saml/assertion/SubjectConfirmationType.java
index 76e8a9b..de11a65 100644
--- a/src/main/java/at/gv/util/xsd/saml/assertion/SubjectConfirmationType.java
+++ b/src/main/java/at/gv/util/xsd/saml/assertion/SubjectConfirmationType.java
@@ -12,9 +12,9 @@ import at.gv.util.xsd.xmldsig.KeyInfoType;
 
 
 /**
- * 

Java class for SubjectConfirmationType complex type. + *

Java-Klasse für SubjectConfirmationType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="SubjectConfirmationType">
@@ -78,7 +78,7 @@ public class SubjectConfirmationType {
     }
 
     /**
-     * Gets the value of the subjectConfirmationData property.
+     * Ruft den Wert der subjectConfirmationData-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -90,7 +90,7 @@ public class SubjectConfirmationType {
     }
 
     /**
-     * Sets the value of the subjectConfirmationData property.
+     * Legt den Wert der subjectConfirmationData-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -102,7 +102,7 @@ public class SubjectConfirmationType {
     }
 
     /**
-     * Gets the value of the keyInfo property.
+     * Ruft den Wert der keyInfo-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -114,7 +114,7 @@ public class SubjectConfirmationType {
     }
 
     /**
-     * Sets the value of the keyInfo property.
+     * Legt den Wert der keyInfo-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/SubjectLocalityType.java b/src/main/java/at/gv/util/xsd/saml/assertion/SubjectLocalityType.java
index 1bd0eb7..1d5e6df 100644
--- a/src/main/java/at/gv/util/xsd/saml/assertion/SubjectLocalityType.java
+++ b/src/main/java/at/gv/util/xsd/saml/assertion/SubjectLocalityType.java
@@ -8,9 +8,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for SubjectLocalityType complex type. + *

Java-Klasse für SubjectLocalityType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="SubjectLocalityType">
@@ -35,7 +35,7 @@ public class SubjectLocalityType {
     protected String dnsAddress;
 
     /**
-     * Gets the value of the ipAddress property.
+     * Ruft den Wert der ipAddress-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -47,7 +47,7 @@ public class SubjectLocalityType {
     }
 
     /**
-     * Sets the value of the ipAddress property.
+     * Legt den Wert der ipAddress-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -59,7 +59,7 @@ public class SubjectLocalityType {
     }
 
     /**
-     * Gets the value of the dnsAddress property.
+     * Ruft den Wert der dnsAddress-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -71,7 +71,7 @@ public class SubjectLocalityType {
     }
 
     /**
-     * Sets the value of the dnsAddress property.
+     * Legt den Wert der dnsAddress-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/SubjectStatementAbstractType.java b/src/main/java/at/gv/util/xsd/saml/assertion/SubjectStatementAbstractType.java
index 601815a..a92aeb6 100644
--- a/src/main/java/at/gv/util/xsd/saml/assertion/SubjectStatementAbstractType.java
+++ b/src/main/java/at/gv/util/xsd/saml/assertion/SubjectStatementAbstractType.java
@@ -9,9 +9,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for SubjectStatementAbstractType complex type. + *

Java-Klasse für SubjectStatementAbstractType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="SubjectStatementAbstractType">
@@ -44,7 +44,7 @@ public abstract class SubjectStatementAbstractType
     protected SubjectType subject;
 
     /**
-     * Gets the value of the subject property.
+     * Ruft den Wert der subject-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -56,7 +56,7 @@ public abstract class SubjectStatementAbstractType
     }
 
     /**
-     * Sets the value of the subject property.
+     * Legt den Wert der subject-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/saml/assertion/SubjectType.java b/src/main/java/at/gv/util/xsd/saml/assertion/SubjectType.java
index 9f47967..1af4b9f 100644
--- a/src/main/java/at/gv/util/xsd/saml/assertion/SubjectType.java
+++ b/src/main/java/at/gv/util/xsd/saml/assertion/SubjectType.java
@@ -12,9 +12,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for SubjectType complex type. + *

Java-Klasse für SubjectType complex type. * - *

The following schema fragment specifies the expected content contained within this class. + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="SubjectType">
@@ -41,22 +41,22 @@ import javax.xml.bind.annotation.XmlType;
 public class SubjectType {
 
     @XmlElementRefs({
-        @XmlElementRef(name = "SubjectConfirmation", namespace = "urn:oasis:names:tc:SAML:1.0:assertion", type = JAXBElement.class),
-        @XmlElementRef(name = "NameIdentifier", namespace = "urn:oasis:names:tc:SAML:1.0:assertion", type = JAXBElement.class)
+        @XmlElementRef(name = "NameIdentifier", namespace = "urn:oasis:names:tc:SAML:1.0:assertion", type = JAXBElement.class, required = false),
+        @XmlElementRef(name = "SubjectConfirmation", namespace = "urn:oasis:names:tc:SAML:1.0:assertion", type = JAXBElement.class, required = false)
     })
     protected List> content;
 
     /**
-     * Gets the rest of the content model. 
+     * Ruft das restliche Contentmodell ab. 
      * 
      * 

- * You are getting this "catch-all" property because of the following reason: - * The field name "SubjectConfirmation" is used by two different parts of a schema. See: - * line 94 of file:/D:/Projekte/svn/online-vollmachten/egovutils/src/main/resources/wsdl/cs-sstc-schema-assertion-01.xsd - * line 92 of file:/D:/Projekte/svn/online-vollmachten/egovutils/src/main/resources/wsdl/cs-sstc-schema-assertion-01.xsd + * Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab: + * Der Feldname "SubjectConfirmation" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe: + * Zeile 94 von file:/D:/Projekte/svn/online-vollmachten/egovutils/src/main/resources/wsdl/cs-sstc-schema-assertion-01.xsd + * Zeile 92 von file:/D:/Projekte/svn/online-vollmachten/egovutils/src/main/resources/wsdl/cs-sstc-schema-assertion-01.xsd *

- * To get rid of this property, apply a property customization to one - * of both of the following declarations to change their names: + * Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine + * der beiden folgenden Deklarationen an, um deren Namen zu ändern: * Gets the value of the content property. * *

@@ -74,8 +74,8 @@ public class SubjectType { * *

* Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link NameIdentifierType }{@code >} * {@link JAXBElement }{@code <}{@link SubjectConfirmationType }{@code >} + * {@link JAXBElement }{@code <}{@link NameIdentifierType }{@code >} * * */ -- cgit v1.2.3