org.jboss.identity.federation.saml.v2.ac.classes.xmldsig
Class OriginalAuthnContextDeclarationBaseType

java.lang.Object
  extended by org.jboss.identity.federation.saml.v2.ac.classes.xmldsig.OriginalAuthnContextDeclarationBaseType
Direct Known Subclasses:
AuthnContextDeclarationBaseType

public class OriginalAuthnContextDeclarationBaseType
extends java.lang.Object

Java class for AuthnContextDeclarationBaseType complex type.

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

 <complexType name="AuthnContextDeclarationBaseType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:XMLDSig}Identification" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:XMLDSig}TechnicalProtection" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:XMLDSig}OperationalProtection" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:XMLDSig}AuthnMethod" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:XMLDSig}GoverningAgreements" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:XMLDSig}Extension" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="ID" type="{http://www.w3.org/2001/XMLSchema}ID" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  AuthnMethodBaseType authnMethod
           
protected  java.util.List<ExtensionType> extension
           
protected  GoverningAgreementsType governingAgreements
           
protected  java.lang.String id
           
protected  IdentificationType identification
           
protected  OperationalProtectionType operationalProtection
           
protected  TechnicalProtectionBaseType technicalProtection
           
 
Constructor Summary
OriginalAuthnContextDeclarationBaseType()
           
 
Method Summary
 AuthnMethodBaseType getAuthnMethod()
          Gets the value of the authnMethod property.
 java.util.List<ExtensionType> getExtension()
          Gets the value of the extension property.
 GoverningAgreementsType getGoverningAgreements()
          Gets the value of the governingAgreements property.
 java.lang.String getID()
          Gets the value of the id property.
 IdentificationType getIdentification()
          Gets the value of the identification property.
 OperationalProtectionType getOperationalProtection()
          Gets the value of the operationalProtection property.
 TechnicalProtectionBaseType getTechnicalProtection()
          Gets the value of the technicalProtection property.
 void setAuthnMethod(AuthnMethodBaseType value)
          Sets the value of the authnMethod property.
 void setGoverningAgreements(GoverningAgreementsType value)
          Sets the value of the governingAgreements property.
 void setID(java.lang.String value)
          Sets the value of the id property.
 void setIdentification(IdentificationType value)
          Sets the value of the identification property.
 void setOperationalProtection(OperationalProtectionType value)
          Sets the value of the operationalProtection property.
 void setTechnicalProtection(TechnicalProtectionBaseType value)
          Sets the value of the technicalProtection property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

identification

protected IdentificationType identification

technicalProtection

protected TechnicalProtectionBaseType technicalProtection

operationalProtection

protected OperationalProtectionType operationalProtection

authnMethod

protected AuthnMethodBaseType authnMethod

governingAgreements

protected GoverningAgreementsType governingAgreements

extension

protected java.util.List<ExtensionType> extension

id

protected java.lang.String id
Constructor Detail

OriginalAuthnContextDeclarationBaseType

public OriginalAuthnContextDeclarationBaseType()
Method Detail

getIdentification

public IdentificationType getIdentification()
Gets the value of the identification property.

Returns:
possible object is IdentificationType

setIdentification

public void setIdentification(IdentificationType value)
Sets the value of the identification property.

Parameters:
value - allowed object is IdentificationType

getTechnicalProtection

public TechnicalProtectionBaseType getTechnicalProtection()
Gets the value of the technicalProtection property.

Returns:
possible object is TechnicalProtectionBaseType

setTechnicalProtection

public void setTechnicalProtection(TechnicalProtectionBaseType value)
Sets the value of the technicalProtection property.

Parameters:
value - allowed object is TechnicalProtectionBaseType

getOperationalProtection

public OperationalProtectionType getOperationalProtection()
Gets the value of the operationalProtection property.

Returns:
possible object is OperationalProtectionType

setOperationalProtection

public void setOperationalProtection(OperationalProtectionType value)
Sets the value of the operationalProtection property.

Parameters:
value - allowed object is OperationalProtectionType

getAuthnMethod

public AuthnMethodBaseType getAuthnMethod()
Gets the value of the authnMethod property.

Returns:
possible object is AuthnMethodBaseType

setAuthnMethod

public void setAuthnMethod(AuthnMethodBaseType value)
Sets the value of the authnMethod property.

Parameters:
value - allowed object is AuthnMethodBaseType

getGoverningAgreements

public GoverningAgreementsType getGoverningAgreements()
Gets the value of the governingAgreements property.

Returns:
possible object is GoverningAgreementsType

setGoverningAgreements

public void setGoverningAgreements(GoverningAgreementsType value)
Sets the value of the governingAgreements property.

Parameters:
value - allowed object is GoverningAgreementsType

getExtension

public java.util.List<ExtensionType> getExtension()
Gets the value of the extension property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the extension property.

For example, to add a new item, do as follows:

    getExtension().add(newItem);
 

Objects of the following type(s) are allowed in the list ExtensionType


getID

public java.lang.String getID()
Gets the value of the id property.

Returns:
possible object is String

setID

public void setID(java.lang.String value)
Sets the value of the id property.

Parameters:
value - allowed object is String


Copyright © 2009 JBoss Inc.. All Rights Reserved.