Package es.gob.jmulticard.apdu.gemalto
Class GemaltoVerifyApduCommand
- java.lang.Object
-
- es.gob.jmulticard.apdu.Apdu
-
- es.gob.jmulticard.apdu.CommandApdu
-
- es.gob.jmulticard.apdu.gemalto.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).
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]
getBytes()
Obtiene los octetos que conforman la APDU.
-
-
-
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.
-
-