Class HBCICardService

    • Constructor Detail

      • HBCICardService

        public HBCICardService()
    • Method Detail

      • verifyHardPIN

        public final void verifyHardPIN​(int pwdId)
        Prueft die PIN via Kartenleser.
        Parameters:
        pwdId - PIN-ID.
      • verifySoftPIN

        public void verifySoftPIN​(int pwdId,
                                  byte[] softPin)
        Prueft die PIN via Software.
        Parameters:
        pwdId - die PIN-ID.
        softPin - die PIN.
      • getCID

        public abstract java.lang.String getCID()
        Liefert die CID der Karte.
        Returns:
        die CID der Karte.
      • getCardId

        public java.lang.String getCardId()
        Liefert die Card-ID.
        Returns:
        die Card-ID.
      • createPINVerificationDataStructure

        protected abstract byte[] createPINVerificationDataStructure​(int pwdId)
                                                              throws java.io.IOException
        Erzeugt das PIN-Check-Kommando.
        Returns:
        Throws:
        java.io.IOException