Class EnrolmentCredentialType


  • public class EnrolmentCredentialType
    extends java.lang.Object

    Java class for EnrolmentCredentialType complex type.

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

     <complexType name="EnrolmentCredentialType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="type" type="{http://certificateservices.org/xsd/v2x_registration_2_0}ProfileNameType"/>
             <element name="hashedId" type="{http://certificateservices.org/xsd/v2x_registration_2_0}HashedIdType"/>
             <element name="ecProfile" type="{http://certificateservices.org/xsd/v2x_registration_2_0}ProfileNameType"/>
             <element name="eaName" type="{http://certificateservices.org/xsd/v2x_registration_2_0}ProfileNameType"/>
             <element name="data" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
             <element name="validFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
             <element name="expireDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
             <element name="revocationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
             <element name="status" type="{http://certificateservices.org/xsd/v2x_registration_2_0}ECStatusType"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected byte[] data  
      protected java.lang.String eaName  
      protected java.lang.String ecProfile  
      protected javax.xml.datatype.XMLGregorianCalendar expireDate  
      protected java.lang.String hashedId  
      protected javax.xml.datatype.XMLGregorianCalendar revocationDate  
      protected ECStatusType status  
      protected java.lang.String type  
      protected javax.xml.datatype.XMLGregorianCalendar validFrom  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      byte[] getData()
      Gets the value of the data property.
      java.lang.String getEaName()
      Gets the value of the eaName property.
      java.lang.String getEcProfile()
      Gets the value of the ecProfile property.
      javax.xml.datatype.XMLGregorianCalendar getExpireDate()
      Gets the value of the expireDate property.
      java.lang.String getHashedId()
      Gets the value of the hashedId property.
      javax.xml.datatype.XMLGregorianCalendar getRevocationDate()
      Gets the value of the revocationDate property.
      ECStatusType getStatus()
      Gets the value of the status property.
      java.lang.String getType()
      Gets the value of the type property.
      javax.xml.datatype.XMLGregorianCalendar getValidFrom()
      Gets the value of the validFrom property.
      void setData​(byte[] value)
      Sets the value of the data property.
      void setEaName​(java.lang.String value)
      Sets the value of the eaName property.
      void setEcProfile​(java.lang.String value)
      Sets the value of the ecProfile property.
      void setExpireDate​(javax.xml.datatype.XMLGregorianCalendar value)
      Sets the value of the expireDate property.
      void setHashedId​(java.lang.String value)
      Sets the value of the hashedId property.
      void setRevocationDate​(javax.xml.datatype.XMLGregorianCalendar value)
      Sets the value of the revocationDate property.
      void setStatus​(ECStatusType value)
      Sets the value of the status property.
      void setType​(java.lang.String value)
      Sets the value of the type property.
      void setValidFrom​(javax.xml.datatype.XMLGregorianCalendar value)
      Sets the value of the validFrom property.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • type

        protected java.lang.String type
      • hashedId

        protected java.lang.String hashedId
      • ecProfile

        protected java.lang.String ecProfile
      • eaName

        protected java.lang.String eaName
      • data

        protected byte[] data
      • validFrom

        protected javax.xml.datatype.XMLGregorianCalendar validFrom
      • expireDate

        protected javax.xml.datatype.XMLGregorianCalendar expireDate
      • revocationDate

        protected javax.xml.datatype.XMLGregorianCalendar revocationDate
    • Constructor Detail

      • EnrolmentCredentialType

        public EnrolmentCredentialType()
    • Method Detail

      • getType

        public java.lang.String getType()
        Gets the value of the type property.
        Returns:
        possible object is String
      • setType

        public void setType​(java.lang.String value)
        Sets the value of the type property.
        Parameters:
        value - allowed object is String
      • getHashedId

        public java.lang.String getHashedId()
        Gets the value of the hashedId property.
        Returns:
        possible object is String
      • setHashedId

        public void setHashedId​(java.lang.String value)
        Sets the value of the hashedId property.
        Parameters:
        value - allowed object is String
      • getEcProfile

        public java.lang.String getEcProfile()
        Gets the value of the ecProfile property.
        Returns:
        possible object is String
      • setEcProfile

        public void setEcProfile​(java.lang.String value)
        Sets the value of the ecProfile property.
        Parameters:
        value - allowed object is String
      • getEaName

        public java.lang.String getEaName()
        Gets the value of the eaName property.
        Returns:
        possible object is String
      • setEaName

        public void setEaName​(java.lang.String value)
        Sets the value of the eaName property.
        Parameters:
        value - allowed object is String
      • getData

        public byte[] getData()
        Gets the value of the data property.
        Returns:
        possible object is byte[]
      • setData

        public void setData​(byte[] value)
        Sets the value of the data property.
        Parameters:
        value - allowed object is byte[]
      • getValidFrom

        public javax.xml.datatype.XMLGregorianCalendar getValidFrom()
        Gets the value of the validFrom property.
        Returns:
        possible object is XMLGregorianCalendar
      • setValidFrom

        public void setValidFrom​(javax.xml.datatype.XMLGregorianCalendar value)
        Sets the value of the validFrom property.
        Parameters:
        value - allowed object is XMLGregorianCalendar
      • getExpireDate

        public javax.xml.datatype.XMLGregorianCalendar getExpireDate()
        Gets the value of the expireDate property.
        Returns:
        possible object is XMLGregorianCalendar
      • setExpireDate

        public void setExpireDate​(javax.xml.datatype.XMLGregorianCalendar value)
        Sets the value of the expireDate property.
        Parameters:
        value - allowed object is XMLGregorianCalendar
      • getRevocationDate

        public javax.xml.datatype.XMLGregorianCalendar getRevocationDate()
        Gets the value of the revocationDate property.
        Returns:
        possible object is XMLGregorianCalendar
      • setRevocationDate

        public void setRevocationDate​(javax.xml.datatype.XMLGregorianCalendar value)
        Sets the value of the revocationDate property.
        Parameters:
        value - allowed object is XMLGregorianCalendar
      • getStatus

        public ECStatusType getStatus()
        Gets the value of the status property.
        Returns:
        possible object is ECStatusType
      • setStatus

        public void setStatus​(ECStatusType value)
        Sets the value of the status property.
        Parameters:
        value - allowed object is ECStatusType