Class PINRequest


  • public class PINRequest
    extends Object
    Definition: Content of the PIN Request messageType. -- Usage: It contains the type of request related to the PIN, and the associated parameters.

    Java class for PINRequest complex type.

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

     <complexType name="PINRequest">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="CardholderPIN" type="{}CardholderPIN" minOccurs="0"/>
           </sequence>
           <attribute name="PINRequest" use="required" type="{}PINRequestType" />
           <attribute name="PINVerifMethod" type="{}PINVerifMethod" />
           <attribute name="AdditionalInput" type="{}AdditionalInput" />
           <attribute name="PINEncAlgorithm" type="{}PINEncAlgorithm" />
           <attribute name="PINFormat" type="{}PINFormatType" />
           <attribute name="KeyReference" type="{}KeyReference" />
           <attribute name="MaxWaitingTime" type="{}MaxWaitingTime" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • cardholderPIN

        protected CardholderPIN cardholderPIN
        The Cardholder pin.
      • pinRequestType

        protected PINRequestType pinRequestType
        The Pin request.
      • pinVerifMethod

        protected String pinVerifMethod
        The Pin verif method.
      • additionalInput

        protected String additionalInput
        The Additional input.
      • pinEncAlgorithm

        protected String pinEncAlgorithm
        The Pin enc algorithm.
      • keyReference

        protected String keyReference
        The Key reference.
      • maxWaitingTime

        protected BigInteger maxWaitingTime
        The Max waiting time.
    • Constructor Detail

      • PINRequest

        public PINRequest()
    • Method Detail

      • getCardholderPIN

        public CardholderPIN getCardholderPIN()
        Gets the value of the cardholderPIN property.
        Returns:
        possible object is CardholderPIN
      • setCardholderPIN

        public void setCardholderPIN​(CardholderPIN value)
        Sets the value of the cardholderPIN property.
        Parameters:
        value - allowed object is CardholderPIN
      • getPINRequestType

        public PINRequestType getPINRequestType()
        Gets the value of the pinRequestType property.
        Returns:
        possible object is PINRequestType
      • setPINRequestType

        public void setPINRequestType​(PINRequestType value)
        Sets the value of the pinRequestType property.
        Parameters:
        value - allowed object is PINRequestType
      • getPINVerifMethod

        public String getPINVerifMethod()
        Gets the value of the pinVerifMethod property.
        Returns:
        possible object is String
      • setPINVerifMethod

        public void setPINVerifMethod​(String value)
        Sets the value of the pinVerifMethod property.
        Parameters:
        value - allowed object is String
      • getAdditionalInput

        public String getAdditionalInput()
        Gets the value of the additionalInput property.
        Returns:
        possible object is String
      • setAdditionalInput

        public void setAdditionalInput​(String value)
        Sets the value of the additionalInput property.
        Parameters:
        value - allowed object is String
      • getPINEncAlgorithm

        public String getPINEncAlgorithm()
        Gets the value of the pinEncAlgorithm property.
        Returns:
        possible object is String
      • setPINEncAlgorithm

        public void setPINEncAlgorithm​(String value)
        Sets the value of the pinEncAlgorithm property.
        Parameters:
        value - allowed object is String
      • getPINFormat

        public PINFormatType getPINFormat()
        Gets the value of the pinFormat property.
        Returns:
        possible object is PINFormatType
      • setPINFormat

        public void setPINFormat​(PINFormatType value)
        Sets the value of the pinFormat property.
        Parameters:
        value - allowed object is PINFormatType
      • getKeyReference

        public String getKeyReference()
        Gets the value of the keyReference property.
        Returns:
        possible object is String
      • setKeyReference

        public void setKeyReference​(String value)
        Sets the value of the keyReference property.
        Parameters:
        value - allowed object is String
      • getMaxWaitingTime

        public BigInteger getMaxWaitingTime()
        Gets the value of the maxWaitingTime property.
        Returns:
        possible object is BigInteger
      • setMaxWaitingTime

        public void setMaxWaitingTime​(BigInteger value)
        Sets the value of the maxWaitingTime property.
        Parameters:
        value - allowed object is BigInteger