[jboss-cvs] Picketlink SVN: r701 - federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Feb 3 18:01:58 EST 2011


Author: anil.saldhana at jboss.com
Date: 2011-02-03 18:01:57 -0500 (Thu, 03 Feb 2011)
New Revision: 701

Added:
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitDurationType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitSessionType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitUsagesType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationPinType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AlphabetType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthenticatorBaseType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthenticatorTransportProtocolType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthnContextDeclarationBaseType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthnMethodBaseType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ComplexAuthenticatorType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/DeviceTypeType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ExtensionListType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ExtensionOnlyType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ExtensionType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/Generation.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/GoverningAgreementRefType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/GoverningAgreementsType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/IdentificationType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/KeyActivationType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/KeySharingType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/KeyStorageType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/LengthType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/MediumType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/NymType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ObjectListType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OperationalProtectionType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthenticatorBaseType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthenticatorTransportProtocolType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthnContextDeclarationBaseType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthnMethodBaseType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PasswordType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PhysicalVerification.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PrincipalAuthenticationMechanismType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PrivateKeyProtectionType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PublicKeyType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/RestrictedLengthType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/RestrictedPasswordType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/SecretKeyProtectionType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/SecurityAuditType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/SharedSecretChallengeResponseType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/TechnicalProtectionBaseType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/TimeSyncTokenType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/TokenType.java
   federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/package-info.java
