1 2 package org.w3._2000._09.xmldsig_; 3 4 import java.util.ArrayList ; 5 import java.util.List ; 6 import javax.xml.bind.JAXBElement; 7 import javax.xml.bind.annotation.XmlAccessType; 8 import javax.xml.bind.annotation.XmlAccessorType; 9 import javax.xml.bind.annotation.XmlAnyElement; 10 import javax.xml.bind.annotation.XmlElementRef; 11 import javax.xml.bind.annotation.XmlElementRefs; 12 import javax.xml.bind.annotation.XmlRootElement; 13 import javax.xml.bind.annotation.XmlType; 14 import org.w3c.dom.Element ; 15 16 17 43 @XmlRootElement 44 @XmlAccessorType(XmlAccessType.FIELD) 45 @XmlType(name = "X509Data", propOrder = { 46 "x509IssuerSerialOrX509SKIOrX509SubjectName" 47 }) 48 public class X509DataType { 49 50 @XmlElementRefs({ 51 @XmlElementRef(name = "X509SKI", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), 52 @XmlElementRef(name = "X509Certificate", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), 53 @XmlElementRef(name = "X509SubjectName", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), 54 @XmlElementRef(name = "X509IssuerSerial", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), 55 @XmlElementRef(name = "X509CRL", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class) 56 }) 57 @XmlAnyElement(lax = true) 58 protected List <Object > x509IssuerSerialOrX509SKIOrX509SubjectName; 59 60 88 public List <Object > getX509IssuerSerialOrX509SKIOrX509SubjectName() { 89 if (x509IssuerSerialOrX509SKIOrX509SubjectName == null) { 90 x509IssuerSerialOrX509SKIOrX509SubjectName = new ArrayList <Object >(); 91 } 92 return this.x509IssuerSerialOrX509SKIOrX509SubjectName; 93 } 94 95 } 96 | Popular Tags |