Package es.gob.jmulticard.apdu.dnie
Class ChangePinApduCommand
java.lang.Object
es.gob.jmulticard.apdu.Apdu
es.gob.jmulticard.apdu.CommandApdu
es.gob.jmulticard.apdu.dnie.ChangePinApduCommand
APDU para el cambio de PIN
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final byte
private static final byte
private static final byte
Código de instrucción de la APDU.private static final byte
private static final byte
-
Constructor Summary
ConstructorsConstructorDescriptionChangePinApduCommand
(byte[] oldPIN, byte[] newPIN) Construye una APDU ISO 7816-4 de cambio de PIN -
Method Summary
-
Field Details
-
CLA
private static final byte CLA- See Also:
-
INS_CHANGE_PIN
private static final byte INS_CHANGE_PINCódigo de instrucción de la APDU.- See Also:
-
INSTRUCTION_PARAMETER_P1
private static final byte INSTRUCTION_PARAMETER_P1- See Also:
-
INSTRUCTION_PARAMETER_P2
private static final byte INSTRUCTION_PARAMETER_P2- See Also:
-
CHV_CODE
private static final byte CHV_CODE- See Also:
-
-
Constructor Details
-
ChangePinApduCommand
public ChangePinApduCommand(byte[] oldPIN, byte[] newPIN) Construye una APDU ISO 7816-4 de cambio de PIN- Parameters:
oldPIN
- Pin actual de la tarjeta inteligentenewPIN
- Pin nuevo de la tarjeta inteligente
-
-
Method Details
-
buidData
private static byte[] buidData(byte[] oldPIN, byte[] newPIN)
-