Log:
get rid of the redundant jaxb object model for auth context classes

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitDurationType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitDurationType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitDurationType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,44 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+ 
+import javax.xml.datatype.Duration;
+
+
+/**
+ * <p>Java class for ActivationLimitDurationType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="ActivationLimitDurationType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;attribute name="duration" use="required" type="{http://www.w3.org/2001/XMLSchema}duration" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class ActivationLimitDurationType {
+ 
+    protected Duration duration;
+    
+    public ActivationLimitDurationType( Duration theDuration )
+    {
+       this.duration = theDuration;
+    }
+
+    /**
+     * Gets the value of the duration property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Duration }
+     *     
+     */
+    public Duration getDuration() {
+        return duration;
+    }
+
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitDurationType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitSessionType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitSessionType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitSessionType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,22 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+
+/**
+ * <p>Java class for ActivationLimitSessionType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="ActivationLimitSessionType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class ActivationLimitSessionType { 
+
+}


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitSessionType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,102 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+/**
+ * <p>Java class for ActivationLimitType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="ActivationLimitType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;choice>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}ActivationLimitDuration"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}ActivationLimitUsages"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}ActivationLimitSession"/>
+ *       &lt;/choice>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class ActivationLimitType {
+ 
+    protected ActivationLimitDurationType activationLimitDuration; 
+    protected ActivationLimitUsagesType activationLimitUsages; 
+    protected ActivationLimitSessionType activationLimitSession;
+
+    /**
+     * Gets the value of the activationLimitDuration property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ActivationLimitDurationType }
+     *     
+     */
+    public ActivationLimitDurationType getActivationLimitDuration() {
+        return activationLimitDuration;
+    }
+
+    /**
+     * Sets the value of the activationLimitDuration property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ActivationLimitDurationType }
+     *     
+     */
+    public void setActivationLimitDuration(ActivationLimitDurationType value) {
+        this.activationLimitDuration = value;
+    }
+
+    /**
+     * Gets the value of the activationLimitUsages property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ActivationLimitUsagesType }
+     *     
+     */
+    public ActivationLimitUsagesType getActivationLimitUsages() {
+        return activationLimitUsages;
+    }
+
+    /**
+     * Sets the value of the activationLimitUsages property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ActivationLimitUsagesType }
+     *     
+     */
+    public void setActivationLimitUsages(ActivationLimitUsagesType value) {
+        this.activationLimitUsages = value;
+    }
+
+    /**
+     * Gets the value of the activationLimitSession property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ActivationLimitSessionType }
+     *     
+     */
+    public ActivationLimitSessionType getActivationLimitSession() {
+        return activationLimitSession;
+    }
+
+    /**
+     * Sets the value of the activationLimitSession property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ActivationLimitSessionType }
+     *     
+     */
+    public void setActivationLimitSession(ActivationLimitSessionType value) {
+        this.activationLimitSession = value;
+    }
+
+}


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitUsagesType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitUsagesType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitUsagesType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,45 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+import java.math.BigInteger;
+
+
+/**
+ * <p>Java class for ActivationLimitUsagesType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="ActivationLimitUsagesType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;attribute name="number" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+
+public class ActivationLimitUsagesType 
+{
+    protected BigInteger number;
+    
+    public ActivationLimitUsagesType( BigInteger theNumber )
+    {
+       this.number = theNumber;
+    }
+
+    /**
+     * Gets the value of the number property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link BigInteger }
+     *     
+     */
+    public BigInteger getNumber() {
+        return number;
+    }
+
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationLimitUsagesType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationPinType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationPinType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationPinType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,131 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+
+
+
+/**
+ * <p>Java class for ActivationPinType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="ActivationPinType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Length" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Alphabet" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Generation" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}ActivationLimit" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class ActivationPinType extends ExtensionListType {
+ 
+    protected LengthType length; 
+    protected AlphabetType alphabet; 
+    protected Generation generation; 
+    protected ActivationLimitType activationLimit;  
+
+    /**
+     * Gets the value of the length property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link LengthType }
+     *     
+     */
+    public LengthType getLength() {
+        return length;
+    }
+
+    /**
+     * Sets the value of the length property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link LengthType }
+     *     
+     */
+    public void setLength(LengthType value) {
+        this.length = value;
+    }
+
+    /**
+     * Gets the value of the alphabet property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link AlphabetType }
+     *     
+     */
+    public AlphabetType getAlphabet() {
+        return alphabet;
+    }
+
+    /**
+     * Sets the value of the alphabet property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link AlphabetType }
+     *     
+     */
+    public void setAlphabet(AlphabetType value) {
+        this.alphabet = value;
+    }
+
+    /**
+     * Gets the value of the generation property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Generation }
+     *     
+     */
+    public Generation getGeneration() {
+        return generation;
+    }
+
+    /**
+     * Sets the value of the generation property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Generation }
+     *     
+     */
+    public void setGeneration(Generation value) {
+        this.generation = value;
+    }
+
+    /**
+     * Gets the value of the activationLimit property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ActivationLimitType }
+     *     
+     */
+    public ActivationLimitType getActivationLimit() {
+        return activationLimit;
+    }
+
+    /**
+     * Sets the value of the activationLimit property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ActivationLimitType }
+     *     
+     */
+    public void setActivationLimit(ActivationLimitType value) {
+        this.activationLimit = value;
+    }
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ActivationPinType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AlphabetType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AlphabetType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AlphabetType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,100 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+
+/**
+ * <p>Java class for AlphabetType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="AlphabetType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;attribute name="requiredChars" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       &lt;attribute name="excludedChars" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       &lt;attribute name="case" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class AlphabetType { 
+    protected String requiredChars; 
+    protected String excludedChars; 
+    protected String _case;
+
+    /**
+     * Gets the value of the requiredChars property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getRequiredChars() {
+        return requiredChars;
+    }
+
+    /**
+     * Sets the value of the requiredChars property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setRequiredChars(String value) {
+        this.requiredChars = value;
+    }
+
+    /**
+     * Gets the value of the excludedChars property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getExcludedChars() {
+        return excludedChars;
+    }
+
+    /**
+     * Sets the value of the excludedChars property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setExcludedChars(String value) {
+        this.excludedChars = value;
+    }
+
+    /**
+     * Gets the value of the case property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getCase() {
+        return _case;
+    }
+
+    /**
+     * Sets the value of the case property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setCase(String value) {
+        this._case = value;
+    }
+
+}


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AlphabetType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthenticatorBaseType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthenticatorBaseType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthenticatorBaseType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,28 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+ 
+
+/**
+ * <p>Java class for AuthenticatorBaseType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="AuthenticatorBaseType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}AuthenticatorBaseType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Password"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}SubscriberLineNumber"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}UserSuffix"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class AuthenticatorBaseType
+    extends OriginalAuthenticatorBaseType
+{ 
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthenticatorBaseType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthenticatorTransportProtocolType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthenticatorTransportProtocolType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthenticatorTransportProtocolType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,31 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+
+/**
+ * <p>Java class for AuthenticatorTransportProtocolType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="AuthenticatorTransportProtocolType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}AuthenticatorTransportProtocolType">
+ *       &lt;sequence>
+ *         &lt;choice>
+ *           &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}PSTN"/>
+ *           &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}ISDN"/>
+ *           &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}ADSL"/>
+ *         &lt;/choice>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class AuthenticatorTransportProtocolType
+    extends OriginalAuthenticatorTransportProtocolType
+{
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthenticatorTransportProtocolType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthnContextDeclarationBaseType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthnContextDeclarationBaseType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthnContextDeclarationBaseType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,33 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+ 
+
+
+/**
+ * <p>Java class for AuthnContextDeclarationBaseType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="AuthnContextDeclarationBaseType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}AuthnContextDeclarationBaseType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Identification" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}TechnicalProtection" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}OperationalProtection" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}AuthnMethod"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}GoverningAgreements" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="ID" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class AuthnContextDeclarationBaseType
+    extends OriginalAuthnContextDeclarationBaseType
+{
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthnContextDeclarationBaseType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthnMethodBaseType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthnMethodBaseType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthnMethodBaseType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,29 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+
+/**
+ * <p>Java class for AuthnMethodBaseType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="AuthnMethodBaseType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}AuthnMethodBaseType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}PrincipalAuthenticationMechanism" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Authenticator"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}AuthenticatorTransportProtocol"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+public class AuthnMethodBaseType
+    extends OriginalAuthnMethodBaseType
+{
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/AuthnMethodBaseType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ComplexAuthenticatorType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ComplexAuthenticatorType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ComplexAuthenticatorType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,28 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+
+
+/**
+ * <p>Java class for ComplexAuthenticatorType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="ComplexAuthenticatorType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;group ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}AuthenticatorChoiceGroup"/>
+ *         &lt;group ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}AuthenticatorSequenceGroup"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class ComplexAuthenticatorType extends ObjectListType
+{ 
+
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ComplexAuthenticatorType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/DeviceTypeType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/DeviceTypeType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/DeviceTypeType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,43 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+ 
+
+
+/**
+ * <p>Java class for DeviceTypeType.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="DeviceTypeType">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
+ *     &lt;enumeration value="hardware"/>
+ *     &lt;enumeration value="software"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */ 
+public enum DeviceTypeType {
+ 
+    HARDWARE("hardware"), 
+    SOFTWARE("software");
+    private final String value;
+
+    DeviceTypeType(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static DeviceTypeType fromValue(String v) {
+        for (DeviceTypeType c: DeviceTypeType.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/DeviceTypeType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ExtensionListType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ExtensionListType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ExtensionListType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,51 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2008, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors. 
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.List;
+
+/**
+ * A type that contains a list of ExtensionType
+ * @author Anil.Saldhana at redhat.com
+ * @since Feb 3, 2011
+ */
+public class ExtensionListType
+{
+   protected List<ExtensionType> content = new ArrayList<ExtensionType>();
+
+   public void add( ExtensionType obj )
+   {
+      this.content.add(obj);
+   }
+   
+   public void remove( ExtensionType obj )
+   {
+      this.content.remove( obj );
+   }
+   
+   public List<ExtensionType> getContent() {
+        
+       return Collections.unmodifiableList( this.content );
+   } 
+}

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ExtensionOnlyType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ExtensionOnlyType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ExtensionOnlyType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,26 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+
+
+/**
+ * <p>Java class for ExtensionOnlyType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="ExtensionOnlyType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class ExtensionOnlyType extends ExtensionListType {
+  
+}


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ExtensionOnlyType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ExtensionType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ExtensionType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ExtensionType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,26 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+
+
+/**
+ * <p>Java class for ExtensionType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="ExtensionType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;any/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+public class ExtensionType extends ObjectListType{
+ 
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ExtensionType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/Generation.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/Generation.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/Generation.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,55 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+/**
+ * <p>Java class for anonymous complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;attribute name="mechanism" use="required">
+ *         &lt;simpleType>
+ *           &lt;restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
+ *             &lt;enumeration value="principalchosen"/>
+ *             &lt;enumeration value="automatic"/>
+ *           &lt;/restriction>
+ *         &lt;/simpleType>
+ *       &lt;/attribute>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class Generation {
+ 
+    protected String mechanism;
+
+    /**
+     * Gets the value of the mechanism property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getMechanism() {
+        return mechanism;
+    }
+
+    /**
+     * Sets the value of the mechanism property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setMechanism(String value) {
+        this.mechanism = value;
+    }
+
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/Generation.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/GoverningAgreementRefType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/GoverningAgreementRefType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/GoverningAgreementRefType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,48 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+/**
+ * <p>Java class for GoverningAgreementRefType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="GoverningAgreementRefType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;attribute name="governingAgreementRef" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+public class GoverningAgreementRefType {
+
+    protected String governingAgreementRef;
+
+    /**
+     * Gets the value of the governingAgreementRef property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getGoverningAgreementRef() {
+        return governingAgreementRef;
+    }
+
+    /**
+     * Sets the value of the governingAgreementRef property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setGoverningAgreementRef(String value) {
+        this.governingAgreementRef = value;
+    }
+
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/GoverningAgreementRefType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/GoverningAgreementsType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/GoverningAgreementsType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/GoverningAgreementsType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,53 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.List;
+
+
+/**
+ * <p>Java class for GoverningAgreementsType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="GoverningAgreementsType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}GoverningAgreementRef" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class GoverningAgreementsType {
+
+    protected List<GoverningAgreementRefType> governingAgreementRef = new ArrayList<GoverningAgreementRefType>();
+
+    public void add( GoverningAgreementRefType gov )
+    {
+       this.governingAgreementRef.add(gov);
+    }
+    
+    public void remove( GoverningAgreementRefType gov )
+    {
+       this.governingAgreementRef.remove(gov);
+    }
+    /**
+     * Gets the value of the governingAgreementRef property.
+     *  
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link GoverningAgreementRefType }
+     * 
+     * 
+     */
+    public List<GoverningAgreementRefType> getGoverningAgreementRef() {
+        return Collections.unmodifiableList( this.governingAgreementRef );
+    }
+
+}


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/GoverningAgreementsType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/IdentificationType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/IdentificationType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/IdentificationType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,133 @@
+ 
+
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+ 
+
+/**
+ * <p>Java class for IdentificationType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="IdentificationType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}PhysicalVerification" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}WrittenConsent" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}GoverningAgreements" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="nym" type="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}nymType" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class IdentificationType extends ExtensionListType{
+ 
+    protected PhysicalVerification physicalVerification; 
+    protected ExtensionOnlyType writtenConsent; 
+    protected GoverningAgreementsType governingAgreements;  
+    protected NymType nym;
+
+    /**
+     * Gets the value of the physicalVerification property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link PhysicalVerification }
+     *     
+     */
+    public PhysicalVerification getPhysicalVerification() {
+        return physicalVerification;
+    }
+
+    /**
+     * Sets the value of the physicalVerification property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link PhysicalVerification }
+     *     
+     */
+    public void setPhysicalVerification(PhysicalVerification value) {
+        this.physicalVerification = value;
+    }
+
+    /**
+     * Gets the value of the writtenConsent property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public ExtensionOnlyType getWrittenConsent() {
+        return writtenConsent;
+    }
+
+    /**
+     * Sets the value of the writtenConsent property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public void setWrittenConsent(ExtensionOnlyType value) {
+        this.writtenConsent = value;
+    }
+
+    /**
+     * Gets the value of the governingAgreements property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link GoverningAgreementsType }
+     *     
+     */
+    public GoverningAgreementsType getGoverningAgreements() {
+        return governingAgreements;
+    }
+
+    /**
+     * Sets the value of the governingAgreements property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link GoverningAgreementsType }
+     *     
+     */
+    public void setGoverningAgreements(GoverningAgreementsType value) {
+        this.governingAgreements = value;
+    }
+
+    /**
+     * Gets the value of the nym property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link NymType }
+     *     
+     */
+    public NymType getNym() {
+        return nym;
+    }
+
+    /**
+     * Sets the value of the nym property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link NymType }
+     *     
+     */
+    public void setNym(NymType value) {
+        this.nym = value;
+    }
+
+}


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/IdentificationType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/KeyActivationType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/KeyActivationType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/KeyActivationType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,52 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+
+/**
+ * <p>Java class for KeyActivationType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="KeyActivationType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}ActivationPin" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class KeyActivationType extends ExtensionListType
+{
+    protected ActivationPinType activationPin; 
+    
+    /**
+     * Gets the value of the activationPin property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ActivationPinType }
+     *     
+     */
+    public ActivationPinType getActivationPin() {
+        return activationPin;
+    }
+
+    /**
+     * Sets the value of the activationPin property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ActivationPinType }
+     *     
+     */
+    public void setActivationPin(ActivationPinType value) {
+        this.activationPin = value;
+    }
+ 
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/KeyActivationType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/KeySharingType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/KeySharingType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/KeySharingType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,40 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+ 
+/**
+ * <p>Java class for KeySharingType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="KeySharingType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;attribute name="sharing" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class KeySharingType {
+ 
+    protected boolean sharing;
+
+    /**
+     * Gets the value of the sharing property.
+     * 
+     */
+    public boolean isSharing() {
+        return sharing;
+    }
+
+    /**
+     * Sets the value of the sharing property.
+     * 
+     */
+    public void setSharing(boolean value) {
+        this.sharing = value;
+    }
+
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/KeySharingType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/KeyStorageType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/KeyStorageType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/KeyStorageType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,48 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+ 
+/**
+ * <p>Java class for KeyStorageType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="KeyStorageType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;attribute name="medium" use="required" type="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}mediumType" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class KeyStorageType {
+ 
+    protected MediumType medium;
+
+    /**
+     * Gets the value of the medium property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link MediumType }
+     *     
+     */
+    public MediumType getMedium() {
+        return medium;
+    }
+
+    /**
+     * Sets the value of the medium property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link MediumType }
+     *     
+     */
+    public void setMedium(MediumType value) {
+        this.medium = value;
+    }
+
+}


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/KeyStorageType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/LengthType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/LengthType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/LengthType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,77 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+import java.math.BigInteger;
+
+
+/**
+ * <p>Java class for LengthType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="LengthType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;attribute name="min" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ *       &lt;attribute name="max" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class LengthType {
+ 
+    protected BigInteger min; 
+    protected BigInteger max;
+
+    /**
+     * Gets the value of the min property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link BigInteger }
+     *     
+     */
+    public BigInteger getMin() {
+        return min;
+    }
+
+    /**
+     * Sets the value of the min property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link BigInteger }
+     *     
+     */
+    public void setMin(BigInteger value) {
+        this.min = value;
+    }
+
+    /**
+     * Gets the value of the max property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link BigInteger }
+     *     
+     */
+    public BigInteger getMax() {
+        return max;
+    }
+
+    /**
+     * Sets the value of the max property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link BigInteger }
+     *     
+     */
+    public void setMax(BigInteger value) {
+        this.max = value;
+    }
+
+}


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/LengthType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/MediumType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/MediumType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/MediumType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,47 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+ 
+/**
+ * <p>Java class for mediumType.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="mediumType">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
+ *     &lt;enumeration value="memory"/>
+ *     &lt;enumeration value="smartcard"/>
+ *     &lt;enumeration value="token"/>
+ *     &lt;enumeration value="MobileDevice"/>
+ *     &lt;enumeration value="MobileAuthCard"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */ 
+public enum MediumType {
+ 
+    MEMORY("memory"), 
+    SMARTCARD("smartcard"), 
+    TOKEN("token"), 
+    MOBILE_DEVICE("MobileDevice"), 
+    MOBILE_AUTH_CARD("MobileAuthCard");
+    private final String value;
+
+    MediumType(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static MediumType fromValue(String v) {
+        for (MediumType c: MediumType.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/MediumType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/NymType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/NymType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/NymType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,45 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+
+
+/**
+ * <p>Java class for nymType.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="nymType">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
+ *     &lt;enumeration value="anonymity"/>
+ *     &lt;enumeration value="verinymity"/>
+ *     &lt;enumeration value="pseudonymity"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */ 
+public enum NymType {
+ 
+    ANONYMITY("anonymity"), 
+    VERINYMITY("verinymity"), 
+    PSEUDONYMITY("pseudonymity");
+    private final String value;
+
+    NymType(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static NymType fromValue(String v) {
+        for (NymType c: NymType.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/NymType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ObjectListType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ObjectListType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/ObjectListType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,51 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2008, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors. 
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.List;
+
+/**
+ * A type that contains a list of objects
+ * @author Anil.Saldhana at redhat.com
+ * @since Feb 3, 2011
+ */
+public class ObjectListType
+{
+   protected List<Object> content = new ArrayList<Object>();
+
+   public void add( Object obj )
+   {
+      this.content.add(obj);
+   }
+   
+   public void remove( Object obj )
+   {
+      this.content.remove( obj );
+   }
+   
+   public List<Object> getContent() {
+        
+       return Collections.unmodifiableList( this.content );
+   } 
+}

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OperationalProtectionType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OperationalProtectionType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OperationalProtectionType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,78 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+
+
+/**
+ * <p>Java class for OperationalProtectionType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="OperationalProtectionType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}SecurityAudit" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}DeactivationCallCenter" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class OperationalProtectionType extends ExtensionListType {
+ 
+    protected SecurityAuditType securityAudit; 
+    protected ExtensionOnlyType deactivationCallCenter;  
+
+    /**
+     * Gets the value of the securityAudit property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link SecurityAuditType }
+     *     
+     */
+    public SecurityAuditType getSecurityAudit() {
+        return securityAudit;
+    }
+
+    /**
+     * Sets the value of the securityAudit property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link SecurityAuditType }
+     *     
+     */
+    public void setSecurityAudit(SecurityAuditType value) {
+        this.securityAudit = value;
+    }
+
+    /**
+     * Gets the value of the deactivationCallCenter property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public ExtensionOnlyType getDeactivationCallCenter() {
+        return deactivationCallCenter;
+    }
+
+    /**
+     * Sets the value of the deactivationCallCenter property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public void setDeactivationCallCenter(ExtensionOnlyType value) {
+        this.deactivationCallCenter = value;
+    } 
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OperationalProtectionType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthenticatorBaseType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthenticatorBaseType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthenticatorBaseType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,28 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+ 
+
+
+/**
+ * <p>Java class for AuthenticatorBaseType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="AuthenticatorBaseType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;group ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}AuthenticatorChoiceGroup"/>
+ *         &lt;group ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}AuthenticatorSequenceGroup"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class OriginalAuthenticatorBaseType  extends ObjectListType {
+   
+}


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthenticatorBaseType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthenticatorTransportProtocolType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthenticatorTransportProtocolType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthenticatorTransportProtocolType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,290 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+ 
+
+
+/**
+ * <p>Java class for AuthenticatorTransportProtocolType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="AuthenticatorTransportProtocolType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;choice minOccurs="0">
+ *           &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}HTTP"/>
+ *           &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}SSL"/>
+ *           &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}MobileNetworkNoEncryption"/>
+ *           &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}MobileNetworkRadioEncryption"/>
+ *           &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}MobileNetworkEndToEndEncryption"/>
+ *           &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}WTLS"/>
+ *           &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}IPSec"/>
+ *           &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}PSTN"/>
+ *           &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}ISDN"/>
+ *           &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}ADSL"/>
+ *         &lt;/choice>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class OriginalAuthenticatorTransportProtocolType extends ExtensionListType {
+ 
+    protected ExtensionOnlyType http; 
+    protected ExtensionOnlyType ssl; 
+    protected ExtensionOnlyType mobileNetworkNoEncryption; 
+    protected ExtensionOnlyType mobileNetworkRadioEncryption; 
+    protected ExtensionOnlyType mobileNetworkEndToEndEncryption; 
+    protected ExtensionOnlyType wtls; 
+    protected ExtensionOnlyType ipSec; 
+    protected ExtensionOnlyType pstn; 
+    protected ExtensionOnlyType isdn; 
+    protected ExtensionOnlyType adsl;  
+
+    /**
+     * Gets the value of the http property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public ExtensionOnlyType getHTTP() {
+        return http;
+    }
+
+    /**
+     * Sets the value of the http property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public void setHTTP(ExtensionOnlyType value) {
+        this.http = value;
+    }
+
+    /**
+     * Gets the value of the ssl property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public ExtensionOnlyType getSSL() {
+        return ssl;
+    }
+
+    /**
+     * Sets the value of the ssl property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public void setSSL(ExtensionOnlyType value) {
+        this.ssl = value;
+    }
+
+    /**
+     * Gets the value of the mobileNetworkNoEncryption property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public ExtensionOnlyType getMobileNetworkNoEncryption() {
+        return mobileNetworkNoEncryption;
+    }
+
+    /**
+     * Sets the value of the mobileNetworkNoEncryption property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public void setMobileNetworkNoEncryption(ExtensionOnlyType value) {
+        this.mobileNetworkNoEncryption = value;
+    }
+
+    /**
+     * Gets the value of the mobileNetworkRadioEncryption property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public ExtensionOnlyType getMobileNetworkRadioEncryption() {
+        return mobileNetworkRadioEncryption;
+    }
+
+    /**
+     * Sets the value of the mobileNetworkRadioEncryption property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public void setMobileNetworkRadioEncryption(ExtensionOnlyType value) {
+        this.mobileNetworkRadioEncryption = value;
+    }
+
+    /**
+     * Gets the value of the mobileNetworkEndToEndEncryption property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public ExtensionOnlyType getMobileNetworkEndToEndEncryption() {
+        return mobileNetworkEndToEndEncryption;
+    }
+
+    /**
+     * Sets the value of the mobileNetworkEndToEndEncryption property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public void setMobileNetworkEndToEndEncryption(ExtensionOnlyType value) {
+        this.mobileNetworkEndToEndEncryption = value;
+    }
+
+    /**
+     * Gets the value of the wtls property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public ExtensionOnlyType getWTLS() {
+        return wtls;
+    }
+
+    /**
+     * Sets the value of the wtls property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public void setWTLS(ExtensionOnlyType value) {
+        this.wtls = value;
+    }
+
+    /**
+     * Gets the value of the ipSec property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public ExtensionOnlyType getIPSec() {
+        return ipSec;
+    }
+
+    /**
+     * Sets the value of the ipSec property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public void setIPSec(ExtensionOnlyType value) {
+        this.ipSec = value;
+    }
+
+    /**
+     * Gets the value of the pstn property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public ExtensionOnlyType getPSTN() {
+        return pstn;
+    }
+
+    /**
+     * Sets the value of the pstn property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public void setPSTN(ExtensionOnlyType value) {
+        this.pstn = value;
+    }
+
+    /**
+     * Gets the value of the isdn property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public ExtensionOnlyType getISDN() {
+        return isdn;
+    }
+
+    /**
+     * Sets the value of the isdn property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public void setISDN(ExtensionOnlyType value) {
+        this.isdn = value;
+    }
+
+    /**
+     * Gets the value of the adsl property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public ExtensionOnlyType getADSL() {
+        return adsl;
+    }
+
+    /**
+     * Sets the value of the adsl property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public void setADSL(ExtensionOnlyType value) {
+        this.adsl = value;
+    }
+
+}


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthenticatorTransportProtocolType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthnContextDeclarationBaseType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthnContextDeclarationBaseType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthnContextDeclarationBaseType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,184 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+ 
+
+
+/**
+ * <p>Java class for AuthnContextDeclarationBaseType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="AuthnContextDeclarationBaseType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Identification" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}TechnicalProtection" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}OperationalProtection" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}AuthnMethod" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}GoverningAgreements" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="ID" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class OriginalAuthnContextDeclarationBaseType extends ExtensionListType {
+
+    protected IdentificationType identification;
+    protected TechnicalProtectionBaseType technicalProtection;
+    protected OperationalProtectionType operationalProtection;
+    protected AuthnMethodBaseType authnMethod;
+    protected GoverningAgreementsType governingAgreements; 
+    protected String id;
+
+    /**
+     * Gets the value of the identification property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link IdentificationType }
+     *     
+     */
+    public IdentificationType getIdentification() {
+        return identification;
+    }
+
+    /**
+     * Sets the value of the identification property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link IdentificationType }
+     *     
+     */
+    public void setIdentification(IdentificationType value) {
+        this.identification = value;
+    }
+
+    /**
+     * Gets the value of the technicalProtection property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link TechnicalProtectionBaseType }
+     *     
+     */
+    public TechnicalProtectionBaseType getTechnicalProtection() {
+        return technicalProtection;
+    }
+
+    /**
+     * Sets the value of the technicalProtection property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link TechnicalProtectionBaseType }
+     *     
+     */
+    public void setTechnicalProtection(TechnicalProtectionBaseType value) {
+        this.technicalProtection = value;
+    }
+
+    /**
+     * Gets the value of the operationalProtection property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link OperationalProtectionType }
+     *     
+     */
+    public OperationalProtectionType getOperationalProtection() {
+        return operationalProtection;
+    }
+
+    /**
+     * Sets the value of the operationalProtection property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link OperationalProtectionType }
+     *     
+     */
+    public void setOperationalProtection(OperationalProtectionType value) {
+        this.operationalProtection = value;
+    }
+
+    /**
+     * Gets the value of the authnMethod property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link AuthnMethodBaseType }
+     *     
+     */
+    public AuthnMethodBaseType getAuthnMethod() {
+        return authnMethod;
+    }
+
+    /**
+     * Sets the value of the authnMethod property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link AuthnMethodBaseType }
+     *     
+     */
+    public void setAuthnMethod(AuthnMethodBaseType value) {
+        this.authnMethod = value;
+    }
+
+    /**
+     * Gets the value of the governingAgreements property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link GoverningAgreementsType }
+     *     
+     */
+    public GoverningAgreementsType getGoverningAgreements() {
+        return governingAgreements;
+    }
+
+    /**
+     * Sets the value of the governingAgreements property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link GoverningAgreementsType }
+     *     
+     */
+    public void setGoverningAgreements(GoverningAgreementsType value) {
+        this.governingAgreements = value;
+    }
+
+    /**
+     * Gets the value of the id property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getID() {
+        return id;
+    }
+
+    /**
+     * Sets the value of the id property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setID(String value) {
+        this.id = value;
+    }
+
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthnContextDeclarationBaseType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthnMethodBaseType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthnMethodBaseType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthnMethodBaseType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,105 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+ 
+
+
+/**
+ * <p>Java class for AuthnMethodBaseType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="AuthnMethodBaseType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}PrincipalAuthenticationMechanism" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Authenticator" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}AuthenticatorTransportProtocol" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class OriginalAuthnMethodBaseType extends ExtensionListType {
+    protected PrincipalAuthenticationMechanismType principalAuthenticationMechanism;
+    protected AuthenticatorBaseType authenticator;
+    protected AuthenticatorTransportProtocolType authenticatorTransportProtocol; 
+
+    /**
+     * Gets the value of the principalAuthenticationMechanism property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link PrincipalAuthenticationMechanismType }
+     *     
+     */
+    public PrincipalAuthenticationMechanismType getPrincipalAuthenticationMechanism() {
+        return principalAuthenticationMechanism;
+    }
+
+    /**
+     * Sets the value of the principalAuthenticationMechanism property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link PrincipalAuthenticationMechanismType }
+     *     
+     */
+    public void setPrincipalAuthenticationMechanism(PrincipalAuthenticationMechanismType value) {
+        this.principalAuthenticationMechanism = value;
+    }
+
+    /**
+     * Gets the value of the authenticator property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link AuthenticatorBaseType }
+     *     
+     */
+    public AuthenticatorBaseType getAuthenticator() {
+        return authenticator;
+    }
+
+    /**
+     * Sets the value of the authenticator property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link AuthenticatorBaseType }
+     *     
+     */
+    public void setAuthenticator(AuthenticatorBaseType value) {
+        this.authenticator = value;
+    }
+
+    /**
+     * Gets the value of the authenticatorTransportProtocol property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link AuthenticatorTransportProtocolType }
+     *     
+     */
+    public AuthenticatorTransportProtocolType getAuthenticatorTransportProtocol() {
+        return authenticatorTransportProtocol;
+    }
+
+    /**
+     * Sets the value of the authenticatorTransportProtocol property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link AuthenticatorTransportProtocolType }
+     *     
+     */
+    public void setAuthenticatorTransportProtocol(AuthenticatorTransportProtocolType value) {
+        this.authenticatorTransportProtocol = value;
+    }
+
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/OriginalAuthnMethodBaseType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PasswordType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PasswordType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PasswordType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,130 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+
+/**
+ * <p>Java class for PasswordType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="PasswordType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Length" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Alphabet" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Generation" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="ExternalVerification" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class PasswordType extends ExtensionListType {
+
+    protected LengthType length;
+    protected AlphabetType alphabet;
+    protected Generation generation; 
+    protected String externalVerification;
+
+    /**
+     * Gets the value of the length property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link LengthType }
+     *     
+     */
+    public LengthType getLength() {
+        return length;
+    }
+
+    /**
+     * Sets the value of the length property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link LengthType }
+     *     
+     */
+    public void setLength(LengthType value) {
+        this.length = value;
+    }
+
+    /**
+     * Gets the value of the alphabet property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link AlphabetType }
+     *     
+     */
+    public AlphabetType getAlphabet() {
+        return alphabet;
+    }
+
+    /**
+     * Sets the value of the alphabet property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link AlphabetType }
+     *     
+     */
+    public void setAlphabet(AlphabetType value) {
+        this.alphabet = value;
+    }
+
+    /**
+     * Gets the value of the generation property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Generation }
+     *     
+     */
+    public Generation getGeneration() {
+        return generation;
+    }
+
+    /**
+     * Sets the value of the generation property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Generation }
+     *     
+     */
+    public void setGeneration(Generation value) {
+        this.generation = value;
+    }
+
+    /**
+     * Gets the value of the externalVerification property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getExternalVerification() {
+        return externalVerification;
+    }
+
+    /**
+     * Sets the value of the externalVerification property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setExternalVerification(String value) {
+        this.externalVerification = value;
+    }
+
+}


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PasswordType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PhysicalVerification.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PhysicalVerification.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PhysicalVerification.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,55 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+ 
+/**
+ * <p>Java class for anonymous complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;attribute name="credentialLevel">
+ *         &lt;simpleType>
+ *           &lt;restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
+ *             &lt;enumeration value="primary"/>
+ *             &lt;enumeration value="secondary"/>
+ *           &lt;/restriction>
+ *         &lt;/simpleType>
+ *       &lt;/attribute>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class PhysicalVerification {
+
+    protected String credentialLevel;
+
+    /**
+     * Gets the value of the credentialLevel property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getCredentialLevel() {
+        return credentialLevel;
+    }
+
+    /**
+     * Sets the value of the credentialLevel property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setCredentialLevel(String value) {
+        this.credentialLevel = value;
+    }
+
+}


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PhysicalVerification.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PrincipalAuthenticationMechanismType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PrincipalAuthenticationMechanismType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PrincipalAuthenticationMechanismType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,184 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+import java.math.BigInteger;
+ 
+
+/**
+ * <p>Java class for PrincipalAuthenticationMechanismType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="PrincipalAuthenticationMechanismType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Password" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}RestrictedPassword" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Token" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Smartcard" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}ActivationPin" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="preauth" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class PrincipalAuthenticationMechanismType extends ExtensionListType {
+
+    protected PasswordType password;
+    protected RestrictedPasswordType restrictedPassword;
+    protected TokenType token;
+    protected ExtensionOnlyType smartcard;
+    protected ActivationPinType activationPin; 
+    protected BigInteger preauth;
+
+    /**
+     * Gets the value of the password property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link PasswordType }
+     *     
+     */
+    public PasswordType getPassword() {
+        return password;
+    }
+
+    /**
+     * Sets the value of the password property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link PasswordType }
+     *     
+     */
+    public void setPassword(PasswordType value) {
+        this.password = value;
+    }
+
+    /**
+     * Gets the value of the restrictedPassword property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link RestrictedPasswordType }
+     *     
+     */
+    public RestrictedPasswordType getRestrictedPassword() {
+        return restrictedPassword;
+    }
+
+    /**
+     * Sets the value of the restrictedPassword property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link RestrictedPasswordType }
+     *     
+     */
+    public void setRestrictedPassword(RestrictedPasswordType value) {
+        this.restrictedPassword = value;
+    }
+
+    /**
+     * Gets the value of the token property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link TokenType }
+     *     
+     */
+    public TokenType getToken() {
+        return token;
+    }
+
+    /**
+     * Sets the value of the token property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link TokenType }
+     *     
+     */
+    public void setToken(TokenType value) {
+        this.token = value;
+    }
+
+    /**
+     * Gets the value of the smartcard property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public ExtensionOnlyType getSmartcard() {
+        return smartcard;
+    }
+
+    /**
+     * Sets the value of the smartcard property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public void setSmartcard(ExtensionOnlyType value) {
+        this.smartcard = value;
+    }
+
+    /**
+     * Gets the value of the activationPin property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ActivationPinType }
+     *     
+     */
+    public ActivationPinType getActivationPin() {
+        return activationPin;
+    }
+
+    /**
+     * Sets the value of the activationPin property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ActivationPinType }
+     *     
+     */
+    public void setActivationPin(ActivationPinType value) {
+        this.activationPin = value;
+    }
+
+    /**
+     * Gets the value of the preauth property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link BigInteger }
+     *     
+     */
+    public BigInteger getPreauth() {
+        return preauth;
+    }
+
+    /**
+     * Sets the value of the preauth property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link BigInteger }
+     *     
+     */
+    public void setPreauth(BigInteger value) {
+        this.preauth = value;
+    }
+
+}


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PrincipalAuthenticationMechanismType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PrivateKeyProtectionType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PrivateKeyProtectionType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PrivateKeyProtectionType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,104 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+
+
+/**
+ * <p>Java class for PrivateKeyProtectionType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="PrivateKeyProtectionType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}KeyActivation" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}KeyStorage" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}KeySharing" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class PrivateKeyProtectionType extends ExtensionListType {
+
+    protected KeyActivationType keyActivation;
+    protected KeyStorageType keyStorage;
+    protected KeySharingType keySharing; 
+
+    /**
+     * Gets the value of the keyActivation property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link KeyActivationType }
+     *     
+     */
+    public KeyActivationType getKeyActivation() {
+        return keyActivation;
+    }
+
+    /**
+     * Sets the value of the keyActivation property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link KeyActivationType }
+     *     
+     */
+    public void setKeyActivation(KeyActivationType value) {
+        this.keyActivation = value;
+    }
+
+    /**
+     * Gets the value of the keyStorage property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link KeyStorageType }
+     *     
+     */
+    public KeyStorageType getKeyStorage() {
+        return keyStorage;
+    }
+
+    /**
+     * Sets the value of the keyStorage property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link KeyStorageType }
+     *     
+     */
+    public void setKeyStorage(KeyStorageType value) {
+        this.keyStorage = value;
+    }
+
+    /**
+     * Gets the value of the keySharing property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link KeySharingType }
+     *     
+     */
+    public KeySharingType getKeySharing() {
+        return keySharing;
+    }
+
+    /**
+     * Sets the value of the keySharing property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link KeySharingType }
+     *     
+     */
+    public void setKeySharing(KeySharingType value) {
+        this.keySharing = value;
+    }
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PrivateKeyProtectionType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PublicKeyType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PublicKeyType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PublicKeyType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,51 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+ 
+
+/**
+ * <p>Java class for PublicKeyType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="PublicKeyType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="keyValidation" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class PublicKeyType extends ExtensionListType {
+    protected String keyValidation;
+
+    /**
+     * Gets the value of the keyValidation property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getKeyValidation() {
+        return keyValidation;
+    }
+
+    /**
+     * Sets the value of the keyValidation property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setKeyValidation(String value) {
+        this.keyValidation = value;
+    }
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/PublicKeyType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/RestrictedLengthType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/RestrictedLengthType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/RestrictedLengthType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,30 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+/**
+ * <p>Java class for RestrictedLengthType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="RestrictedLengthType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}LengthType">
+ *       &lt;attribute name="min" use="required">
+ *         &lt;simpleType>
+ *           &lt;restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *             &lt;minInclusive value="3"/>
+ *           &lt;/restriction>
+ *         &lt;/simpleType>
+ *       &lt;/attribute>
+ *       &lt;attribute name="max" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class RestrictedLengthType
+    extends LengthType
+{ 
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/RestrictedLengthType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/RestrictedPasswordType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/RestrictedPasswordType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/RestrictedPasswordType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,28 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+ 
+/**
+ * <p>Java class for RestrictedPasswordType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="RestrictedPasswordType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}PasswordType">
+ *       &lt;sequence>
+ *         &lt;element name="Length" type="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}RestrictedLengthType"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Generation" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="ExternalVerification" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class RestrictedPasswordType
+    extends PasswordType
+{ 
+}


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/RestrictedPasswordType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/SecretKeyProtectionType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/SecretKeyProtectionType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/SecretKeyProtectionType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,78 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+ 
+
+
+/**
+ * <p>Java class for SecretKeyProtectionType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="SecretKeyProtectionType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}KeyActivation" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}KeyStorage" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class SecretKeyProtectionType extends ExtensionListType {
+
+    protected KeyActivationType keyActivation;
+    protected KeyStorageType keyStorage; 
+    /**
+     * Gets the value of the keyActivation property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link KeyActivationType }
+     *     
+     */
+    public KeyActivationType getKeyActivation() {
+        return keyActivation;
+    }
+
+    /**
+     * Sets the value of the keyActivation property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link KeyActivationType }
+     *     
+     */
+    public void setKeyActivation(KeyActivationType value) {
+        this.keyActivation = value;
+    }
+
+    /**
+     * Gets the value of the keyStorage property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link KeyStorageType }
+     *     
+     */
+    public KeyStorageType getKeyStorage() {
+        return keyStorage;
+    }
+
+    /**
+     * Sets the value of the keyStorage property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link KeyStorageType }
+     *     
+     */
+    public void setKeyStorage(KeyStorageType value) {
+        this.keyStorage = value;
+    }
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/SecretKeyProtectionType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/SecurityAuditType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/SecurityAuditType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/SecurityAuditType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,52 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+
+
+/**
+ * <p>Java class for SecurityAuditType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="SecurityAuditType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}SwitchAudit" minOccurs="0"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class SecurityAuditType extends ExtensionListType {
+
+    protected ExtensionOnlyType switchAudit; 
+
+    /**
+     * Gets the value of the switchAudit property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public ExtensionOnlyType getSwitchAudit() {
+        return switchAudit;
+    }
+
+    /**
+     * Sets the value of the switchAudit property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ExtensionOnlyType }
+     *     
+     */
+    public void setSwitchAudit(ExtensionOnlyType value) {
+        this.switchAudit = value;
+    }
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/SecurityAuditType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/SharedSecretChallengeResponseType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/SharedSecretChallengeResponseType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/SharedSecretChallengeResponseType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,59 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+
+/**
+ * 
+ *         This element indicates that the Principal has been
+ *         authenticated by a challenge-response protocol utilizing shared secret
+ *         keys and symmetric cryptography.
+ *       
+ * 
+ * <p>Java class for SharedSecretChallengeResponseType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="SharedSecretChallengeResponseType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="method" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class SharedSecretChallengeResponseType extends ExtensionListType {
+  
+    protected String method;
+
+
+    /**
+     * Gets the value of the method property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getMethod() {
+        return method;
+    }
+
+    /**
+     * Sets the value of the method property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setMethod(String value) {
+        this.method = value;
+    }
+
+}


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/SharedSecretChallengeResponseType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/TechnicalProtectionBaseType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/TechnicalProtectionBaseType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/TechnicalProtectionBaseType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,80 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+
+
+/**
+ * <p>Java class for TechnicalProtectionBaseType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="TechnicalProtectionBaseType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;choice minOccurs="0">
+ *           &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}PrivateKeyProtection"/>
+ *           &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}SecretKeyProtection"/>
+ *         &lt;/choice>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class TechnicalProtectionBaseType extends ExtensionListType {
+ 
+    protected PrivateKeyProtectionType privateKeyProtection; 
+    protected SecretKeyProtectionType secretKeyProtection; 
+
+    /**
+     * Gets the value of the privateKeyProtection property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link PrivateKeyProtectionType }
+     *     
+     */
+    public PrivateKeyProtectionType getPrivateKeyProtection() {
+        return privateKeyProtection;
+    }
+
+    /**
+     * Sets the value of the privateKeyProtection property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link PrivateKeyProtectionType }
+     *     
+     */
+    public void setPrivateKeyProtection(PrivateKeyProtectionType value) {
+        this.privateKeyProtection = value;
+    }
+
+    /**
+     * Gets the value of the secretKeyProtection property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link SecretKeyProtectionType }
+     *     
+     */
+    public SecretKeyProtectionType getSecretKeyProtection() {
+        return secretKeyProtection;
+    }
+
+    /**
+     * Sets the value of the secretKeyProtection property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link SecretKeyProtectionType }
+     *     
+     */
+    public void setSecretKeyProtection(SecretKeyProtectionType value) {
+        this.secretKeyProtection = value;
+    }
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/TechnicalProtectionBaseType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/TimeSyncTokenType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/TimeSyncTokenType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/TimeSyncTokenType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,102 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+import java.math.BigInteger;
+
+
+
+/**
+ * <p>Java class for TimeSyncTokenType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="TimeSyncTokenType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;attribute name="DeviceType" use="required" type="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}DeviceTypeType" />
+ *       &lt;attribute name="SeedLength" use="required" type="{http://www.w3.org/2001/XMLSchema}integer" />
+ *       &lt;attribute name="DeviceInHand" use="required" type="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}booleanType" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class TimeSyncTokenType {
+    protected DeviceTypeType deviceType; 
+    protected BigInteger seedLength; 
+    protected Boolean deviceInHand;
+
+    /**
+     * Gets the value of the deviceType property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link DeviceTypeType }
+     *     
+     */
+    public DeviceTypeType getDeviceType() {
+        return deviceType;
+    }
+
+    /**
+     * Sets the value of the deviceType property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link DeviceTypeType }
+     *     
+     */
+    public void setDeviceType(DeviceTypeType value) {
+        this.deviceType = value;
+    }
+
+    /**
+     * Gets the value of the seedLength property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link BigInteger }
+     *     
+     */
+    public BigInteger getSeedLength() {
+        return seedLength;
+    }
+
+    /**
+     * Sets the value of the seedLength property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link BigInteger }
+     *     
+     */
+    public void setSeedLength(BigInteger value) {
+        this.seedLength = value;
+    }
+
+    /**
+     * Gets the value of the deviceInHand property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link BooleanType }
+     *     
+     */
+    public Boolean getDeviceInHand() {
+        return deviceInHand;
+    }
+
+    /**
+     * Sets the value of the deviceInHand property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link BooleanType }
+     *     
+     */
+    public void setDeviceInHand(Boolean value) {
+        this.deviceInHand = value;
+    }
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/TimeSyncTokenType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/TokenType.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/TokenType.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/TokenType.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1,53 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;
+
+
+
+/**
+ * <p>Java class for TokenType complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="TokenType">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}TimeSyncToken"/>
+ *         &lt;element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */ 
+public class TokenType extends ExtensionListType {
+ 
+    protected TimeSyncTokenType timeSyncToken;  
+
+    /**
+     * Gets the value of the timeSyncToken property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link TimeSyncTokenType }
+     *     
+     */
+    public TimeSyncTokenType getTimeSyncToken() {
+        return timeSyncToken;
+    }
+
+    /**
+     * Sets the value of the timeSyncToken property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link TimeSyncTokenType }
+     *     
+     */
+    public void setTimeSyncToken(TimeSyncTokenType value) {
+        this.timeSyncToken = value;
+    }
+
+}
\ No newline at end of file


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/TokenType.java
___________________________________________________________________
Name: svn:executable
   + *

Added: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/package-info.java
===================================================================
--- federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/package-info.java	                        (rev 0)
+++ federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/package-info.java	2011-02-03 23:01:57 UTC (rev 701)
@@ -0,0 +1 @@
+package org.picketlink.identity.federation.saml.v2.ac.classes;


Property changes on: federation/trunk/picketlink-fed-model/src/main/java/org/picketlink/identity/federation/saml/v2/ac/classes/package-info.java
___________________________________________________________________
Name: svn:executable
   + *



More information about the jboss-cvs-commits mailing list