Class PKIMessage


  • public class PKIMessage
    extends java.lang.Object

    Java class for anonymous complex type.

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

     <complexType>
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="sourceId" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="destinationId" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="organisation" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="payload">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <choice>
                       <element name="issueTokenCredentialsRequest" type="{http://certificateservices.org/xsd/pkimessages1_0}IssueTokenCredentialsRequest"/>
                       <element name="issueTokenCredentialsResponse" type="{http://certificateservices.org/xsd/pkimessages1_0}IssueTokenCredentialsResponse"/>
                       <element name="changeCredentialStatusRequest" type="{http://certificateservices.org/xsd/pkimessages1_0}ChangeCredentialStatusRequest"/>
                       <element name="changeCredentialStatusResponse" type="{http://certificateservices.org/xsd/pkimessages1_0}ChangeCredentialStatusResponse"/>
                       <element name="getCredentialRequest" type="{http://certificateservices.org/xsd/pkimessages1_0}GetCredentialRequest"/>
                       <element name="getCredentialResponse" type="{http://certificateservices.org/xsd/pkimessages1_0}GetCredentialResponse"/>
                       <element name="getCredentialStatusListRequest" type="{http://certificateservices.org/xsd/pkimessages1_0}GetCredentialStatusListRequest"/>
                       <element name="getCredentialStatusListResponse" type="{http://certificateservices.org/xsd/pkimessages1_0}GetCredentialStatusListResponse"/>
                       <element name="getIssuerCredentialsRequest" type="{http://certificateservices.org/xsd/pkimessages1_0}GetIssuerCredentialsRequest"/>
                       <element name="getIssuerCredentialsResponse" type="{http://certificateservices.org/xsd/pkimessages1_0}GetIssuerCredentialsResponse"/>
                       <element name="isIssuerRequest" type="{http://certificateservices.org/xsd/pkimessages1_0}IsIssuerRequest"/>
                       <element name="isIssuerResponse" type="{http://certificateservices.org/xsd/pkimessages1_0}IsIssuerResponse"/>
                       <element name="issueCredentialStatusListRequest" type="{http://certificateservices.org/xsd/pkimessages1_0}IssueCredentialStatusListRequest"/>
                       <element name="issueCredentialStatusListResponse" type="{http://certificateservices.org/xsd/pkimessages1_0}IssueCredentialStatusListResponse"/>
                       <element name="removeCredentialRequest" type="{http://certificateservices.org/xsd/pkimessages1_0}RemoveCredentialRequest"/>
                       <element name="removeCredentialResponse" type="{http://certificateservices.org/xsd/pkimessages1_0}RemoveCredentialResponse"/>
                       <element name="fetchHardTokenDataRequest" type="{http://certificateservices.org/xsd/pkimessages1_0}FetchHardTokenDataRequest"/>
                       <element name="fetchHardTokenDatarResponse" type="{http://certificateservices.org/xsd/pkimessages1_0}FetchHardTokenDataResponse"/>
                       <element name="storeHardTokenDataRequest" type="{http://certificateservices.org/xsd/pkimessages1_0}StoreHardTokenDataRequest"/>
                       <element name="storeHardTokenDataResponse" type="{http://certificateservices.org/xsd/pkimessages1_0}StoreHardTokenDataResponse"/>
                       <element name="failureResponse" type="{http://certificateservices.org/xsd/pkimessages1_0}PKIResponse"/>
                     </choice>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" minOccurs="0"/>
           </sequence>
           <attribute name="version" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="ID" use="required" type="{http://certificateservices.org/xsd/pkimessages1_0}uuid" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  PKIMessage.Payload
      Java class for anonymous complex type.
    • Constructor Summary

      Constructors 
      Constructor Description
      PKIMessage()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getDestinationId()
      Gets the value of the destinationId property.
      java.lang.String getID()
      Gets the value of the id property.
      java.lang.String getName()
      Gets the value of the name property.
      java.lang.String getOrganisation()
      Gets the value of the Organisation property.
      Originator getOriginator()
      Gets the value of the Originator property.
      PKIMessage.Payload getPayload()
      Gets the value of the payload property.
      java.lang.Object getSignature()
      Gets the value of the signature property.
      java.lang.String getSourceId()
      Gets the value of the sourceId property.
      javax.xml.datatype.XMLGregorianCalendar getTimeStamp()
      Gets the value of the timeStamp property.
      java.lang.String getVersion()
      Gets the value of the version property.
      void setDestinationId​(java.lang.String value)
      Sets the value of the destinationId property.
      void setID​(java.lang.String value)
      Sets the value of the id property.
      void setName​(java.lang.String value)
      Sets the value of the name property.
      void setOrganisation​(java.lang.String value)
      Sets the value of the Organisation property.
      void setOriginator​(Originator originator)
      Sets the value of the Originator property.
      void setPayload​(PKIMessage.Payload value)
      Sets the value of the payload property.
      void setSignature​(java.lang.Object value)
      Sets the value of the signature property.
      void setSourceId​(java.lang.String value)
      Sets the value of the sourceId property.
      void setTimeStamp​(javax.xml.datatype.XMLGregorianCalendar timeStamp)
      Sets the value of the timeStamp property.
      void setVersion​(java.lang.String value)
      Sets the value of the version property.
      • Methods inherited from class java.lang.Object

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

      • name

        protected java.lang.String name
      • sourceId

        protected java.lang.String sourceId
      • destinationId

        protected java.lang.String destinationId
      • organisation

        protected java.lang.String organisation
      • signature

        protected java.lang.Object signature
      • version

        protected java.lang.String version
      • id

        protected java.lang.String id
    • Constructor Detail

      • PKIMessage

        public PKIMessage()
    • Method Detail

      • getName

        public java.lang.String getName()
        Gets the value of the name property.
        Returns:
        possible object is String
      • setName

        public void setName​(java.lang.String value)
        Sets the value of the name property.
        Parameters:
        value - allowed object is String
      • getSourceId

        public java.lang.String getSourceId()
        Gets the value of the sourceId property.
        Returns:
        possible object is String
      • setSourceId

        public void setSourceId​(java.lang.String value)
        Sets the value of the sourceId property.
        Parameters:
        value - allowed object is String
      • getDestinationId

        public java.lang.String getDestinationId()
        Gets the value of the destinationId property.
        Returns:
        possible object is String
      • setDestinationId

        public void setDestinationId​(java.lang.String value)
        Sets the value of the destinationId property.
        Parameters:
        value - allowed object is String
      • getOrganisation

        public java.lang.String getOrganisation()
        Gets the value of the Organisation property.
        Returns:
        possible object is String
      • setOrganisation

        public void setOrganisation​(java.lang.String value)
        Sets the value of the Organisation property.
        Parameters:
        value - allowed object is String
      • getOriginator

        public Originator getOriginator()
        Gets the value of the Originator property.
        Returns:
        possible object is Originator
      • setOriginator

        public void setOriginator​(Originator originator)
        Sets the value of the Originator property.
        Parameters:
        value - allowed object is Originator
      • getSignature

        public java.lang.Object getSignature()
        Gets the value of the signature property.
        Returns:
        possible object is SignatureType
      • setSignature

        public void setSignature​(java.lang.Object value)
        Sets the value of the signature property.
        Parameters:
        value - allowed object is SignatureType
      • getVersion

        public java.lang.String getVersion()
        Gets the value of the version property.
        Returns:
        possible object is String
      • setVersion

        public void setVersion​(java.lang.String value)
        Sets the value of the version property.
        Parameters:
        value - allowed object is String
      • getID

        public java.lang.String getID()
        Gets the value of the id property.
        Returns:
        possible object is String
      • setID

        public void setID​(java.lang.String value)
        Sets the value of the id property.
        Parameters:
        value - allowed object is String
      • getTimeStamp

        public javax.xml.datatype.XMLGregorianCalendar getTimeStamp()
        Gets the value of the timeStamp property.
        Returns:
        possible object is XMLGregorianCalendar
      • setTimeStamp

        public void setTimeStamp​(javax.xml.datatype.XMLGregorianCalendar timeStamp)
        Sets the value of the timeStamp property.
        Parameters:
        value - allowed object is XMLGregorianCalendar