Class MseSetAuthenticationKeyApduCommand
java.lang.Object
es.gob.jmulticard.apdu.Apdu
es.gob.jmulticard.apdu.CommandApdu
es.gob.jmulticard.apdu.iso7816four.MseSetApduCommand
es.gob.jmulticard.apdu.iso7816four.MseSetAuthenticationTemplateApduCommand
es.gob.jmulticard.apdu.iso7816four.MseSetAuthenticationKeyApduCommand
public final class MseSetAuthenticationKeyApduCommand
extends MseSetAuthenticationTemplateApduCommand
APDU ISO 7816-4 de gestión de entorno de seguridad orientada a
establecer una clave pública para autenticación interna y externa.
-
Field Summary
Fields inherited from class es.gob.jmulticard.apdu.iso7816four.MseSetApduCommand
ALGORITHM_REFERENCE, AT, DST, PRIVATE_KEY_REFERENCE, PUBLIC_KEY_REFERENCE, SET_FOR_AUTHENTICATION, SET_FOR_COMPUTATION
-
Constructor Summary
ConstructorsConstructorDescriptionMseSetAuthenticationKeyApduCommand
(byte cla, byte[] publicKeyFileId, byte[] privateKeyRef) Crea un objeto para la gestión del entorno de seguridad. -
Method Summary
Modifier and TypeMethodDescriptionprivate static byte[]
buidData
(byte[] publicKeyFileId, byte[] privateKeyRef)
-
Constructor Details
-
MseSetAuthenticationKeyApduCommand
public MseSetAuthenticationKeyApduCommand(byte cla, byte[] publicKeyFileId, byte[] privateKeyRef) Crea un objeto para la gestión del entorno de seguridad.- Parameters:
cla
- Clase (CLA) de la APDU.publicKeyFileId
- Identificador de campo de clave pública (CHR). Se utilizan los 12 octetos, rellenando con ceros por la izquierda desde los 8 mínimos si es necesarioprivateKeyRef
- Referencia a clave privada.
-
-
Method Details
-
buidData
private static byte[] buidData(byte[] publicKeyFileId, byte[] privateKeyRef)
-