Class RSACardService

    • Constructor Detail

      • RSACardService

        public RSACardService()
    • Method Detail

      • verifySoftPIN

        public void verifySoftPIN​(int pwdId,
                                  byte[] softPin)
        Description copied from class: HBCICardService
        Prueft die PIN via Software.
        Overrides:
        verifySoftPIN in class HBCICardService
        Parameters:
        pwdId - die PIN-ID.
        softPin - die PIN.
        See Also:
        org.kapott.hbci.smartcardio.SmartCardService#verifySoftPIN(int, byte[])
      • readBankData

        public RSABankData readBankData​(int idx)
        Parameters:
        idx -
        Returns:
      • writeBankData

        public void writeBankData​(int idx,
                                  RSABankData bankData)
        Parameters:
        idx -
        bankData -
      • readKeyData

        public RSAKeyData[] readKeyData​(int idx)
        Parameters:
        idx -
        Returns:
      • readSigId

        public int readSigId​(int idx)
        Parameters:
        idx -
        Returns:
      • writeSigId

        public void writeSigId​(int idx,
                               int sigId)
        Parameters:
        idx -
        sigId -
      • sign

        public byte[] sign​(int idx,
                           byte[] data)
        Parameters:
        idx -
        data -
        Returns:
      • verify

        public boolean verify​(int idx,
                              byte[] data,
                              byte[] sig)
        Parameters:
        idx -
        data -
        sig -
        Returns:
      • encipher

        public byte[] encipher​(int idx,
                               byte[] data)
        Parameters:
        idx -
        data -
        Returns:
      • decipher

        public byte[] decipher​(int idx,
                               byte[] data)
        Parameters:
        idx -
        data -
        Returns: