1 8 9 package com.sun.xml.dsig.core; 10 11 import java.util.ArrayList ; 12 import java.util.List ; 13 import javax.xml.bind.JAXBElement; 14 import javax.xml.bind.annotation.XmlAccessType; 15 import javax.xml.bind.annotation.XmlAccessorType; 16 import javax.xml.bind.annotation.XmlAnyElement; 17 import javax.xml.bind.annotation.XmlElementRef; 18 import javax.xml.bind.annotation.XmlElementRefs; 19 import javax.xml.bind.annotation.XmlType; 20 import com.sun.xml.dsig.core.X509DataType; 21 import com.sun.xml.dsig.core.X509IssuerSerialType; 22 import org.w3c.dom.Element ; 23 24 25 51 @XmlAccessorType(XmlAccessType.FIELD) 52 @XmlType(name = "X509DataType", propOrder = { 53 "x509IssuerSerialOrX509SKIOrX509SubjectName" 54 }) 55 public class X509DataType { 56 57 @XmlElementRefs({ 58 @XmlElementRef(name = "X509SKI", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), 59 @XmlElementRef(name = "X509IssuerSerial", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), 60 @XmlElementRef(name = "X509Certificate", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), 61 @XmlElementRef(name = "X509CRL", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class), 62 @XmlElementRef(name = "X509SubjectName", namespace = "http://www.w3.org/2000/09/xmldsig#", type = JAXBElement.class) 63 }) 64 @XmlAnyElement(lax = true) 65 protected List <Object > x509IssuerSerialOrX509SKIOrX509SubjectName; 66 67 95 public List <Object > getX509IssuerSerialOrX509SKIOrX509SubjectName() { 96 if (x509IssuerSerialOrX509SKIOrX509SubjectName == null) { 97 x509IssuerSerialOrX509SKIOrX509SubjectName = new ArrayList <Object >(); 98 } 99 return this.x509IssuerSerialOrX509SKIOrX509SubjectName; 100 } 101 102 } 103 | Popular Tags |