Class CardReaderAPDURequest


  • public class CardReaderAPDURequest
    extends Object
    Definition: Content of the Card Reader APDU Request messageType. -- Usage: It contains the APDU request to send to the chip of the card, and a possible invitation messageType to display on the CashierInterface or the CustomerInterface.

    Java class for CardReaderAPDURequest complex type.

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

     <complexType name="CardReaderAPDURequest">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="APDUData" type="{}APDUData" minOccurs="0"/>
           </sequence>
           <attribute name="APDUClass" use="required" type="{}APDUClass" />
           <attribute name="APDUInstruction" use="required" type="{}APDUInstruction" />
           <attribute name="APDUPar1" use="required" type="{}APDUPar1" />
           <attribute name="APDUPar2" use="required" type="{}APDUPar2" />
           <attribute name="APDUExpectedLength" type="{}APDUExpectedLength" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • apduData

        protected byte[] apduData
        The Apdu data.
      • apduClass

        protected byte[] apduClass
        The Apdu class.
      • apduInstruction

        protected byte[] apduInstruction
        The Apdu instruction.
      • apduPar1

        protected byte[] apduPar1
        The Apdu par 1.
      • apduPar2

        protected byte[] apduPar2
        The Apdu par 2.
      • apduExpectedLength

        protected byte[] apduExpectedLength
        The Apdu expected length.
    • Constructor Detail

      • CardReaderAPDURequest

        public CardReaderAPDURequest()
    • Method Detail

      • getAPDUData

        public byte[] getAPDUData()
        Gets the value of the apduData property.
        Returns:
        possible object is byte[]
      • setAPDUData

        public void setAPDUData​(byte[] value)
        Sets the value of the apduData property.
        Parameters:
        value - allowed object is byte[]
      • getAPDUClass

        public byte[] getAPDUClass()
        Gets the value of the apduClass property.
        Returns:
        possible object is byte[]
      • setAPDUClass

        public void setAPDUClass​(byte[] value)
        Sets the value of the apduClass property.
        Parameters:
        value - allowed object is byte[]
      • getAPDUInstruction

        public byte[] getAPDUInstruction()
        Gets the value of the apduInstruction property.
        Returns:
        possible object is byte[]
      • setAPDUInstruction

        public void setAPDUInstruction​(byte[] value)
        Sets the value of the apduInstruction property.
        Parameters:
        value - allowed object is byte[]
      • getAPDUPar1

        public byte[] getAPDUPar1()
        Gets the value of the apduPar1 property.
        Returns:
        possible object is byte[]
      • setAPDUPar1

        public void setAPDUPar1​(byte[] value)
        Sets the value of the apduPar1 property.
        Parameters:
        value - allowed object is byte[]
      • getAPDUPar2

        public byte[] getAPDUPar2()
        Gets the value of the apduPar2 property.
        Returns:
        possible object is byte[]
      • setAPDUPar2

        public void setAPDUPar2​(byte[] value)
        Sets the value of the apduPar2 property.
        Parameters:
        value - allowed object is byte[]
      • getAPDUExpectedLength

        public byte[] getAPDUExpectedLength()
        Gets the value of the apduExpectedLength property.
        Returns:
        possible object is byte[]
      • setAPDUExpectedLength

        public void setAPDUExpectedLength​(byte[] value)
        Sets the value of the apduExpectedLength property.
        Parameters:
        value - allowed object is byte[]