Class VerifyApduCommand


  • public final class VerifyApduCommand
    extends CommandApdu
    APDU ISO 7816-4 de verificación de PIN (CHV, Card Holder Verification). Importante: La implementación actual solo funciona bajo CWA-14890, para un funcionamiento con canal no cifrado es necesario sobrecargar getBytes().
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static byte INS_VERIFY
      Código de instrucción de la APDU.
      private javax.security.auth.callback.PasswordCallback pwc  
    • Constructor Summary

      Constructors 
      Constructor Description
      VerifyApduCommand​(byte cla, javax.security.auth.callback.PasswordCallback pinPc)
      Construye una APDU ISO 7816-4 de verificación de PIN (CHV, Card Holder Verification).
    • Field Detail

      • INS_VERIFY

        public static final byte INS_VERIFY
        Código de instrucción de la APDU.
        See Also:
        Constant Field Values
      • pwc

        private final transient javax.security.auth.callback.PasswordCallback pwc
    • Constructor Detail

      • VerifyApduCommand

        public VerifyApduCommand​(byte cla,
                                 javax.security.auth.callback.PasswordCallback pinPc)
        Construye una APDU ISO 7816-4 de verificación de PIN (CHV, Card Holder Verification).
        Parameters:
        cla - Clase (CLA) de la APDU
        pinPc - PIN de la tarjeta inteligente
    • Method Detail

      • getData

        public byte[] getData()
        Description copied from class: CommandApdu
        Obtiene el cuerpo de la APDU.
        Overrides:
        getData in class CommandApdu
        Returns:
        Cuerpo de la APDU, o null si no está establecido.