Class DigitalIdentityType

java.lang.Object
eu.europa.esig.trustedlist.jaxb.tsl.DigitalIdentityType
All Implemented Interfaces:
Serializable

public class DigitalIdentityType extends Object implements Serializable

Java class for DigitalIdentityType complex type.

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

 <complexType name="DigitalIdentityType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice>
         <element name="X509Certificate" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
         <element name="X509SubjectName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element ref="{http://www.w3.org/2000/09/xmldsig#}KeyValue"/>
         <element name="X509SKI" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
         <element name="Other" type="{http://uri.etsi.org/02231/v2#}AnyType" minOccurs="0"/>
       </choice>
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • x509Certificate

      protected byte[] x509Certificate
    • x509SubjectName

      protected String x509SubjectName
    • keyValue

      protected eu.europa.esig.xmldsig.jaxb.KeyValueType keyValue
    • x509SKI

      protected byte[] x509SKI
    • other

      protected AnyType other
  • Constructor Details

    • DigitalIdentityType

      public DigitalIdentityType()
  • Method Details

    • getX509Certificate

      public byte[] getX509Certificate()
      Gets the value of the x509Certificate property.
      Returns:
      possible object is byte[]
    • setX509Certificate

      public void setX509Certificate(byte[] value)
      Sets the value of the x509Certificate property.
      Parameters:
      value - allowed object is byte[]
    • getX509SubjectName

      public String getX509SubjectName()
      Gets the value of the x509SubjectName property.
      Returns:
      possible object is String
    • setX509SubjectName

      public void setX509SubjectName(String value)
      Sets the value of the x509SubjectName property.
      Parameters:
      value - allowed object is String
    • getKeyValue

      public eu.europa.esig.xmldsig.jaxb.KeyValueType getKeyValue()
      Gets the value of the keyValue property.
      Returns:
      possible object is KeyValueType
    • setKeyValue

      public void setKeyValue(eu.europa.esig.xmldsig.jaxb.KeyValueType value)
      Sets the value of the keyValue property.
      Parameters:
      value - allowed object is KeyValueType
    • getX509SKI

      public byte[] getX509SKI()
      Gets the value of the x509SKI property.
      Returns:
      possible object is byte[]
    • setX509SKI

      public void setX509SKI(byte[] value)
      Sets the value of the x509SKI property.
      Parameters:
      value - allowed object is byte[]
    • getOther

      public AnyType getOther()
      Gets the value of the other property.
      Returns:
      possible object is AnyType
    • setOther

      public void setOther(AnyType value)
      Sets the value of the other property.
      Parameters:
      value - allowed object is AnyType