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>
* <complexType name="AuthenticatorTransportProtocolType">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <choice minOccurs="0">
* <element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}HTTP"/>
* <element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}SSL"/>
* <element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}MobileNetworkNoEncryption"/>
* <element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}MobileNetworkRadioEncryption"/>
* <element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}MobileNetworkEndToEndEncryption"/>
* <element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}WTLS"/>
* <element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}IPSec"/>
* <element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}PSTN"/>
* <element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}ISDN"/>
* <element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}ADSL"/>
* </choice>
* <element ref="{urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony}Extension" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </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;
}
}