Class GemaltoVerifyApduCommand


  • public final class GemaltoVerifyApduCommand
    extends CommandApdu
    APDU ISO 7816-4 de verificación de PIN (CHV, Card Holder Verification). Importante: La implementación actual está ligada a Gemalto en el sentido de que siempre se usa una longitud de 16 (0x10h) caracteres para el PIN, completando con 0x00h el valor real del PIN.
    • Field Summary

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

      Constructors 
      Constructor Description
      GemaltoVerifyApduCommand​(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

        private 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

      • GemaltoVerifyApduCommand

        public GemaltoVerifyApduCommand​(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

      • getBytes

        public byte[] getBytes()
        Description copied from class: Apdu
        Obtiene los octetos que conforman la APDU.
        Overrides:
        getBytes in class Apdu
        Returns:
        Array de octetos que conforman la APDU.