org.apache.xml.security.binding.xmldsig11.FieldIDType Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of xmlsec Show documentation
Show all versions of xmlsec Show documentation
Apache XML Security for Java supports XML-Signature Syntax and Processing,
W3C Recommendation 12 February 2002, and XML Encryption Syntax and
Processing, W3C Recommendation 10 December 2002. As of version 1.4,
the library supports the standard Java API JSR-105: XML Digital Signature APIs.
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.12.04 at 12:19:02 PM GMT
//
package org.apache.xml.security.binding.xmldsig11;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import org.w3c.dom.Element;
/**
* Java class for FieldIDType complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="FieldIDType">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <choice>
* <element ref="{http://www.w3.org/2009/xmldsig11#}Prime"/>
* <element ref="{http://www.w3.org/2009/xmldsig11#}TnB"/>
* <element ref="{http://www.w3.org/2009/xmldsig11#}PnB"/>
* <element ref="{http://www.w3.org/2009/xmldsig11#}GnB"/>
* <any processContents='lax' namespace='##other'/>
* </choice>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "FieldIDType", namespace = "http://www.w3.org/2009/xmldsig11#", propOrder = {
"prime",
"tnB",
"pnB",
"gnB",
"any"
})
public class FieldIDType {
@XmlElement(name = "Prime", namespace = "http://www.w3.org/2009/xmldsig11#")
protected PrimeFieldParamsType prime;
@XmlElement(name = "TnB", namespace = "http://www.w3.org/2009/xmldsig11#")
protected TnBFieldParamsType tnB;
@XmlElement(name = "PnB", namespace = "http://www.w3.org/2009/xmldsig11#")
protected PnBFieldParamsType pnB;
@XmlElement(name = "GnB", namespace = "http://www.w3.org/2009/xmldsig11#")
protected CharTwoFieldParamsType gnB;
@XmlAnyElement(lax = true)
protected Object any;
/**
* Gets the value of the prime property.
*
* @return
* possible object is
* {@link PrimeFieldParamsType }
*
*/
public PrimeFieldParamsType getPrime() {
return prime;
}
/**
* Sets the value of the prime property.
*
* @param value
* allowed object is
* {@link PrimeFieldParamsType }
*
*/
public void setPrime(PrimeFieldParamsType value) {
this.prime = value;
}
/**
* Gets the value of the tnB property.
*
* @return
* possible object is
* {@link TnBFieldParamsType }
*
*/
public TnBFieldParamsType getTnB() {
return tnB;
}
/**
* Sets the value of the tnB property.
*
* @param value
* allowed object is
* {@link TnBFieldParamsType }
*
*/
public void setTnB(TnBFieldParamsType value) {
this.tnB = value;
}
/**
* Gets the value of the pnB property.
*
* @return
* possible object is
* {@link PnBFieldParamsType }
*
*/
public PnBFieldParamsType getPnB() {
return pnB;
}
/**
* Sets the value of the pnB property.
*
* @param value
* allowed object is
* {@link PnBFieldParamsType }
*
*/
public void setPnB(PnBFieldParamsType value) {
this.pnB = value;
}
/**
* Gets the value of the gnB property.
*
* @return
* possible object is
* {@link CharTwoFieldParamsType }
*
*/
public CharTwoFieldParamsType getGnB() {
return gnB;
}
/**
* Sets the value of the gnB property.
*
* @param value
* allowed object is
* {@link CharTwoFieldParamsType }
*
*/
public void setGnB(CharTwoFieldParamsType value) {
this.gnB = value;
}
/**
* Gets the value of the any property.
*
* @return
* possible object is
* {@link Object }
* {@link Element }
*
*/
public Object getAny() {
return any;
}
/**
* Sets the value of the any property.
*
* @param value
* allowed object is
* {@link Object }
* {@link Element }
*
*/
public void setAny(Object value) {
this.any = value;
}
}