Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractApduConnectionIso7816 - Class in es.gob.jmulticard.connection
-
Conexión según ISO 7816 con una tarjeta inteligente insertada en un lector.
- AbstractApduConnectionIso7816() - Constructor for class es.gob.jmulticard.connection.AbstractApduConnectionIso7816
- AbstractApduEncrypter - Class in es.gob.jmulticard.connection
-
Cifrador de APDU según CWA-14890.
- AbstractApduEncrypter() - Constructor for class es.gob.jmulticard.connection.AbstractApduEncrypter
- AbstractIso7816EightCard - Class in es.gob.jmulticard.card.iso7816eight
-
Tarjeta compatible ISO-7816-8.
- AbstractIso7816EightCard(byte, ApduConnection) - Constructor for class es.gob.jmulticard.card.iso7816eight.AbstractIso7816EightCard
-
Construye una tarjeta compatible ISO 7816-8.
- AbstractIso7816FourCard - Class in es.gob.jmulticard.card.iso7816four
-
Tarjeta compatible ISO-7816-4.
- AbstractIso7816FourCard(byte, ApduConnection) - Constructor for class es.gob.jmulticard.card.iso7816four.AbstractIso7816FourCard
-
Construye una tarjeta compatible ISO 7816-4.
- AbstractSmartCard - Class in es.gob.jmulticard.card
-
Tarjeta inteligente genérica.
- AbstractSmartCard(byte, ApduConnection) - Constructor for class es.gob.jmulticard.card.AbstractSmartCard
-
Construye una tarjeta inteligente genérica.
- AccessFlags - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Tipo ASN.1 PKCS#15 AccessFlags:
- AccessFlags() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.AccessFlags
- actionPerformed(ActionEvent) - Method in class es.gob.jmulticard.ui.passwordcallback.gui.ConfirmSmartcardDialog
-
Acción correspondiente a los botones de las alertas.
- actionPerformed(ActionEvent) - Method in class es.gob.jmulticard.ui.passwordcallback.gui.InputPasswordSmartcardDialog
-
Acción correspondiente a los botones de las alertas.
- addCardConnectionListener(CardConnectionListener) - Method in interface es.gob.jmulticard.connection.ApduConnection
-
Añade un objeto al que se notificará cuando existan eventos en la conexión.
- addCardConnectionListener(CardConnectionListener) - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
- addCardConnectionListener(CardConnectionListener) - Method in class es.gob.jmulticard.jse.smartcardio.SmartcardIoConnection
-
JSR-268 no soporta eventos de inserción o extracción.
- addPadding7816(byte[], int) - Static method in class es.gob.jmulticard.connection.AbstractApduEncrypter
-
Agrega un relleno (padding) a un array de bytes conforme las especificaciones ISO 7816.
- addPkcs1PaddingForPrivateKeyOperation(byte[], int) - Static method in class es.gob.jmulticard.CryptoHelper
-
Añade relleno PKCS#1 para operaciones con clave privada.
- aesDecrypt(byte[], byte[], byte[], CryptoHelper.BlockMode, CryptoHelper.Padding) - Method in class es.gob.jmulticard.BcCryptoHelper
- aesDecrypt(byte[], byte[], byte[], CryptoHelper.BlockMode, CryptoHelper.Padding) - Method in class es.gob.jmulticard.CryptoHelper
-
Desencripta datos mediante AES.
- aesEncrypt(byte[], byte[], byte[], CryptoHelper.BlockMode, CryptoHelper.Padding) - Method in class es.gob.jmulticard.BcCryptoHelper
- aesEncrypt(byte[], byte[], byte[], CryptoHelper.BlockMode, CryptoHelper.Padding) - Method in class es.gob.jmulticard.CryptoHelper
-
Encripta datos mediante AES.
- ALGORITHM_REFERENCE - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetAuthenticationKeyApduCommand
-
Referencia a un algoritmo (a un mecanismo criptográfico).
- ALGORITHM_REFERENCE - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetAuthenticationTemplateApduCommand
-
Referencia a un algoritmo (a un mecanismo criptográfico).
- ALGORITHM_REFERENCE - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetComputationApduCommand
-
Referencia a un algoritmo (a un mecanismo criptográfico).
- ALGORITHM_REFERENCE - Static variable in class es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand
-
Referencia a un algoritmo (a un mecanismo criptográfico).
- ALGORITHM_REFERENCE - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetVerificationKeyApduCommand
-
Referencia a un algoritmo (a un mecanismo criptográfico).
- AlgorithmIdentifer - Class in es.gob.jmulticard.asn1.der.pkcs1
-
Tipo ASN.1 PKCS#1 AlgorithmIdentifer.
- AlgorithmIdentifer() - Constructor for class es.gob.jmulticard.asn1.der.pkcs1.AlgorithmIdentifer
-
Construye un objeto ASN.1 PKCS#1 AlgorithmIdentifer.
- AlgorithmIdentifier - Class in es.gob.jmulticard.asn1.der.x509
-
Objeto AlgorithmIdentifier ASN.1 de X.509.
- AlgorithmIdentifier() - Constructor for class es.gob.jmulticard.asn1.der.x509.AlgorithmIdentifier
-
Crea un objeto AlgorithmIdentifier ASN.1 de X.509.
- ANY - Enum constant in enum es.gob.jmulticard.connection.ApduConnectionProtocol
-
Cualquiera.
- Apdu - Class in es.gob.jmulticard.apdu
-
Application Programming Data Unit (APDU) para comunicación con tarjeta inteligente.
- Apdu() - Constructor for class es.gob.jmulticard.apdu.Apdu
-
Constructor.
- ApduConnection - Interface in es.gob.jmulticard.connection
-
Define los requerimientos de clases que representen una conexión con una tarjeta inteligente insertada en un lector.
- ApduConnectionException - Exception Class in es.gob.jmulticard.connection
-
Excepción relativa a un error de conexión con un lector de tarjetas o con una tarjeta inteligente.
- ApduConnectionException(String) - Constructor for exception class es.gob.jmulticard.connection.ApduConnectionException
-
Construye una excepción relativa a un error de conexión con un lector de tarjetas o con una tarjeta inteligente.
- ApduConnectionException(String, Throwable) - Constructor for exception class es.gob.jmulticard.connection.ApduConnectionException
-
Construye una excepción relativa a un error de conexión con un lector de tarjetas o con una tarjeta inteligente.
- ApduConnectionException(Throwable) - Constructor for exception class es.gob.jmulticard.connection.ApduConnectionException
-
Construye una excepción relativa a un error de conexión con un lector de tarjetas o con una tarjeta inteligente.
- ApduConnectionOpenedInExclusiveModeException - Exception Class in es.gob.jmulticard.connection
-
Excepción relativa a un error de conexión con un lector de tarjetas o con una tarjeta inteligente en modo exlusivo.
- ApduConnectionOpenedInExclusiveModeException() - Constructor for exception class es.gob.jmulticard.connection.ApduConnectionOpenedInExclusiveModeException
-
Construye una excepción relativa a un error de conexión con un lector de tarjetas o con una tarjeta inteligente en modo exlusivo.
- ApduConnectionProtocol - Enum in es.gob.jmulticard.connection
-
Protocolo de conexión con la tarjeta.
- apduEncrypter - Variable in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
-
Clase de utilidad para encriptar las APDU.
- ApduEncrypterAes - Class in es.gob.jmulticard.connection
-
Operaciones de cifrado AES.
- ApduEncrypterAes() - Constructor for class es.gob.jmulticard.connection.ApduEncrypterAes
-
Constructor de la clase para operaciones de cifrado AES.
- ApduEncrypterDes - Class in es.gob.jmulticard.connection
-
Cifrador de APDU según CWA-14890 mediante 3DES y MAC de 4 octetos.
- ApduEncrypterDes() - Constructor for class es.gob.jmulticard.connection.ApduEncrypterDes
-
Constructor de la clase para operaciones de cifrado cifrado DES.
- ApduEncrypterDesMac8 - Class in es.gob.jmulticard.connection
-
Cifrador de APDU según CWA-14890 mediante 3DES y MAC de 8 octetos.
- ApduEncrypterDesMac8() - Constructor for class es.gob.jmulticard.connection.ApduEncrypterDesMac8
- arrayEquals(byte[], byte[]) - Static method in class es.gob.jmulticard.HexUtils
-
Comprueba si dos arrays de octetos son iguales.
- arrayEquals(byte[], int, int, byte[], int, int) - Static method in class es.gob.jmulticard.HexUtils
-
Comprueba si dos arrays de octetos son iguales.
- Asn1Exception - Exception Class in es.gob.jmulticard.asn1
-
Excepción genérica de ASN.1 DER.
- Asn1Exception(String) - Constructor for exception class es.gob.jmulticard.asn1.Asn1Exception
-
Construye una excepción genérica de ASN.1 DER.
- Asn1Exception(String, Throwable) - Constructor for exception class es.gob.jmulticard.asn1.Asn1Exception
-
Construye una excepción genérica de ASN.1 DER.
- Asn1Exception(Throwable) - Constructor for exception class es.gob.jmulticard.asn1.Asn1Exception
-
Construye una excepción genérica de ASN.1 DER.
- Asn1SyntaxException - Exception Class in es.gob.jmulticard.asn1
-
Excepción genérica de sintaxis ASN.1.
- Asn1SyntaxException(String) - Constructor for exception class es.gob.jmulticard.asn1.Asn1SyntaxException
-
Construye una excepción genérica de sintaxis ASN.1.
- Asn1SyntaxException(String, Throwable) - Constructor for exception class es.gob.jmulticard.asn1.Asn1SyntaxException
-
Construye una excepción genérica de sintaxis ASN.1.
- Asn1SyntaxException(Throwable) - Constructor for exception class es.gob.jmulticard.asn1.Asn1SyntaxException
-
Sintaxis ASN.1 incorrecta.
- AT - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetAuthenticationKeyApduCommand
-
Control Reference Template for Authentication (AT).
- AT - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetAuthenticationTemplateApduCommand
-
Control Reference Template for Authentication (AT).
- AT - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetComputationApduCommand
-
Control Reference Template for Authentication (AT).
- AT - Static variable in class es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand
-
Control Reference Template for Authentication (AT).
- AT - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetVerificationKeyApduCommand
-
Control Reference Template for Authentication (AT).
- Atr - Class in es.gob.jmulticard.card
-
Respuesta al reset (ATR, Answer To Reset) de una tarjeta.
- Atr(byte[], byte[]) - Constructor for class es.gob.jmulticard.card.Atr
-
Construye una respuesta al reset.
- ATR_TC - Static variable in class es.gob.jmulticard.card.dnie.ceressc.CeresSc
-
ATR de las tarjetas FNMT CERES 4.30 y superior.
- atrBytes - Variable in class es.gob.jmulticard.card.Atr
-
Octetos del ATR.
- AttributeTypeAndDistinguishedValue - Class in es.gob.jmulticard.asn1.der.x509
-
Tipo ASN.1 X.500 AttributeTypeAndDistinguishedValue.
- AttributeTypeAndDistinguishedValue() - Constructor for class es.gob.jmulticard.asn1.der.x509.AttributeTypeAndDistinguishedValue
-
Construye un objeto ASN.1 X.500 AttributeTypeAndDistinguishedValue.
- AuthenticationModeLockedException - Exception Class in es.gob.jmulticard.card
-
Excepción que indica que está bloqueada la verificación de PIN (por ejemplo, por superar el número máximo de intentos.
- AuthenticationModeLockedException() - Constructor for exception class es.gob.jmulticard.card.AuthenticationModeLockedException
B
- Bac - Class in es.gob.jmulticard.card.icao.bac
-
Implementación del protocolo BAC (basic Access Control).
- BadPasswordProviderException - Exception Class in es.gob.jmulticard.jse.provider
-
Excepción para la notificación de un error de contraseña durante el uso de un proveedor para el acceso a un
KeyStore. - BadPasswordProviderException(Throwable) - Constructor for exception class es.gob.jmulticard.jse.provider.BadPasswordProviderException
-
Crea una excepción de contraseña inválida para el proveedor para el uso de un
KeyStore. - BadPinException - Exception Class in es.gob.jmulticard.card
-
Introducción incorrecta del PIN del DNIe.
- BadPinException(int) - Constructor for exception class es.gob.jmulticard.card.BadPinException
-
Construye una excepción de introducción incorrecta del PIN del DNIe.
- BadPinException(String) - Constructor for exception class es.gob.jmulticard.card.BadPinException
-
Construye una excepción de introducción incorrecta del PIN del DNIe.
- BcCryptoHelper - Class in es.gob.jmulticard
-
Funcionalidades criptográficas de utilidad implementadas mediante BouncyCastle.
- BcCryptoHelper() - Constructor for class es.gob.jmulticard.BcCryptoHelper
- BcCryptoHelper.CustomRsaPublicKey - Class in es.gob.jmulticard
-
Clave pública RSA con control directo de la creaci&oaccute;n como
BigIntegerde módulo y exponente (para evitar problemas de interpretación del signo (que puede darse en entornos como J2Obc). - BcPaceChannelHelper - Class in es.gob.jmulticard
-
Utilidades para el establecimiento de un canal PACE (Password Authenticated Connection Establishment).
- BcPaceChannelHelper(CryptoHelper) - Constructor for class es.gob.jmulticard.BcPaceChannelHelper
-
Constructor.
- BerParsingException - Exception Class in es.gob.jmulticard.asn1.bertlv
-
Excepción en el análisis de un TLV.
- BerParsingException(String) - Constructor for exception class es.gob.jmulticard.asn1.bertlv.BerParsingException
-
Construye una excepción en el análisis de un TLV.
- BerParsingException(Throwable) - Constructor for exception class es.gob.jmulticard.asn1.bertlv.BerParsingException
-
Construye una excepción en el análisis de un TLV.
- BerTlv - Class in es.gob.jmulticard.asn1.bertlv
-
TLV según ASN.1 BER.
- BerTlv() - Constructor for class es.gob.jmulticard.asn1.bertlv.BerTlv
- bigIntToByteArray(BigInteger) - Static method in class es.gob.jmulticard.CryptoHelper.PaceChannelHelper
-
Obtiene la representación de un
BigIntegercomo un array de octetos. - BitString - Class in es.gob.jmulticard.asn1.der
-
Tipo ASN.1 BitString.
- BitString() - Constructor for class es.gob.jmulticard.asn1.der.BitString
- BLOCK_SIZE - Static variable in class es.gob.jmulticard.BcPaceChannelHelper
-
Tamaño de bloque de cifrado AES.
- BLOCK_SIZE - Static variable in class es.gob.jmulticard.de.tsenger.androsmex.iso7816.SecureMessaging
-
Tamaño de bloque de cifrado AES.
- BRAINPOOL_256_R1 - Enum constant in enum es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand.PaceAlgorithmParam
-
Curva brainpool256r1.
- BRAINPOOL_P256_R1 - Enum constant in enum es.gob.jmulticard.CryptoHelper.EcCurve
-
BrainpoolP256r1.
- BurnedDnieCardException - Exception Class in es.gob.jmulticard.card.dnie
-
Indica que se esperaba un tipo de tarjeta pero se ha encontrado otro no compatible.
C
- CacheElement - Interface in es.gob.jmulticard.card.dnie
-
Interfaz para identificar los elementos que cachean información del usuario y que nos permite reiniciarlos si es posible.
- CachePasswordCallback - Class in es.gob.jmulticard.jse.provider
-
PasswordCallbakque almacena internamente y devuelve la contraseña con la que se construyó o la que se le establece posteriormente. - CachePasswordCallback(char[]) - Constructor for class es.gob.jmulticard.jse.provider.CachePasswordCallback
-
Construye una Callback con una contraseñ preestablecida.
- CAN - Enum constant in enum es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand.PacePasswordType
-
CAN Card Access Number.
- CAN_MRZ_PADDING - Static variable in class es.gob.jmulticard.CryptoHelper.PaceChannelHelper
-
Relleno para el CAN o la MRZ.
- CancelledOperationException - Exception Class in es.gob.jmulticard
-
Excepción que indica una operación cancelada voluntariamente por el usuario.
- CancelledOperationException(String) - Constructor for exception class es.gob.jmulticard.CancelledOperationException
-
Crea la excepción con un mensaje determinado.
- Card - Interface in es.gob.jmulticard.card
-
Interfaz genérica de tarjetas.
- CardConnectionEvent - Class in es.gob.jmulticard.connection
-
Evento de conexión con tarjetas inteligentes.
- CardConnectionEvent(ApduConnection) - Constructor for class es.gob.jmulticard.connection.CardConnectionEvent
-
Construye un objecto de evento de conexión a partir de una conexión dada.
- CardConnectionListener - Interface in es.gob.jmulticard.connection
-
Define los requerimientos de clases que escuchan eventos de inserción y extracción de tarjetas en un lector de tarjeta.
- CardException - Exception Class in es.gob.jmulticard.card
-
Excepción genérica relacionada con una tarjeta.
- CardException() - Constructor for exception class es.gob.jmulticard.card.CardException
-
Construye una excepción genérica relacionada con una tarjeta.
- CardException(String) - Constructor for exception class es.gob.jmulticard.card.CardException
-
Construye una excepción genérica relacionada con una tarjeta.
- CardException(String, Throwable) - Constructor for exception class es.gob.jmulticard.card.CardException
-
Construye una excepción genérica relacionada con una tarjeta.
- CardException(Throwable) - Constructor for exception class es.gob.jmulticard.card.CardException
-
Construye una excepción genérica relacionada con una tarjeta.
- cardInserted(CardConnectionEvent) - Method in interface es.gob.jmulticard.connection.CardConnectionListener
-
Indica que se ha insertado una tarjeta en el lector.
- CardMessages - Class in es.gob.jmulticard.card
-
Gestor de mensajes de las tarjetas (principalmente
Callbacks). - CardNotPresentException - Exception Class in es.gob.jmulticard.connection
-
Excepción relativa a un intento de conexión en un lector de tarjetas que no tiene una tarjeta inteligente insertada.
- CardNotPresentException() - Constructor for exception class es.gob.jmulticard.connection.CardNotPresentException
-
Construye una excepción relativa a un intento de conexión en un lector de tarjetas que no tiene una tarjeta inteligente insertada.
- CardNotPresentException(Throwable) - Constructor for exception class es.gob.jmulticard.connection.CardNotPresentException
-
Construye una excepción relativa a un intento de conexión en un lector de tarjetas que no tiene una tarjeta inteligente insertada.
- CardOS - Class in es.gob.jmulticard.card.cardos
-
Tarjeta Atos / Siemens CardOS.
- CardOS(ApduConnection, CryptoHelper) - Constructor for class es.gob.jmulticard.card.cardos.CardOS
-
Construye un objeto que representa una tarjeta Atos / Siemens CardOS.
- CardPasswordCallback - Class in es.gob.jmulticard.jse.provider
-
PasswordCallbackpor defecto para pedir el PIN de una tarjeta. - CardPasswordCallback(KeyStore.PasswordProtection, String) - Constructor for class es.gob.jmulticard.jse.provider.CardPasswordCallback
-
Constructor.
- cardRemoved(CardConnectionEvent) - Method in interface es.gob.jmulticard.connection.CardConnectionListener
-
Indica que se ha extraído una tarjeta en el lector.
- CardSecurityException - Exception Class in es.gob.jmulticard.card
-
Excepción genérica de seguridad en tarjeta.
- CardSecurityException(String, Exception) - Constructor for exception class es.gob.jmulticard.card.CardSecurityException
-
Construye una excepción genérica de seguridad en tarjeta.
- CBC - Enum constant in enum es.gob.jmulticard.CryptoHelper.BlockMode
-
Cipher Block Chaining.
- Cdf - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Objeto PKCS#15 CDF (Certificate Description File) ASN.1 (EF.CD en ISO 7816-15).
- Cdf() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.Cdf
-
Construye un objeto PKCS#15 CDF (Certificate Description File) ASN.1.
- CDF_LOCATION - Static variable in class es.gob.jmulticard.card.dnie.Dnie
-
Localización del CDF PKCS#15.
- Ceres - Class in es.gob.jmulticard.card.fnmt.ceres
-
Tarjeta FNMT-RCM CERES.
- Ceres(ApduConnection, CryptoHelper) - Constructor for class es.gob.jmulticard.card.fnmt.ceres.Ceres
-
Construye una clase que representa una tarjeta FNMT-RCM CERES.
- Ceres430KeyStoreImpl - Class in es.gob.jmulticard.jse.provider.ceres
-
Implementación del SPI
KeyStorepara tarjetas CERES 4.30 o superiores. - Ceres430KeyStoreImpl() - Constructor for class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
- Ceres430Provider - Class in es.gob.jmulticard.jse.provider.ceres
-
Proveedor criptográfico JCA para tarjetas CERES 4.30 o superiores.
- Ceres430Provider() - Constructor for class es.gob.jmulticard.jse.provider.ceres.Ceres430Provider
-
Crea un proveedor JCA para tarjetas FNMT CERES 4.30 o superiores con la conexión por defecto.
- Ceres430Provider(ApduConnection) - Constructor for class es.gob.jmulticard.jse.provider.ceres.Ceres430Provider
-
Crea un proveedor JCA para tarjetas CERES 4.30 o superiores.
- CeresCdf - Class in es.gob.jmulticard.asn1.custom.fnmt.ceres
-
Objeto PKCS#15 CDF (Certificate Description File) ASN.1 (EF.CD en ISO 7816-15) específico para ciertas tarjetas FNMT CERES.
- CeresCdf() - Constructor for class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresCdf
-
Construye un objeto PKCS#15 CDF (Certificate Description File) ASN.1 específico para ciertas tarjetas FNMT CERES.
- CeresCertificateObject - Class in es.gob.jmulticard.asn1.custom.fnmt.ceres
-
Tipo PKCS#15 ASN.1 CeresCertificateObject (CertificateInfoObject en ISO 7816-15) específico para ciertas tarjetas FNMT CERES.
- CeresCertificateObject() - Constructor for class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresCertificateObject
-
Crea un objeto CeresCertificateObject específico para ciertas tarjetas FNMT CERES.
- CeresCommonPrivateKeyAttributesContextSpecific - Class in es.gob.jmulticard.asn1.custom.fnmt.ceres
-
Objeto ASN.1 de contexto específico del CommonPrivateKeyAttributes.
- CeresCommonPrivateKeyAttributesContextSpecific() - Constructor for class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresCommonPrivateKeyAttributesContextSpecific
-
Construye un objeto ASN.1 de contexto específico del X509CertificateAttributes.
- CeresKeyStoreImpl - Class in es.gob.jmulticard.jse.provider.ceres
-
Implementación del SPI
KeyStorepara tarjeta FNMT-RCM-CERES. - CeresKeyStoreImpl() - Constructor for class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
- CeresLoadDataApduCommand - Class in es.gob.jmulticard.apdu.ceres
-
APDU de carga de datos.
- CeresLoadDataApduCommand(byte[]) - Constructor for class es.gob.jmulticard.apdu.ceres.CeresLoadDataApduCommand
-
Construye una APDU de carga de datos.
- CeresPrivateKey - Class in es.gob.jmulticard.jse.provider.ceres
-
Clave privada de una tarjeta FNMT-RCM-CERES.
- CeresPrivateKeyObject - Class in es.gob.jmulticard.asn1.custom.fnmt.ceres
-
Tipo ASN.1 PKCS#15 PrivateKeyObject específico para ciertas tarjetas FNMT CERES.
- CeresPrivateKeyObject() - Constructor for class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresPrivateKeyObject
-
Construye un objeto ASN.1 PKCS#15 PrivateKeyObject específico para ciertas tarjetas FNMT CERES.
- CeresPrivateKeyReference - Class in es.gob.jmulticard.card.fnmt.ceres
-
Clave privada de una tarjeta CERES.
- CeresPrivateKeyReference(byte, int) - Constructor for class es.gob.jmulticard.card.fnmt.ceres.CeresPrivateKeyReference
-
Crea una referencia a una clave privada de tarjeta CERES.
- CeresPrivateRsaKeyAttributesContextSpecific - Class in es.gob.jmulticard.asn1.custom.fnmt.ceres
-
Objeto ASN.1 de contexto específico 01 del PrivateRsaKeyAttributes.
- CeresPrivateRsaKeyAttributesContextSpecific() - Constructor for class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresPrivateRsaKeyAttributesContextSpecific
-
Construye un objeto ASN.1 de contexto específico del X509CertificateAttributes.
- CeresPrKdf - Class in es.gob.jmulticard.asn1.custom.fnmt.ceres
-
Objeto PKCS#15 PrKDF (Private Key Description File) ASN.1 específico para ciertas tarjetas FNMT CERES.
- CeresPrKdf() - Constructor for class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresPrKdf
-
Construye un objeto PKCS#15 PrKDF (Private Key Description File) ASN.1 específico para ciertas tarjetas FNMT CERES.
- CeresProvider - Class in es.gob.jmulticard.jse.provider.ceres
-
Proveedor criptográfico JCA para tarjeta FNMT-RCM-CERES.
- CeresProvider() - Constructor for class es.gob.jmulticard.jse.provider.ceres.CeresProvider
-
Crea un proveedor JCA para tarjeta FNMT-RCM-CERES con la conexión por defecto.
- CeresProvider(ApduConnection) - Constructor for class es.gob.jmulticard.jse.provider.ceres.CeresProvider
-
Crea un proveedor JCA para tarjeta FNMT-RCM-CERES.
- CeresSc - Class in es.gob.jmulticard.card.dnie.ceressc
-
Tarjeta FNMT CERES con canal seguro.
- CeresSc(ApduConnection, PasswordCallback, CryptoHelper, CallbackHandler) - Constructor for class es.gob.jmulticard.card.dnie.ceressc.CeresSc
-
Construye una tarjeta FNMT CERES con canal seguro.
- CeresSc(ApduConnection, PasswordCallback, CryptoHelper, CallbackHandler, boolean) - Constructor for class es.gob.jmulticard.card.dnie.ceressc.CeresSc
-
Construye una tarjeta FNMT CERES con canal seguro.
- CeresScCommonPrivateKeyAttributesContextSpecific - Class in es.gob.jmulticard.asn1.custom.fnmt.ceressc
-
Objeto ASN.1 de contexto específico del CommonPrivateKeyAttributesEmpty.
- CeresScCommonPrivateKeyAttributesContextSpecific() - Constructor for class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScCommonPrivateKeyAttributesContextSpecific
-
Construye un objeto ASN.1 de contexto específico del CommonPrivateKeyAttributesEmpty.
- CeresScPrivateKeyObject - Class in es.gob.jmulticard.asn1.custom.fnmt.ceressc
-
Tipo ASN.1 PKCS#15 PrivateKeyObject para tarjetas CERES, donde pueden encontrarse ligeras diferencias respecto a la normativa general.
- CeresScPrivateKeyObject() - Constructor for class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScPrivateKeyObject
-
Construye un objeto ASN.1 PKCS#15 PrivateKeyObject
- CeresScPrivateKeyObject(Class, Class, Class) - Constructor for class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScPrivateKeyObject
-
Construye un tipo PrivateKeyObject ASN.1.
- CeresScPrivateRsaKeyAttributesContextSpecific - Class in es.gob.jmulticard.asn1.custom.fnmt.ceressc
-
Objeto ASN.1 de contexto específico del PrivateRsaKeyAttributes.
- CeresScPrivateRsaKeyAttributesContextSpecific() - Constructor for class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScPrivateRsaKeyAttributesContextSpecific
-
Construye un objeto ASN.1 de contexto específico del PrivateRsaKeyAttributes.
- CeresScPrKdf - Class in es.gob.jmulticard.asn1.custom.fnmt.ceressc
-
Objeto PKCS#15 PrKDF (Private Key Description File) ASN.1 para tarjetas CERES, donde pueden encontrarse ligeras diferencias respecto a la normativa general.
- CeresScPrKdf() - Constructor for class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScPrKdf
-
Construye un objeto PKCS#15 PrKDF (Private Key Description File) ASN.1 específico para ciertas tarjetas FNMT CERES.
- CeresSignDataApduCommand - Class in es.gob.jmulticard.apdu.ceres
-
APDU de firma de datos.
- CeresSignDataApduCommand(byte, int) - Constructor for class es.gob.jmulticard.apdu.ceres.CeresSignDataApduCommand
-
Construye una APDU de firma de datos.
- CeresVerifyApduCommand - Class in es.gob.jmulticard.apdu.ceres
-
APDU ISO 7816-4 de verificación de PIN (CHV, Card Holder Verification) para tarjeta CERES.
- CeresVerifyApduCommand(byte, PasswordCallback) - Constructor for class es.gob.jmulticard.apdu.ceres.CeresVerifyApduCommand
-
Construye una APDU ISO 7816-4 de verificación de PIN (CHV, Card Holder Verification).
- CeresX509CertificateAttributesContextSpecific - Class in es.gob.jmulticard.asn1.custom.fnmt.ceres
-
Objeto ASN.1 de contexto específico del X509CertificateAttributes.
- CeresX509CertificateAttributesContextSpecific() - Constructor for class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresX509CertificateAttributesContextSpecific
-
Construye un objeto ASN.1 de contexto específico del X509CertificateAttributes.
- CERT_ALIAS_AUTH - Static variable in class es.gob.jmulticard.card.dnie.Dnie
-
Alias del certificado de autenticación del DNIe (siempre el mismo en el DNIe y tarjetas derivadas).
- CERT_ALIAS_CYPHER - Static variable in class es.gob.jmulticard.card.dnie.Dnie
-
Alias del certificado de cifrado (siempre el mismo en las tarjetas derivadas del DNIe que soportan cifrado).
- CERT_ALIAS_INTERMEDIATE_CA - Static variable in class es.gob.jmulticard.card.dnie.Dnie
-
Alias del certificado de CA intermedia (siempre el mismo en el DNIe).
- CERT_ALIAS_SIGN - Static variable in class es.gob.jmulticard.card.dnie.Dnie
-
Alias del certificado de firma del DNIe (siempre el mismo en el DNIe y tarjetas derivadas).
- CERT_ALIAS_SIGNALIAS - Static variable in class es.gob.jmulticard.card.dnie.Dnie
-
Alias del certificado de firma (siempre el mismo en el DNIe y tarjetas derivadas).
- certAuth - Variable in class es.gob.jmulticard.card.dnie.Dnie
-
Certificado de autenticación.
- certCyph - Variable in class es.gob.jmulticard.card.dnie.Dnie
-
Certificado de cifrado.
- certIcc - Variable in class es.gob.jmulticard.card.dnie.Dnie
-
Certificado de componente (ICC).
- CertificateIssuerContextSpecific - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Tipo emisor de certificado específico de contexto.
- CertificateIssuerContextSpecific() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.CertificateIssuerContextSpecific
-
Construye un objeto emisor de certificado específico de contexto.
- CertificateObject - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Tipo PKCS#15 ASN.1 CertificateObject (CertificateInfoObject en ISO 7816-15).
- CertificateObject() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.CertificateObject
-
Crea un objeto CertificateObject.
- CertificateObject(Class, Class, Class) - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.CertificateObject
-
Construye un tipo CertificateObject ASN.1.
- CertificatesContextSpecific - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Enumeración de certificados específica de contexto.
- CertificatesContextSpecific() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.CertificatesContextSpecific
-
Construye una numeración de certificados específica de contexto.
- certSign - Variable in class es.gob.jmulticard.card.dnie.Dnie
-
Certificado de firma.
- certSignAlias - Variable in class es.gob.jmulticard.card.dnie.Dnie
-
Certificado de firma con seudónimo.
- changePIN(String, String) - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Realiza la operación de cambio de PIN.
- ChangePinApduCommand - Class in es.gob.jmulticard.apdu.dnie
-
APDU para el cambio de PIN
- ChangePinApduCommand(byte[], byte[]) - Constructor for class es.gob.jmulticard.apdu.dnie.ChangePinApduCommand
-
Construye una APDU ISO 7816-4 de cambio de PIN
- charArrayToByteArray(char[]) - Static method in class es.gob.jmulticard.HexUtils
-
Convierte un array de caracteres en otro de octetos.
- checkSecurityObjects() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- checkSecurityObjects() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Comprueba la validez de los objetos de seguridad a partir del SOD.
- checkTag(byte) - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresCommonPrivateKeyAttributesContextSpecific
- checkTag(byte) - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresPrivateRsaKeyAttributesContextSpecific
- checkTag(byte) - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresX509CertificateAttributesContextSpecific
- checkTag(byte) - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScCommonPrivateKeyAttributesContextSpecific
- checkTag(byte) - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScPrivateRsaKeyAttributesContextSpecific
- checkTag(byte) - Method in class es.gob.jmulticard.asn1.DecoderObject
-
Comprueba que el tipo proporcionado sea compatible con el del objeto ASN.1.
- checkTag(byte) - Method in class es.gob.jmulticard.asn1.der.ContextSpecific
- checkTag(byte) - Method in class es.gob.jmulticard.asn1.der.Null
- checkTag(byte) - Method in class es.gob.jmulticard.asn1.der.ObjectIdentifier
- checkTag(byte) - Method in class es.gob.jmulticard.asn1.der.pkcs15.CertificatesContextSpecific
- checkTag(byte) - Method in class es.gob.jmulticard.asn1.der.pkcs15.CommonPrivateKeyAttributesContextSpecific
- checkTag(byte) - Method in class es.gob.jmulticard.asn1.der.pkcs15.PathLength
- checkTag(byte) - Method in class es.gob.jmulticard.asn1.der.pkcs15.PrivateKeysContextSpecific
- checkTag(byte) - Method in class es.gob.jmulticard.asn1.der.pkcs15.PrivateRsaKeyAttributesContextSpecific
- checkTag(byte) - Method in class es.gob.jmulticard.asn1.der.pkcs15.PublicKeysContextSpecific
- checkTag(byte) - Method in class es.gob.jmulticard.asn1.der.pkcs15.SecretKeysContextSpecific
- checkTag(byte) - Method in class es.gob.jmulticard.asn1.der.pkcs15.TrustedPublicKeysContextSpecific
- checkTag(byte) - Method in class es.gob.jmulticard.asn1.der.pkcs15.X509CertificateAttributesContextSpecific
- checkTag(byte) - Method in class es.gob.jmulticard.asn1.der.Utf8String
- CheckVerifyRetriesLeftApduCommand - Class in es.gob.jmulticard.apdu.gemalto
-
APDU ISO 7816-4 para la obtención del número de intentos restantes de verificación de PIN (CHV, Card Holder Verification).
- CheckVerifyRetriesLeftApduCommand(byte) - Constructor for class es.gob.jmulticard.apdu.gemalto.CheckVerifyRetriesLeftApduCommand
-
Construye una APDU ISO 7816-4 para la obtención del número de intentos restantes de verificación de PIN (CHV, Card Holder Verification).
- cipherData(byte[], PrivateKeyReference) - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Realiza un cifrado RSA directo con una clave privada.
- CipheredApdu - Class in es.gob.jmulticard.connection
-
APDU cifrada para su envío a través de un canal seguro.
- close() - Method in interface es.gob.jmulticard.connection.ApduConnection
-
Cierra la conexión con la tarjeta inteligente actualmente insertada en el lector.
- close() - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
- close() - Method in class es.gob.jmulticard.jse.smartcardio.SmartcardIoConnection
- Com - Class in es.gob.jmulticard.asn1.icao
-
EF.COM de aplicación de LDS1 para el eMRTD de ICAO 9303 parte 10.
- Com() - Constructor for class es.gob.jmulticard.asn1.icao.Com
- CommandApdu - Class in es.gob.jmulticard.apdu
-
Comando APDU para comunicación con tarjeta inteligente.
- CommandApdu(byte[]) - Constructor for class es.gob.jmulticard.apdu.CommandApdu
-
Construye una APDU en base a un array de octetos.
- CommandApdu(byte, byte, byte, byte, byte[], Integer) - Constructor for class es.gob.jmulticard.apdu.CommandApdu
-
Construye una APDU genérica.
- CommonCertificateAttributes - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Tipo ASN.1 CommonCertificateAttributes.
- CommonCertificateAttributes() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.CommonCertificateAttributes
-
Construye un objeto ASN.1 CommonCertificateAttributes.
- CommonKeyAttributes - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Tipo ASN.1 PKCS#15 CommonKeyAttributes.
- CommonKeyAttributes() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.CommonKeyAttributes
-
Construye un objeto ASN.1 PKCS#15 CommonKeyAttributes.
- CommonObjectAttributes - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Objeto CommonObjectAttributes ASN.1 de PKCS#15.
- CommonObjectAttributes() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.CommonObjectAttributes
-
Construye un objeto CommonObjectAttributes ASN.1 de PKCS#15.
- CommonObjectFlags - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Objeto CommonObjectFlags ASN.1 de PKCS#15.
- CommonObjectFlags() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.CommonObjectFlags
- CommonPasswordCallback - Class in es.gob.jmulticard.ui.passwordcallback.gui
-
PasswordCallback que funciona en modo gráfico pero revirtiendo a consola en caso de un
java.awt.HeadLessException. - CommonPasswordCallback(String, String, boolean) - Constructor for class es.gob.jmulticard.ui.passwordcallback.gui.CommonPasswordCallback
-
Construye un PasswordCallback que funciona en modo gráfico pero revirtiendo a consola en caso de un
java.awt.HeadLessException. - CommonPasswordCallback(String, String, boolean, boolean, boolean) - Constructor for class es.gob.jmulticard.ui.passwordcallback.gui.CommonPasswordCallback
-
Construye un PasswordCallback que funciona en modo gráfico pero revirtiendo a consola en caso de un
java.awt.HeadLessException. - CommonPasswordCallback(KeyStore.PasswordProtection) - Constructor for class es.gob.jmulticard.ui.passwordcallback.gui.CommonPasswordCallback
-
Constructor genérico.
- CommonPrivateKeyAttributes - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Tipo ASN.1 PKCS#15 CommonPrivateKeyAttributes.
- CommonPrivateKeyAttributes() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.CommonPrivateKeyAttributes
-
Construye un tipo ASN.1 PKCS#15 CommonPrivateKeyAttributes.
- CommonPrivateKeyAttributesContextSpecific - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Objeto ASN.1 de contexto específico del CommonPrivateKeyAttributes.
- CommonPrivateKeyAttributesContextSpecific() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.CommonPrivateKeyAttributesContextSpecific
-
Construye un objeto ASN.1 de contexto específico del CommonPrivateKeyAttributes.
- CompressionUtils - Class in es.gob.jmulticard.card
-
Utilidades de compresión de certificados según uso común en tarjetas FNMT.
- concatenateByteArrays(byte[]...) - Static method in class es.gob.jmulticard.HexUtils
-
Concatena arrays de octetos.
- ConfirmSmartcardDialog - Class in es.gob.jmulticard.ui.passwordcallback.gui
-
Componente diálogo que solicita confirmación al usuario.
- ConfirmSmartcardDialog(Component, boolean, String, String, String) - Constructor for class es.gob.jmulticard.ui.passwordcallback.gui.ConfirmSmartcardDialog
-
Constructor.
- ConfirmSmartcardDialog(JDialog, boolean, String, String, String) - Constructor for class es.gob.jmulticard.ui.passwordcallback.gui.ConfirmSmartcardDialog
-
Constructor.
- connect(ApduConnection) - Static method in class es.gob.jmulticard.card.dnie.Dnie
-
Conecta con el lector del sistema que tenga un DNIe insertado.
- connect(ApduConnection) - Static method in class es.gob.jmulticard.card.fnmt.ceres.Ceres
-
Inicia la conexión con la tarjeta CERES.
- connect(ApduConnection) - Static method in class es.gob.jmulticard.card.gide.smartcafe.SmartCafePkcs15Applet
-
Conecta con el lector del sistema que tenga una tarjeta insertada.
- ContextSpecific - Class in es.gob.jmulticard.asn1.der
-
Tipo ASN.1 específico del contexto.
- ContextSpecific(Class) - Constructor for class es.gob.jmulticard.asn1.der.ContextSpecific
-
Construye un tipo ASN.1 específico del contexto.
- CountryCodes - Class in es.gob.jmulticard.card.icao
-
Diccionario con los códigos de países ICAO.
- createAccessibilityButtonsPanel() - Method in class es.gob.jmulticard.ui.passwordcallback.gui.ConfirmSmartcardDialog
-
Crea el panel de botones de accesibilidad.
- createAccessibilityButtonsPanel() - Method in class es.gob.jmulticard.ui.passwordcallback.gui.InputPasswordSmartcardDialog
-
Crea el panel de botones de accesibilidad.
- createInstance(byte[]) - Static method in class es.gob.jmulticard.asn1.bertlv.BerTlv
-
Obtiene una instancia del TLV.
- createInstance(ByteArrayInputStream) - Static method in class es.gob.jmulticard.asn1.bertlv.BerTlv
-
Obtiene una instancia del TLV.
- CryptoCard - Interface in es.gob.jmulticard.card
-
Operaciones comunes a todas las tarjetas criptográficas.
- CryptoCardException - Exception Class in es.gob.jmulticard.card
-
Excepción relativa a una operación criptográfica de tarjeta.
- CryptoCardException() - Constructor for exception class es.gob.jmulticard.card.CryptoCardException
-
Construye la excepción.
- CryptoCardException(String) - Constructor for exception class es.gob.jmulticard.card.CryptoCardException
-
Construye la excepción.
- CryptoCardException(String, Throwable) - Constructor for exception class es.gob.jmulticard.card.CryptoCardException
-
Construye la excepción.
- CryptoCardSecurityException - Exception Class in es.gob.jmulticard.card
-
Excepción relativa a la seguridad de una operación criptográfica de tarjeta.
- CryptoCardSecurityException(String) - Constructor for exception class es.gob.jmulticard.card.CryptoCardSecurityException
-
Construye la excepción.
- CryptoCardSecurityException(String, Throwable) - Constructor for exception class es.gob.jmulticard.card.CryptoCardSecurityException
-
Construye la excepción.
- cryptoHelper - Variable in class es.gob.jmulticard.card.dnie.Dnie
-
Manejador de funciones criptográficas.
- cryptoHelper - Variable in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
-
Utilidad para la ejecución de funciones criptográficas.
- cryptoHelper - Variable in class es.gob.jmulticard.CryptoHelper.PaceChannelHelper
-
Utilidad para operaciones criptográficas.
- CryptoHelper - Class in es.gob.jmulticard
-
Funcionalidades criptográficas de utilidad que pueden variar entre JSE/JME/Dalvik.
- CryptoHelper() - Constructor for class es.gob.jmulticard.CryptoHelper
- CryptoHelper.BlockMode - Enum in es.gob.jmulticard
-
Tipos de manejo de bloques para cifrado.
- CryptoHelper.DigestAlgorithm - Enum in es.gob.jmulticard
-
Algoritmo de huella digital.
- CryptoHelper.EcCurve - Enum in es.gob.jmulticard
-
Nombres de curva elíptica.
- CryptoHelper.PaceChannelHelper - Class in es.gob.jmulticard
-
Utilidades para el establecimiento de un canal PACE (Password Authenticated Connection Establishment).
- CryptoHelper.Padding - Enum in es.gob.jmulticard
-
Tipos de relleno para cifrados.
- CustomAuthorizeCallback - Class in es.gob.jmulticard.callback
-
This callback is used by
SaslServerto determine whether one entity (identified by an authenticated authentication ID) can act on behalf of another entity (identified by an authorization ID). - CustomAuthorizeCallback() - Constructor for class es.gob.jmulticard.callback.CustomAuthorizeCallback
- CustomNameCallback - Class in es.gob.jmulticard.callback
-
Underlying security services instantiate and pass a
NameCallbackto thehandlemethod of aCallbackHandlerto retrieve name information - CustomNameCallback(String) - Constructor for class es.gob.jmulticard.callback.CustomNameCallback
-
Construct a
NameCallbackwith a prompt. - CustomNameCallback(String, String) - Constructor for class es.gob.jmulticard.callback.CustomNameCallback
-
Construct a
NameCallbackwith a prompt and default name. - CustomTextInputCallback - Class in es.gob.jmulticard.callback
-
Callback de solicitud de texto.
- CustomTextInputCallback() - Constructor for class es.gob.jmulticard.callback.CustomTextInputCallback
-
Crea una callback de solicitud de texto.
- CustomTextInputCallback(String) - Constructor for class es.gob.jmulticard.callback.CustomTextInputCallback
-
Crea una callback de solicitud de texto.
- Cwa14890Card - Interface in es.gob.jmulticard.card.cwa14890
-
Tarjetas acordes a la especificación CWA-14890.
- Cwa14890CipheredApdu - Class in es.gob.jmulticard.connection.cwa14890
-
APDU cifrada para su envío a través de un canal seguro.
- Cwa14890Connection - Interface in es.gob.jmulticard.connection.cwa14890
-
Conexión CWA-14890.
- Cwa14890OneV1Connection - Class in es.gob.jmulticard.connection.cwa14890
-
Utilidad para el establecimiento y control del canal seguro CWA-14890 con cifrado DES y MAC de cuatro octetos.
- Cwa14890OneV1Connection(Cwa14890Card, ApduConnection, CryptoHelper, Cwa14890PublicConstants, Cwa14890PrivateConstants) - Constructor for class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
-
Crea el canal seguro CWA-14890 para la comunicación de la tarjeta.
- Cwa14890OneV1Connection(ApduConnection, CryptoHelper) - Constructor for class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
-
Crea el canal seguro CWA-14890 para la comunicación de la tarjeta.
- Cwa14890OneV2Connection - Class in es.gob.jmulticard.connection.cwa14890
-
Clase para el establecimiento y control del canal seguro CWA-14890 con cifrado DES y MAC de ocho octetos.
- Cwa14890OneV2Connection(Cwa14890Card, ApduConnection, CryptoHelper, Cwa14890PublicConstants, Cwa14890PrivateConstants) - Constructor for class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV2Connection
-
Crea el canal seguro CWA-14890 para la comunicación de la tarjeta.
- Cwa14890OneV2Connection(ApduConnection, CryptoHelper) - Constructor for class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV2Connection
-
Crea el canal seguro CWA-14890 para la comunicación de la tarjeta.
- Cwa14890PrivateConstants - Interface in es.gob.jmulticard.card.cwa14890
-
Gestiona las constantes públicas para el establecimiento de canal seguro CWA-14890.
- Cwa14890PublicConstants - Interface in es.gob.jmulticard.card.cwa14890
-
Gestiona las constantes públicas para el establecimiento de canal seguro CWA-14890.
D
- DataGroupHash - Class in es.gob.jmulticard.asn1.icao
-
Huella de Grupo de Datos (
DataGroupHash) de ICAO MRTD. - DataGroupHash() - Constructor for class es.gob.jmulticard.asn1.icao.DataGroupHash
-
Constructor.
- DataGroupHashValues - Class in es.gob.jmulticard.asn1.icao
-
DataGroupHashValuesde ICAO MRTD. - DataGroupHashValues() - Constructor for class es.gob.jmulticard.asn1.icao.DataGroupHashValues
-
Constructor.
- DEBUG - Static variable in class es.gob.jmulticard.card.AbstractSmartCard
-
Establece el modo de depuración para todo el proyecto.
- decode(ByteArrayInputStream) - Static method in class es.gob.jmulticard.asn1.Tlv
-
Obtiene un TLV de un flujo de entrada, leyendo del mismo únicamente los octetos correspondientes al TLV en cuestión.
- DecoderObject - Class in es.gob.jmulticard.asn1
-
Objeto ASN.1 genérico.
- DecoderObject() - Constructor for class es.gob.jmulticard.asn1.DecoderObject
- decodeValue() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.EmptyCommonPrivateKeyAttributes
- decodeValue() - Method in class es.gob.jmulticard.asn1.DecoderObject
-
Decodifica el valor DER establecido comprobando que corresponde al esperado y formando las estructuras internas.
- decodeValue() - Method in class es.gob.jmulticard.asn1.der.BitString
- decodeValue() - Method in class es.gob.jmulticard.asn1.der.ContextSpecific
- decodeValue() - Method in class es.gob.jmulticard.asn1.der.DerBoolean
- decodeValue() - Method in class es.gob.jmulticard.asn1.der.DerInteger
- decodeValue() - Method in class es.gob.jmulticard.asn1.der.Null
- decodeValue() - Method in class es.gob.jmulticard.asn1.der.ObjectIdentifier
- decodeValue() - Method in class es.gob.jmulticard.asn1.der.OctectString
- decodeValue() - Method in class es.gob.jmulticard.asn1.der.pkcs15.PathLength
- decodeValue() - Method in class es.gob.jmulticard.asn1.der.Record
- decodeValue() - Method in class es.gob.jmulticard.asn1.der.Sequence
- decodeValue() - Method in class es.gob.jmulticard.asn1.der.SequenceOf
- decodeValue() - Method in class es.gob.jmulticard.asn1.der.Utf8String
- decodeValue() - Method in class es.gob.jmulticard.asn1.icao.Com
- decodeValue() - Method in class es.gob.jmulticard.asn1.icao.Sod
- decodeValue() - Method in class es.gob.jmulticard.asn1.icao.SubjectFacePhoto
- decodeValue() - Method in class es.gob.jmulticard.asn1.icao.SubjectSignaturePhoto
- decodeValue() - Method in class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
- decryptResponseApdu(ResponseApdu, byte[], byte[], byte[], CryptoHelper) - Method in class es.gob.jmulticard.connection.AbstractApduEncrypter
-
Desencripta la Apdu de respuesta recibida a partir de las variables del canal de cifrado (kenc, kmac, ssc).
- decryptResponseApdu(ResponseApdu, byte[], byte[], byte[], CryptoHelper) - Method in class es.gob.jmulticard.connection.ApduEncrypterAes
- decryptResponseApdu(ResponseApdu, byte[], byte[], byte[], CryptoHelper) - Method in class es.gob.jmulticard.connection.ApduEncrypterDes
-
Desencripta los datos de una APDU de respuesta protegida.
- DEFAULT_PROVIDER_CLASSNAME - Static variable in class es.gob.jmulticard.jse.provider.ProviderUtil
-
Nombre de la clase por defecto para conexión con las tarjetas.
- DerBoolean - Class in es.gob.jmulticard.asn1.der
-
Tipo ASN.1 Boolean.
- DerBoolean() - Constructor for class es.gob.jmulticard.asn1.der.DerBoolean
- DerInteger - Class in es.gob.jmulticard.asn1.der
-
Tipo ASN.1 Integer.
- DerInteger() - Constructor for class es.gob.jmulticard.asn1.der.DerInteger
- deriveMrz(String, CryptoHelper) - Static method in class es.gob.jmulticard.card.icao.WirelessInitializerMrz
-
Genera el inicializador necesario para la clave partiendo de la MRZ.
- desDecrypt(byte[], byte[]) - Method in class es.gob.jmulticard.BcCryptoHelper
- desDecrypt(byte[], byte[]) - Method in class es.gob.jmulticard.CryptoHelper
-
Desencripta datos mediante DES (modo ECB sin relleno).
- desedeDecrypt(byte[], byte[]) - Method in class es.gob.jmulticard.BcCryptoHelper
- desedeDecrypt(byte[], byte[]) - Method in class es.gob.jmulticard.CryptoHelper
-
Desencripta datos mediante Triple DES (modo CBC sin relleno) y con una semilla (IV) de 8 bytes establecidos a cero.
- desedeEncrypt(byte[], byte[]) - Method in class es.gob.jmulticard.BcCryptoHelper
- desedeEncrypt(byte[], byte[]) - Method in class es.gob.jmulticard.CryptoHelper
-
Encripta datos mediante Triple DES (modo CBC sin relleno) y con una semilla (IV) de 8 bytes establecidos a cero.
- desEncrypt(byte[], byte[]) - Method in class es.gob.jmulticard.BcCryptoHelper
- desEncrypt(byte[], byte[]) - Method in class es.gob.jmulticard.CryptoHelper
-
Encripta datos mediante DES (modo ECB sin relleno).
- DialogBuilder - Class in es.gob.jmulticard.ui.passwordcallback
-
Gestor de diálogos gráficos.
- digest(CryptoHelper.DigestAlgorithm, byte[]) - Method in class es.gob.jmulticard.BcCryptoHelper
- digest(CryptoHelper.DigestAlgorithm, byte[]) - Method in class es.gob.jmulticard.CryptoHelper
-
Realiza una huella digital de los datos proporcionados.
- DigestInfo - Class in es.gob.jmulticard.asn1.der.pkcs1
-
Tipo ASN.1 PKCS#1 DigestInfo.
- DigestInfo() - Constructor for class es.gob.jmulticard.asn1.der.pkcs1.DigestInfo
-
Construye un objeto ASN.1 PKCS#1 DigestInfo.
- Dni - Interface in es.gob.jmulticard.card.dnie
-
Base para todas las implementaciones de DNI.
- Dnie - Class in es.gob.jmulticard.card.dnie
-
DNI Electrónico.
- Dnie(ApduConnection, PasswordCallback, CryptoHelper, CallbackHandler) - Constructor for class es.gob.jmulticard.card.dnie.Dnie
-
Construye una clase que representa un DNIe.
- Dnie(ApduConnection, PasswordCallback, CryptoHelper, CallbackHandler, boolean) - Constructor for class es.gob.jmulticard.card.dnie.Dnie
-
Construye una clase que representa un DNIe.
- Dnie3 - Class in es.gob.jmulticard.card.dnie
-
DNI Electrónico versión 3.0.
- Dnie3(ApduConnection, PasswordCallback, CryptoHelper, CallbackHandler, boolean) - Constructor for class es.gob.jmulticard.card.dnie.Dnie3
-
Construye una clase que representa un DNIe 3.0.
- Dnie3Cwa14890Constants - Class in es.gob.jmulticard.card.dnie
-
Constantes del DNIe para el establecimiento de canal seguro CWA-14890.
- Dnie3Cwa14890Constants() - Constructor for class es.gob.jmulticard.card.dnie.Dnie3Cwa14890Constants
- Dnie3Dg01Mrz - Class in es.gob.jmulticard.card.dnie
-
ICAO MRZ del DNIe 3.0.
- DnieAtr - Class in es.gob.jmulticard.card.dnie
-
ATR de un DNIe.
- DnieAtr(Atr) - Constructor for class es.gob.jmulticard.card.dnie.DnieAtr
-
Construye el ATR de un DNIe.
- DnieCacheCallbackHandler - Class in es.gob.jmulticard.ui.passwordcallback.gui
-
CallbackHandlerque gestiona losCallbacksde petición de información al usuario cuando utiliza un DNIe. - DnieCacheCallbackHandler() - Constructor for class es.gob.jmulticard.ui.passwordcallback.gui.DnieCacheCallbackHandler
- DnieCallbackHandler - Class in es.gob.jmulticard.ui.passwordcallback.gui
-
CallbackHandler que gestiona los Callbacks de petición de información al usuario.
- DnieCallbackHandler() - Constructor for class es.gob.jmulticard.ui.passwordcallback.gui.DnieCallbackHandler
- DnieCardException - Exception Class in es.gob.jmulticard.card.dnie
-
Excepción genérica en tarjetas ISO 7816-4.
- DnieCardException(String, StatusWord) - Constructor for exception class es.gob.jmulticard.card.dnie.DnieCardException
-
Construye la excepción.
- DnieCardException(String, Throwable) - Constructor for exception class es.gob.jmulticard.card.dnie.DnieCardException
-
Construye la excepción.
- DnieCertParseUtil - Class in es.gob.jmulticard.card.dnie
-
Utilidad para el análisis de los campos personales del certificado DNIe.
- DnieCertParseUtil(X509Certificate) - Constructor for class es.gob.jmulticard.card.dnie.DnieCertParseUtil
-
Construye la utilidad para el análisis de los campos personales del certificado DNIe.
- DnieCipherImpl - Class in es.gob.jmulticard.jse.provider.rsacipher
-
RSA cipher implementation.
- DnieCipherImpl() - Constructor for class es.gob.jmulticard.jse.provider.rsacipher.DnieCipherImpl
-
Construye un cifrador RSA para el DNIe.
- DnieFactory - Class in es.gob.jmulticard.card.dnie
-
Factoría para la obtención de DNIe.
- DnieKeyStoreImpl - Class in es.gob.jmulticard.jse.provider
-
Implementación del SPI
KeyStorepara DNIe. - DnieKeyStoreImpl() - Constructor for class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
- DnieNfc - Class in es.gob.jmulticard.card.dnie
-
DNIe 3 accedido mediante PACE por NFC.
- DnieNfc(ApduConnection, PasswordCallback, CryptoHelper, CallbackHandler) - Constructor for class es.gob.jmulticard.card.dnie.DnieNfc
-
Crea un DNIe 3 o 4 accedido mediante PACE por NFC.
- DnieNfc(ApduConnection, PasswordCallback, CryptoHelper, CallbackHandler, boolean) - Constructor for class es.gob.jmulticard.card.dnie.DnieNfc
-
Construte un DNIe 3 accedido mediante PACE por NFC.
- DniePrivateKey - Class in es.gob.jmulticard.jse.provider
-
Clave privada de un DNIe.
- DniePrivateKey(DniePrivateKeyReference, BigInteger) - Constructor for class es.gob.jmulticard.jse.provider.DniePrivateKey
-
Crea una clave privada de DNIe.
- DniePrivateKeyReference - Class in es.gob.jmulticard.card.dnie
-
Clave privada de un DNIe.
- DniePrivateKeyReference(CryptoCard, byte[], Location, String, byte, int) - Constructor for class es.gob.jmulticard.card.dnie.DniePrivateKeyReference
-
Crea una referencia a una clave privada del DNIe.
- DnieProvider - Class in es.gob.jmulticard.jse.provider
-
Proveedor criptográfico JCA para DNIe.
- DnieProvider() - Constructor for class es.gob.jmulticard.jse.provider.DnieProvider
-
Crea un proveedor JCA para DNI Electrónico (DNIe) con la conexión por defecto.
- DnieProvider(ApduConnection) - Constructor for class es.gob.jmulticard.jse.provider.DnieProvider
-
Crea un proveedor JCA para DNI Electrónico (DNIe).
- DnieSubjectPrincipalParser - Class in es.gob.jmulticard.card.dnie
-
Analizador del nombre X.500 del titular de un DNIe.
- DnieSubjectPrincipalParser(String) - Constructor for class es.gob.jmulticard.card.dnie.DnieSubjectPrincipalParser
-
Construye un analizador del nombre X.500 del titular de un DNIe.
- doAesCmac(byte[], byte[]) - Method in class es.gob.jmulticard.BcCryptoHelper
- doAesCmac(byte[], byte[]) - Method in class es.gob.jmulticard.CryptoHelper
-
Realiza un CMAC con AES.
- doBac(String, CryptoHelper, ApduConnection) - Static method in class es.gob.jmulticard.card.icao.bac.Bac
-
Establecimiento de canal BAC.
- DST - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetAuthenticationKeyApduCommand
-
Control Reference Template for Digital Signature (DST).
- DST - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetAuthenticationTemplateApduCommand
-
Control Reference Template for Digital Signature (DST).
- DST - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetComputationApduCommand
-
Control Reference Template for Digital Signature (DST).
- DST - Static variable in class es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand
-
Control Reference Template for Digital Signature (DST).
- DST - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetVerificationKeyApduCommand
-
Control Reference Template for Digital Signature (DST).
E
- ECB - Enum constant in enum es.gob.jmulticard.CryptoHelper.BlockMode
-
Electronic CodeBook.
- EcdsaSignature - Class in es.gob.jmulticard.asn1.icaovdsned
-
Firma ECDSA.
- EcdsaSignature() - Constructor for class es.gob.jmulticard.asn1.icaovdsned.EcdsaSignature
-
Constructor.
- EmptyCommonPrivateKeyAttributes - Class in es.gob.jmulticard.asn1.custom.fnmt.ceressc
-
Tipo ASN.1 PKCS#15 CommonPrivateKeyAttributesEmpty.
- EmptyCommonPrivateKeyAttributes() - Constructor for class es.gob.jmulticard.asn1.custom.fnmt.ceressc.EmptyCommonPrivateKeyAttributes
- encode(String, byte[], CryptoHelper) - Static method in class es.gob.jmulticard.asn1.der.pkcs1.DigestInfo
-
Codifica una estructura
DigestInfo. - encryptData(byte[], byte[], byte[], CryptoHelper) - Method in class es.gob.jmulticard.connection.AbstractApduEncrypter
-
Encripta los datos para una APDU cifrada.
- encryptData(byte[], byte[], byte[], CryptoHelper) - Method in class es.gob.jmulticard.connection.ApduEncrypterAes
- encryptData(byte[], byte[], byte[], CryptoHelper) - Method in class es.gob.jmulticard.connection.ApduEncrypterDes
- engineAliases() - Method in class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
- engineAliases() - Method in class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
- engineAliases() - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
- engineAliases() - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
- engineContainsAlias(String) - Method in class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
- engineContainsAlias(String) - Method in class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
- engineContainsAlias(String) - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
- engineContainsAlias(String) - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
- engineDeleteEntry(String) - Method in class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
-
Operación no soportada.
- engineDeleteEntry(String) - Method in class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
-
Operación no soportada.
- engineDeleteEntry(String) - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
-
Operación no soportada.
- engineDeleteEntry(String) - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
-
Operación no soportada.
- engineDoFinal(byte[], int, int) - Method in class es.gob.jmulticard.jse.provider.rsacipher.DnieCipherImpl
- engineDoFinal(byte[], int, int, byte[], int) - Method in class es.gob.jmulticard.jse.provider.rsacipher.DnieCipherImpl
- engineEntryInstanceOf(String, Class) - Method in class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
- engineEntryInstanceOf(String, Class) - Method in class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
- engineEntryInstanceOf(String, Class) - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
- engineEntryInstanceOf(String, Class) - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
- engineGetBlockSize() - Method in class es.gob.jmulticard.jse.provider.rsacipher.DnieCipherImpl
- engineGetCertificate(String) - Method in class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
- engineGetCertificate(String) - Method in class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
- engineGetCertificate(String) - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
- engineGetCertificate(String) - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
- engineGetCertificateAlias(Certificate) - Method in class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
- engineGetCertificateAlias(Certificate) - Method in class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
- engineGetCertificateAlias(Certificate) - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
- engineGetCertificateAlias(Certificate) - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
- engineGetCertificateChain(String) - Method in class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
- engineGetCertificateChain(String) - Method in class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
- engineGetCertificateChain(String) - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
- engineGetCertificateChain(String) - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
- engineGetCreationDate(String) - Method in class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
-
Operación no soportada.
- engineGetCreationDate(String) - Method in class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
-
Operación no soportada.
- engineGetCreationDate(String) - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
-
Operación no soportada.
- engineGetCreationDate(String) - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
-
Operación no soportada.
- engineGetEntry(String, KeyStore.ProtectionParameter) - Method in class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
- engineGetEntry(String, KeyStore.ProtectionParameter) - Method in class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
- engineGetEntry(String, KeyStore.ProtectionParameter) - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
- engineGetEntry(String, KeyStore.ProtectionParameter) - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
- engineGetIV() - Method in class es.gob.jmulticard.jse.provider.rsacipher.DnieCipherImpl
- engineGetKey(String, char[]) - Method in class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
- engineGetKey(String, char[]) - Method in class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
- engineGetKey(String, char[]) - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
- engineGetKey(String, char[]) - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
- engineGetKeySize(Key) - Method in class es.gob.jmulticard.jse.provider.rsacipher.DnieCipherImpl
- engineGetOutputSize(int) - Method in class es.gob.jmulticard.jse.provider.rsacipher.DnieCipherImpl
- engineGetParameters() - Method in class es.gob.jmulticard.jse.provider.rsacipher.DnieCipherImpl
- engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class es.gob.jmulticard.jse.provider.rsacipher.DnieCipherImpl
- engineInit(int, Key, SecureRandom) - Method in class es.gob.jmulticard.jse.provider.rsacipher.DnieCipherImpl
- engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class es.gob.jmulticard.jse.provider.rsacipher.DnieCipherImpl
- engineIsCertificateEntry(String) - Method in class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
- engineIsCertificateEntry(String) - Method in class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
- engineIsCertificateEntry(String) - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
- engineIsCertificateEntry(String) - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
- engineIsKeyEntry(String) - Method in class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
- engineIsKeyEntry(String) - Method in class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
- engineIsKeyEntry(String) - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
- engineIsKeyEntry(String) - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
- engineLoad(InputStream, char[]) - Method in class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
- engineLoad(InputStream, char[]) - Method in class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
- engineLoad(InputStream, char[]) - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
- engineLoad(InputStream, char[]) - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
- engineLoad(KeyStore.LoadStoreParameter) - Method in class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
- engineLoad(KeyStore.LoadStoreParameter) - Method in class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
- engineLoad(KeyStore.LoadStoreParameter) - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
- engineLoad(KeyStore.LoadStoreParameter) - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
- engineSetCertificateEntry(String, Certificate) - Method in class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
-
Operación no soportada.
- engineSetCertificateEntry(String, Certificate) - Method in class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
-
Operación no soportada.
- engineSetCertificateEntry(String, Certificate) - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
-
Operación no soportada.
- engineSetCertificateEntry(String, Certificate) - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
-
Operación no soportada.
- engineSetKeyEntry(String, byte[], Certificate[]) - Method in class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
-
Operación no soportada.
- engineSetKeyEntry(String, byte[], Certificate[]) - Method in class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
-
Operación no soportada.
- engineSetKeyEntry(String, byte[], Certificate[]) - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
-
Operación no soportada.
- engineSetKeyEntry(String, byte[], Certificate[]) - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
-
Operación no soportada.
- engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
-
Operación no soportada.
- engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
-
Operación no soportada.
- engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
-
Operación no soportada.
- engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
-
Operación no soportada.
- engineSetMode(String) - Method in class es.gob.jmulticard.jse.provider.rsacipher.DnieCipherImpl
- engineSetPadding(String) - Method in class es.gob.jmulticard.jse.provider.rsacipher.DnieCipherImpl
- engineSize() - Method in class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
- engineSize() - Method in class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
- engineSize() - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
- engineSize() - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
- engineStore(OutputStream, char[]) - Method in class es.gob.jmulticard.jse.provider.ceres.Ceres430KeyStoreImpl
-
Operación no soportada.
- engineStore(OutputStream, char[]) - Method in class es.gob.jmulticard.jse.provider.ceres.CeresKeyStoreImpl
-
Operación no soportada.
- engineStore(OutputStream, char[]) - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
-
Operación no soportada.
- engineStore(OutputStream, char[]) - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
-
Operación no soportada.
- engineUnwrap(byte[], String, int) - Method in class es.gob.jmulticard.jse.provider.rsacipher.DnieCipherImpl
- engineUpdate(byte[], int, int) - Method in class es.gob.jmulticard.jse.provider.rsacipher.DnieCipherImpl
- engineUpdate(byte[], int, int, byte[], int) - Method in class es.gob.jmulticard.jse.provider.rsacipher.DnieCipherImpl
- engineWrap(Key) - Method in class es.gob.jmulticard.jse.provider.rsacipher.DnieCipherImpl
- EnvelopeDataApduCommand - Class in es.gob.jmulticard.apdu.iso7816eight
-
APDU de envoltura de datos (o de otra APDU).
- EnvelopeDataApduCommand(byte[]) - Constructor for class es.gob.jmulticard.apdu.iso7816eight.EnvelopeDataApduCommand
-
Construye una APDU de envoltura de datos.
- equals(Object) - Method in class es.gob.jmulticard.apdu.StatusWord
-
Compara dos palabras de estado.
- equals(Object) - Method in class es.gob.jmulticard.card.Atr
- es.gob.jmulticard - package es.gob.jmulticard
-
Paquete principal del proyecto JMultiCard.
- es.gob.jmulticard.apdu - package es.gob.jmulticard.apdu
-
Clases para el tratamiento de las APDU individualizadas y representadas en forma de objetos (así como clases de utilidad).
- es.gob.jmulticard.apdu.bit4id - package es.gob.jmulticard.apdu.bit4id
-
APDU específicas de tarjetas comercializadas por Bit4Id.
- es.gob.jmulticard.apdu.bit4id.stcm - package es.gob.jmulticard.apdu.bit4id.stcm
- es.gob.jmulticard.apdu.ceres - package es.gob.jmulticard.apdu.ceres
-
Contiene las definiciones de los comandos APDU relacionados con la tarjeta CERES.
- es.gob.jmulticard.apdu.dnie - package es.gob.jmulticard.apdu.dnie
-
Contiene las definiciones de los comandos APDU relacionados con el DNIe.
- es.gob.jmulticard.apdu.gemalto - package es.gob.jmulticard.apdu.gemalto
-
Contiene las definiciones de los comandos APDU relacionados con tarjetas Gemalto.
- es.gob.jmulticard.apdu.gide - package es.gob.jmulticard.apdu.gide
-
Contiene las definiciones de los comandos APDU relacionados con tarjetas G&D.
- es.gob.jmulticard.apdu.iso7816eight - package es.gob.jmulticard.apdu.iso7816eight
-
Contiene las funcionalidades relacionadas con la normativa ISO/IEC 7816-8, de comandos para operaciones de seguridad.
- es.gob.jmulticard.apdu.iso7816four - package es.gob.jmulticard.apdu.iso7816four
-
Contiene las funcionalidades relacionadas con la normativa ISO/IEC 7816-4, de organización, seguridad y comandos definidos para el intercambio de información.
- es.gob.jmulticard.apdu.iso7816four.pace - package es.gob.jmulticard.apdu.iso7816four.pace
-
APDU relacionadas con el protocolo PACE (Password Authenticated Connection Establishment).
- es.gob.jmulticard.asn1 - package es.gob.jmulticard.asn1
-
Contiene las clases genéricas necesarias para la representación de datos codificados según la norma ASN.1.
- es.gob.jmulticard.asn1.bertlv - package es.gob.jmulticard.asn1.bertlv
-
Contiene clases para la creación y manipulación de TLV en formato ASN.1 BER.
- es.gob.jmulticard.asn1.custom - package es.gob.jmulticard.asn1.custom
-
Estructuras ASN.1 a medida de fabricantes.
- es.gob.jmulticard.asn1.custom.fnmt - package es.gob.jmulticard.asn1.custom.fnmt
-
Estructuras ASN.1 a medida para tarjetas FNMT-RCM.
- es.gob.jmulticard.asn1.custom.fnmt.ceres - package es.gob.jmulticard.asn1.custom.fnmt.ceres
-
Estructuras ASN.1 a medida de FNMT para tarjetas CERES sin canal seguro.
- es.gob.jmulticard.asn1.custom.fnmt.ceressc - package es.gob.jmulticard.asn1.custom.fnmt.ceressc
-
Estructuras ASN.1 a medida de FNMT para tarjetas CERES con canal seguro (v4.30 y superiores).
- es.gob.jmulticard.asn1.der - package es.gob.jmulticard.asn1.der
-
Contiene los tipos DER (Distinguished Encoding Rules) básicos que son necesarios para la representación de datos codificados según la norma ASN.1.
- es.gob.jmulticard.asn1.der.pkcs1 - package es.gob.jmulticard.asn1.der.pkcs1
-
Define los tipos compuestos ASN.1 empleados en el estándar PKCS#1.
- es.gob.jmulticard.asn1.der.pkcs15 - package es.gob.jmulticard.asn1.der.pkcs15
-
Contiene los tipos compuestos ASN.1 empleados en la normativa PKCS#15 (estándar de formato de información de dispositivo criptográfico).
- es.gob.jmulticard.asn1.der.x509 - package es.gob.jmulticard.asn1.der.x509
-
Contiene los tipos compuestos ASN.1 empleados en el estándar X.509.
- es.gob.jmulticard.asn1.icao - package es.gob.jmulticard.asn1.icao
-
Definiciones ASN.1 de ICAO.
- es.gob.jmulticard.asn1.icaovdsned - package es.gob.jmulticard.asn1.icaovdsned
-
Clases relacionadas con los sellos digitales visibles para documentos ICAO no electrónicos.
- es.gob.jmulticard.callback - package es.gob.jmulticard.callback
-
Callbacks necesarias que pueden no estar en todas las implementaciones de Java (por ejemplo, en Android).
- es.gob.jmulticard.card - package es.gob.jmulticard.card
-
Contiene las funcionalidades genénericas para tarjetas criptográficas.
- es.gob.jmulticard.card.bit4id - package es.gob.jmulticard.card.bit4id
-
Tarjetas comercializadas por Bit4Id.
- es.gob.jmulticard.card.bit4id.stcm - package es.gob.jmulticard.card.bit4id.stcm
- es.gob.jmulticard.card.cardos - package es.gob.jmulticard.card.cardos
-
Tarjetas Atos / Siemens basadas en CardOS 4.01 o superior.
- es.gob.jmulticard.card.cwa14890 - package es.gob.jmulticard.card.cwa14890
-
Comprende todas las funcionalidades relacionadas con una tarjeta criptográfica que implementa la normativa CWA-14890.
- es.gob.jmulticard.card.dnie - package es.gob.jmulticard.card.dnie
-
Contiene todas las funcionalidades relacionadas con tarjetas criptográficas que sigan el estándar DNIe.
- es.gob.jmulticard.card.dnie.ceressc - package es.gob.jmulticard.card.dnie.ceressc
-
Tarjetas FNMT CERES 4.30 con canal seguro (basadas en DNIe 2.0).
- es.gob.jmulticard.card.dnie.tif - package es.gob.jmulticard.card.dnie.tif
-
Tarjeta TIF del CNP.
- es.gob.jmulticard.card.fnmt - package es.gob.jmulticard.card.fnmt
-
Tarjetas de FNMT.
- es.gob.jmulticard.card.fnmt.ceres - package es.gob.jmulticard.card.fnmt.ceres
-
Tarjeta FNMT-RCM CERES.
- es.gob.jmulticard.card.gemalto - package es.gob.jmulticard.card.gemalto
-
Tarjetas de Gemalto.
- es.gob.jmulticard.card.gemalto.tuir5 - package es.gob.jmulticard.card.gemalto.tuir5
-
Tarjeta Gemalto TUI (Tarjeta Universitaria Inteligente) R5 (MPCOS+GemXpresso).
- es.gob.jmulticard.card.gide - package es.gob.jmulticard.card.gide
-
Tarjetas de Giesecke & Devrient.
- es.gob.jmulticard.card.gide.smartcafe - package es.gob.jmulticard.card.gide.smartcafe
-
Tarjetas Giesecke+Devrient SmartCafe (con Applet JavaCard PKCS#15).
- es.gob.jmulticard.card.icao - package es.gob.jmulticard.card.icao
-
Documentos de viaje electrónicos acordes a normativas ICAO.
- es.gob.jmulticard.card.icao.bac - package es.gob.jmulticard.card.icao.bac
-
Implementación del protocolo BAC (basic Access Control).
- es.gob.jmulticard.card.icao.vdsned - package es.gob.jmulticard.card.icao.vdsned
-
Funcionalidades Visible Digital Seal for Non-Electronic Documents de ICAO.
- es.gob.jmulticard.card.iso7816eight - package es.gob.jmulticard.card.iso7816eight
-
Contiene todas las funcionalidades relacionadas con una tarjeta criptográfica que implementa el estándar ISO/IEC 7816-8.
- es.gob.jmulticard.card.iso7816four - package es.gob.jmulticard.card.iso7816four
-
Contiene todas las funcionalidades relacionadas con un dispositivo criptográfico que sigue el estándar ISO/IEC 7816-4:2005.
- es.gob.jmulticard.connection - package es.gob.jmulticard.connection
-
Contiene las funcionalidades genéricas relacionadas con la comunicación con una tarjeta inteligente.
- es.gob.jmulticard.connection.cwa14890 - package es.gob.jmulticard.connection.cwa14890
-
Contiene las funcionalidades genéricas relacionadas con la comunicación con una tarjeta inteligente usando un canal cifrado CWA-14890.
- es.gob.jmulticard.connection.pace - package es.gob.jmulticard.connection.pace
-
Utilidades para el establecimiento de un canal PACE (Password Authenticated Connection Establishment).
- es.gob.jmulticard.de.tsenger.androsmex.iso7816 - package es.gob.jmulticard.de.tsenger.androsmex.iso7816
- es.gob.jmulticard.jse.provider - package es.gob.jmulticard.jse.provider
-
Implementa directamente las funcionalidades de los SPI de JCA/JCE y las agrupa dentro de un proveedor de seguridad.
- es.gob.jmulticard.jse.provider.ceres - package es.gob.jmulticard.jse.provider.ceres
-
Proveedor JSE para tarjetas FNMT-RCM-CERES.
- es.gob.jmulticard.jse.provider.gide - package es.gob.jmulticard.jse.provider.gide
-
Proveedores JSE para tarjetas G&D.
- es.gob.jmulticard.jse.provider.rsacipher - package es.gob.jmulticard.jse.provider.rsacipher
-
Clases para el cifrado RSA.
- es.gob.jmulticard.jse.smartcardio - package es.gob.jmulticard.jse.smartcardio
-
Contiene las funcionalidades necesarias para el envío de APDU (genéricas) a un lector de tarjetas inteligentes mediante lenguaje Java, incluyendo una implementación concreta mediante el API JSR-268.
- es.gob.jmulticard.ui.passwordcallback - package es.gob.jmulticard.ui.passwordcallback
-
Contiene las funcionalidades necesarias para el la gestión de diálogos para la solicitud del PIN de una tarjeta, la confirmación de operaciones de firma y en general la información al usuario.
- es.gob.jmulticard.ui.passwordcallback.gui - package es.gob.jmulticard.ui.passwordcallback.gui
-
Contiene las funcionalidades necesarias para el la gestión de diálogos gráficos accesibles para la solicitud del PIN de una tarjeta, la confirmación de operaciones de firma y en general la información al usuario.
- ExternalAuthenticateApduCommand - Class in es.gob.jmulticard.apdu.iso7816four
-
APDU ISO 7816-4 mediante la que se envía un token para la autenticación externa ante la tarjeta.
- ExternalAuthenticateApduCommand(byte, byte[]) - Constructor for class es.gob.jmulticard.apdu.iso7816four.ExternalAuthenticateApduCommand
-
Crea una APDU de autenticación externa.
- externalAuthentication(byte[]) - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890Card
-
Envia el mensaje de autenticación externa.
- externalAuthentication(byte[]) - Method in class es.gob.jmulticard.card.dnie.Dnie
F
- FEMALE - Enum constant in enum es.gob.jmulticard.card.icao.Gender
-
Mujer.
- FILE_ATR_INFO_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.ATR/INFO.
- FILE_CARD_ACCESS_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.CardAccess.
- FILE_CARD_SECURITY_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.CardSecurity.
- FILE_COM_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.COM.
- FILE_DG01_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.DG1.
- FILE_DG02_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.DG2.
- FILE_DG03_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.DG3.
- FILE_DG04_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.DG4.
- FILE_DG05_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.DG5.
- FILE_DG06_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.DG6.
- FILE_DG07_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.DG7.
- FILE_DG08_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.DG8.
- FILE_DG09_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.DG9.
- FILE_DG10_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.DG10.
- FILE_DG11_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.DG11.
- FILE_DG12_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.DG12.
- FILE_DG13_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.DG13.
- FILE_DG14_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.DG14.
- FILE_DG15_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.DG15.
- FILE_DG16_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.DG16.
- FILE_SOD_LOCATION - Static variable in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Localización del fichero EF.SOD.
- FileNotFoundException - Exception Class in es.gob.jmulticard.card.iso7816four
-
Excepción que representa un fichero no encontrado.
- FileNotFoundException() - Constructor for exception class es.gob.jmulticard.card.iso7816four.FileNotFoundException
-
Construye una excepción de fichero no encontrado.
- FileNotFoundException(byte[]) - Constructor for exception class es.gob.jmulticard.card.iso7816four.FileNotFoundException
-
Construye una excepción de fichero no encontrado.
- FileNotFoundException(String) - Constructor for exception class es.gob.jmulticard.card.iso7816four.FileNotFoundException
-
Construye una excepción de fichero no encontrado.
G
- GemaltoVerifyApduCommand - Class in es.gob.jmulticard.apdu.gemalto
-
APDU ISO 7816-4 de verificación de PIN (CHV, Card Holder Verification).
- GemaltoVerifyApduCommand(byte, PasswordCallback) - Constructor for class es.gob.jmulticard.apdu.gemalto.GemaltoVerifyApduCommand
-
Construye una APDU ISO 7816-4 de verificación de PIN (CHV, Card Holder Verification).
- Gender - Enum in es.gob.jmulticard.card.icao
-
Sexo del titular de un MRTD.
- GeneralAuthenticateApduCommand - Class in es.gob.jmulticard.apdu.iso7816four
-
APDU ISO 7816-4 de autenticación general
- GeneralAuthenticateApduCommand(byte, byte[]) - Constructor for class es.gob.jmulticard.apdu.iso7816four.GeneralAuthenticateApduCommand
-
Crea un objeto para la auitenticación interna.
- generateCertificate(byte[]) - Method in class es.gob.jmulticard.BcCryptoHelper
-
Genera un certificado a partir de su codificación binaria.
- generateCertificate(byte[]) - Method in class es.gob.jmulticard.CryptoHelper
-
Genera un certificado a partir de su codificación binaria.
- generateCertificate(InputStream) - Method in class es.gob.jmulticard.BcCryptoHelper
-
Genera un certificado a partir de un flujo hacia su codificación binaria.
- generateCertificate(InputStream) - Method in class es.gob.jmulticard.CryptoHelper
-
Genera un certificado a partir de un flujo hacia su codificación binaria.
- generateEcKeyPair(CryptoHelper.EcCurve) - Method in class es.gob.jmulticard.BcCryptoHelper
- generateEcKeyPair(CryptoHelper.EcCurve) - Method in class es.gob.jmulticard.CryptoHelper
-
Genera un par de claves de tipo curva elíptica.
- generateMac(byte[], byte[], byte[], CryptoHelper) - Method in class es.gob.jmulticard.connection.AbstractApduEncrypter
-
Aplica el algoritmo para la generación de la MAC del mensaje.
- generateMac(byte[], byte[], byte[], CryptoHelper) - Method in class es.gob.jmulticard.connection.ApduEncrypterAes
- generateMac(byte[], byte[], byte[], CryptoHelper) - Method in class es.gob.jmulticard.connection.ApduEncrypterDes
-
Aplica el algoritmo para la generación de la MAC del mensaje.
- generateRandomBytes(int) - Method in class es.gob.jmulticard.BcCryptoHelper
- generateRandomBytes(int) - Method in class es.gob.jmulticard.CryptoHelper
-
Genera contenido aleatorio en un array de bytes.
- getAddress() - Method in class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
-
Obtiene la dirección de residencia del titular.
- getAlgorithm() - Method in class es.gob.jmulticard.BcCryptoHelper.CustomRsaPublicKey
- getAlgorithm() - Method in class es.gob.jmulticard.jse.provider.ceres.CeresPrivateKey
- getAlgorithm() - Method in class es.gob.jmulticard.jse.provider.DniePrivateKey
- getAlgorithm() - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafePrivateKey
- getAlias() - Method in class es.gob.jmulticard.asn1.der.pkcs15.CertificateObject
-
Obtiene el alias del certificado.
- getAliases() - Method in class es.gob.jmulticard.card.bit4id.stcm.StCard
- getAliases() - Method in class es.gob.jmulticard.card.cardos.CardOS
- getAliases() - Method in interface es.gob.jmulticard.card.CryptoCard
-
Obtiene los alias de los certificados de la tarjeta.
- getAliases() - Method in class es.gob.jmulticard.card.dnie.ceressc.CeresSc
- getAliases() - Method in class es.gob.jmulticard.card.dnie.Dnie
- getAliases() - Method in class es.gob.jmulticard.card.fnmt.ceres.Ceres
- getAliases() - Method in class es.gob.jmulticard.card.gemalto.tuir5.TuiR5
- getAliases() - Method in class es.gob.jmulticard.card.gide.smartcafe.SmartCafePkcs15Applet
- getApduConnectionProtocol(String) - Static method in enum es.gob.jmulticard.connection.ApduConnectionProtocol
-
Obtiene un protocolo de conexión con tarjeta a partir de su nombre.
- getAtrInfo() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getAtrInfo() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el ATR/INFO.
- getBirthCity() - Method in class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
-
Obtiene la ciudad de nacimiento del titular.
- getBirthCountry() - Method in class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
-
Obtiene el país de nacimiento del titular.
- getBirthDate() - Method in class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
-
Obtiene la fecha de nacimiento del titular.
- getBooleanValue() - Method in class es.gob.jmulticard.asn1.der.DerBoolean
-
Obtiene el valor del objeto.
- getBytes() - Method in class es.gob.jmulticard.apdu.Apdu
-
Obtiene los octetos que conforman la APDU.
- getBytes() - Method in class es.gob.jmulticard.apdu.gemalto.GemaltoVerifyApduCommand
- getBytes() - Method in enum es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand.PaceAlgorithmOid
-
Obtiene la representación binaria del OID.
- getBytes() - Method in enum es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand.PaceAlgorithmParam
-
Obtiene la representación binaria del OID.
- getBytes() - Method in enum es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand.PacePasswordType
-
Obtiene la representación binaria del OID.
- getBytes() - Method in class es.gob.jmulticard.apdu.StatusWord
-
Obtiene los octetos que conforman la palabra de estado.
- getBytes() - Method in class es.gob.jmulticard.asn1.DecoderObject
-
Obtiene el valor binario del objeto ASN.1.
- getBytes() - Method in class es.gob.jmulticard.asn1.der.Null
- getBytes() - Method in class es.gob.jmulticard.asn1.Tlv
-
Devuelve el TLV directamente en binario.
- getBytes() - Method in class es.gob.jmulticard.card.Atr
-
Obtiene los octetos binarios de la respuesta al reset.
- getBytes() - Method in class es.gob.jmulticard.card.dnie.Dnie3Dg01Mrz
-
Obtiene el contenido binario del fichero DG1 del DNIe 3.0.
- getBytes() - Method in interface es.gob.jmulticard.card.icao.Mrz
-
Obtiene la codificación binaria de la MRZ.
- getBytes() - Method in class es.gob.jmulticard.card.icao.MrzInfo
-
Devuelve el 'MRZ Information' como array de octetos.
- getBytes() - Method in interface es.gob.jmulticard.card.icao.WirelessInitializer
-
Obtiene la codificación binaria del valor con la codificación por defecto.
- getBytes() - Method in class es.gob.jmulticard.card.icao.WirelessInitializerCan
- getBytes() - Method in class es.gob.jmulticard.card.icao.WirelessInitializerMrz
- getCaComponentPublicKey() - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890PublicConstants
-
Obtiene la clave pública del certificado de componente del terminal.
- getCaComponentPublicKey() - Method in class es.gob.jmulticard.card.dnie.Dnie3Cwa14890Constants
- getCaCr() - Method in class es.gob.jmulticard.card.icao.vdsned.Vdsned
-
Obtiene la autoridad de certificación y referencia para este documento.
- getCallbackHandler() - Method in class es.gob.jmulticard.card.fnmt.ceres.Ceres
-
Obtiene el
CallbackHandler. - getCardAccess() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getCardAccess() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el CardAccess.
- getCardName() - Method in class es.gob.jmulticard.card.AbstractSmartCard
-
Obtiene el nombre de la tarjeta.
- getCardName() - Method in class es.gob.jmulticard.card.bit4id.stcm.StCard
- getCardName() - Method in class es.gob.jmulticard.card.cardos.CardOS
- getCardName() - Method in class es.gob.jmulticard.card.dnie.Dnie
- getCardName() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getCardName() - Method in class es.gob.jmulticard.card.dnie.DnieNfc
- getCardName() - Method in class es.gob.jmulticard.card.fnmt.ceres.Ceres
- getCardName() - Method in class es.gob.jmulticard.card.gemalto.tuir5.TuiR5
- getCardName() - Method in class es.gob.jmulticard.card.gide.smartcafe.SmartCafePkcs15Applet
- getCardName() - Method in class es.gob.jmulticard.card.icao.bac.IcaoMrtdWithBac
- getCardName() - Method in class es.gob.jmulticard.connection.pace.IcaoMrtdWithPace
- getCardSecurity() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getCardSecurity() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el CardSecurity.
- getCardSecurity() - Method in class es.gob.jmulticard.connection.pace.IcaoMrtdWithPace
- getCCvCa() - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890PublicConstants
-
Obtiene el certificado de la CA intermedia de terminal verificable por la tarjeta.
- getCCvIfd() - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890PublicConstants
-
Obtiene el certificado de Terminal verificable por la tarjeta.
- getCdf() - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Obtiene el CDF PKCS#15 del DNIe.
- getCdfPath() - Method in class es.gob.jmulticard.asn1.der.pkcs15.Odf
-
Obtiene la ruta (Path ASN.1 PKCS#15) hacia el CDF.
- getCertificate(String) - Method in class es.gob.jmulticard.card.bit4id.stcm.StCard
- getCertificate(String) - Method in class es.gob.jmulticard.card.cardos.CardOS
- getCertificate(String) - Method in interface es.gob.jmulticard.card.CryptoCard
-
Obtiene el certificado correspondiente al alias proporcionado.
- getCertificate(String) - Method in class es.gob.jmulticard.card.dnie.ceressc.CeresSc
- getCertificate(String) - Method in class es.gob.jmulticard.card.dnie.Dnie
- getCertificate(String) - Method in class es.gob.jmulticard.card.fnmt.ceres.Ceres
- getCertificate(String) - Method in class es.gob.jmulticard.card.gemalto.tuir5.TuiR5
- getCertificate(String) - Method in class es.gob.jmulticard.card.gide.smartcafe.SmartCafePkcs15Applet
- getCertificateAlias(int) - Method in class es.gob.jmulticard.asn1.der.pkcs15.Cdf
-
Obtiene el alias del certificado indicado.
- getCertificateChain() - Method in class es.gob.jmulticard.asn1.icao.Sod
-
Obtiene la cadena de certificados del firmante del LDSSecurityObject.
- getCertificateCount() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresCdf
-
Obtiene el número de certificados del CDF.
- getCertificateCount() - Method in class es.gob.jmulticard.asn1.der.pkcs15.Cdf
-
Obtiene el número de certificados del CDF.
- getCertificateCount() - Method in interface es.gob.jmulticard.asn1.der.pkcs15.Pkcs15Cdf
-
Obtiene el número de certificados del CDF.
- getCertificateFromCompressedOrNotData(byte[], CryptoHelper) - Static method in class es.gob.jmulticard.card.CompressionUtils
-
Obtiene un certificado a partir de unos datos que pueden ser, o bien el propio certificado X.509 o la codificación de este comprmida según esquema FNMT.
- getCertificateId(int) - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresCdf
-
Obtiene el identificador del certificado indicado.
- getCertificateId(int) - Method in class es.gob.jmulticard.asn1.der.pkcs15.Cdf
-
Obtiene el identificador del certificado indicado.
- getCertificateId(int) - Method in interface es.gob.jmulticard.asn1.der.pkcs15.Pkcs15Cdf
-
Obtiene el identificador del certificado indicado.
- getCertificateIdentifier(int) - Method in class es.gob.jmulticard.asn1.der.pkcs15.Cdf
-
Obtiene el identificador binario del certificado indicado.
- getCertificateIssuerPrincipal(int) - Method in class es.gob.jmulticard.asn1.der.pkcs15.Cdf
-
Obtiene el nombre X.500 del emisor del certificado indicado.
- getCertificatePath(int) - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresCdf
-
Obtiene la ruta PKCS#15 hacia el certificado indicado.
- getCertificatePath(int) - Method in class es.gob.jmulticard.asn1.der.pkcs15.Cdf
-
Obtiene la ruta PKCS#15 hacia el certificado indicado.
- getCertificatePath(int) - Method in interface es.gob.jmulticard.asn1.der.pkcs15.Pkcs15Cdf
-
Obtiene la ruta PKCS#15 hacia el certificado indicado.
- getCertificateSerialNumber(int) - Method in class es.gob.jmulticard.asn1.der.pkcs15.Cdf
-
Obtiene el número de serie del certificado indicado.
- getCertificatesPath() - Method in class es.gob.jmulticard.asn1.der.pkcs15.CertificatesContextSpecific
-
Obtiene la ruta (Path ASN.1 PKCS#15) hacia el CDF.
- getCertificateSubjectPrincipal(int) - Method in class es.gob.jmulticard.asn1.der.pkcs15.Cdf
-
Obtiene el nombre X.500 del titular del certificado indicado.
- getChallenge() - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890Card
-
Solicita un desafío de 8 bytes a la tarjeta.
- getChallenge() - Method in class es.gob.jmulticard.card.iso7816four.AbstractIso7816FourCard
-
Lanza un desafío a la tarjeta para obtener un array de 8 bytes aleatorios.
- GetChallengeApduCommand - Class in es.gob.jmulticard.apdu.iso7816four
-
APDU ISO 7816-4 para la obtención de una cadena de octetos aleatoria de desafío.
- GetChallengeApduCommand(byte) - Constructor for class es.gob.jmulticard.apdu.iso7816four.GetChallengeApduCommand
-
Crea una APDU ISO 7816-4 para la obtención de un número aleatorio de 8 octetos a través de la tarjeta.
- GetChallengeApduCommand(byte, int) - Constructor for class es.gob.jmulticard.apdu.iso7816four.GetChallengeApduCommand
-
Crea una APDU ISO 7816-4 para la obtención de un número aleatorio de n octetos a través de la tarjeta.
- getChild() - Method in class es.gob.jmulticard.card.Location
-
Obtiene el fichero hijo del
Locationproporcionado. - GetChipInfoApduCommand - Class in es.gob.jmulticard.apdu.dnie
-
APDU de DNIe de obtención del número de serie.
- GetChipInfoApduCommand() - Constructor for class es.gob.jmulticard.apdu.dnie.GetChipInfoApduCommand
-
Crea una APDU de DNIe de obtención del número de serie usando un CLA
0x90. - GetChipInfoApduCommand(byte) - Constructor for class es.gob.jmulticard.apdu.dnie.GetChipInfoApduCommand
-
Crea una APDU de DNIe de obtención del número de serie.
- getChrCCvCa() - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890PublicConstants
-
Obtiene el identificador de la CA intermedia (CHR).
- getChrCCvIfd() - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890PublicConstants
-
Obtiene el identificador de la CA intermedia (CHR).
- getChrCCvIfd(Cwa14890PublicConstants) - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890Card
-
Recupera el CHR de la clave pública del certificado de terminal.
- getChrCCvIfd(Cwa14890PublicConstants) - Method in class es.gob.jmulticard.card.dnie.Dnie
- getCity() - Method in class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
-
Obtiene la ciudad de residencia del titular.
- getCla() - Method in class es.gob.jmulticard.apdu.CommandApdu
-
Devuelve la clase (CLA) de APDU.
- getCla() - Method in class es.gob.jmulticard.card.AbstractSmartCard
-
Obtiene la clase de APDU por defecto de la tarjeta.
- getClassAttributes() - Method in class es.gob.jmulticard.asn1.der.pkcs15.Pkcs15Object
-
Obtiene los atributos específicos de clase.
- getCmsSignatureSignedContent(byte[]) - Method in class es.gob.jmulticard.BcCryptoHelper
- getCmsSignatureSignedContent(byte[]) - Method in class es.gob.jmulticard.CryptoHelper
-
Obtiene el contenido firmado de una firma CMS/PKCS#7.
- getCom() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getCom() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el COM.
- getCommonObjectAttributes() - Method in class es.gob.jmulticard.asn1.der.pkcs15.Pkcs15Object
-
Obtiene los atributos comunes (CommonObjectAttributes).
- getConnection() - Method in class es.gob.jmulticard.card.AbstractSmartCard
-
Obtiene la conexión de la tarjeta.
- getCountry() - Method in class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
-
Obtiene el país de residencia del titular.
- getCountryName(String) - Static method in class es.gob.jmulticard.card.icao.CountryCodes
-
Obtiene el nombre de país a partir de su código ICAO.
- getCryptoCard() - Method in class es.gob.jmulticard.jse.provider.DniePrivateKey
-
Obtiene la tarjeta capaz de operar con esta clave.
- getCryptoCard() - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafePrivateKey
-
Obtiene la tarjeta a la que pertenece esta clave.
- getCryptoHelper() - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Obtiene la clase con funcionalidades de base de criptografía.
- getCwa14890PrivateConstants() - Method in class es.gob.jmulticard.card.dnie.ceressc.CeresSc
- getCwa14890PrivateConstants() - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Obtiene las constantes privadas CWA-14890 para el cifrado de canal.
- getCwa14890PrivateConstants() - Method in class es.gob.jmulticard.card.dnie.tif.Tif
- getCwa14890PublicConstants() - Method in class es.gob.jmulticard.card.dnie.ceressc.CeresSc
- getCwa14890PublicConstants() - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Obtiene las constantes públicas CWA-14890 para el cifrado de canal.
- getCwa14890PublicConstants() - Method in class es.gob.jmulticard.card.dnie.tif.Tif
- getData() - Method in class es.gob.jmulticard.apdu.CommandApdu
-
Obtiene el cuerpo de la APDU.
- getData() - Method in class es.gob.jmulticard.apdu.dnie.RetriesLeftApduCommand
- getData() - Method in class es.gob.jmulticard.apdu.dnie.VerifyApduCommand
- getData() - Method in class es.gob.jmulticard.apdu.gide.GiDeRetriesLeftApduCommand
- getData() - Method in class es.gob.jmulticard.apdu.ResponseApdu
-
Obtiene el campo de datos de la APDU.
- getDataGroupHashes() - Method in class es.gob.jmulticard.asn1.icao.LdsSecurityObject
-
Obtiene los
DataGroupHashde esteLDSSecurityObject. - getDataGroupHashValue() - Method in class es.gob.jmulticard.asn1.icao.DataGroupHash
-
Obtiene el valor de la huella del grupo de datos.
- getDataGroupNumber() - Method in class es.gob.jmulticard.asn1.icao.DataGroupHash
-
Obtiene el ordinal del grupo de datos.
- getDataGroupsHashes() - Method in class es.gob.jmulticard.asn1.icao.DataGroupHashValues
-
Obtiene los
DataGroupHash. - getDateOfBirth() - Method in class es.gob.jmulticard.card.dnie.Dnie3Dg01Mrz
- getDateOfBirth() - Method in interface es.gob.jmulticard.card.icao.Mrz
-
Obtiene la fecha de nacimiento del titular.
- getDateOfBirth() - Method in class es.gob.jmulticard.card.icao.MrzInfo
-
Obtiene la fecha de nacimiento del titular.
- getDateOfExpiry() - Method in class es.gob.jmulticard.card.dnie.Dnie3Dg01Mrz
- getDateOfExpiry() - Method in interface es.gob.jmulticard.card.icao.Mrz
-
Obtiene la fecha de caducidad del MRTD.
- getDateOfExpiry() - Method in class es.gob.jmulticard.card.icao.MrzInfo
-
Obtiene la fecha de caducidad del documento.
- getDefaultConnection() - Static method in class es.gob.jmulticard.jse.provider.ProviderUtil
-
Obtiene la conexión por defecto.
- getDefaultName() - Method in class es.gob.jmulticard.callback.CustomNameCallback
-
Get the default name.
- getDefaultOtherProvider(String, String) - Static method in class es.gob.jmulticard.jse.provider.ProviderUtil
-
Obtiene el proveedor por defecto para un servicio y un algoritmo dados y no ligado a un dispositivo hardware o a una biblioteca externa a Java.
- getDefaultTag() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.EmptyCommonPrivateKeyAttributes
- getDefaultTag() - Method in class es.gob.jmulticard.asn1.DecoderObject
-
Obtiene la etiqueta de tipo ASN.1 del objeto.
- getDefaultTag() - Method in class es.gob.jmulticard.asn1.der.BitString
- getDefaultTag() - Method in class es.gob.jmulticard.asn1.der.ContextSpecific
- getDefaultTag() - Method in class es.gob.jmulticard.asn1.der.DerBoolean
- getDefaultTag() - Method in class es.gob.jmulticard.asn1.der.DerInteger
- getDefaultTag() - Method in class es.gob.jmulticard.asn1.der.Null
- getDefaultTag() - Method in class es.gob.jmulticard.asn1.der.ObjectIdentifier
- getDefaultTag() - Method in class es.gob.jmulticard.asn1.der.OctectString
- getDefaultTag() - Method in class es.gob.jmulticard.asn1.der.Record
- getDefaultTag() - Method in class es.gob.jmulticard.asn1.der.Sequence
- getDefaultTag() - Method in class es.gob.jmulticard.asn1.der.SequenceOf
- getDefaultTag() - Method in class es.gob.jmulticard.asn1.der.Set
- getDefaultTag() - Method in class es.gob.jmulticard.asn1.der.Utf8String
- getDefaultTag() - Method in class es.gob.jmulticard.asn1.icao.Com
- getDefaultTag() - Method in class es.gob.jmulticard.asn1.icao.Sod
- getDefaultTag() - Method in class es.gob.jmulticard.asn1.icao.SubjectFacePhoto
- getDefaultTag() - Method in class es.gob.jmulticard.asn1.icao.SubjectSignaturePhoto
- getDefaultTag() - Method in class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
- getDg1() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getDg1() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el DG1 (MRZ).
- getDg10() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getDg10() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el DG10 (elemento sustancia).
- getDg10() - Method in class es.gob.jmulticard.connection.pace.IcaoMrtdWithPace
- getDg11() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getDg11() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el DG11 (detalles personales adicionales).
- getDg12() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getDg12() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el DG12 (detalles del documento adicionales).
- getDg13() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getDg13() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el DG13 (detalles opcionales).
- getDg14() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getDg14() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el DG14 (opciones de seguridad).
- getDg15() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getDg15() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el DG15 (información de clave pública de autenticación activa).
- getDg15() - Method in class es.gob.jmulticard.connection.pace.IcaoMrtdWithPace
- getDg16() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getDg16() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el DG16 (personas que han de notificarse).
- getDg16() - Method in class es.gob.jmulticard.connection.pace.IcaoMrtdWithPace
- getDg2() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getDg2() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el DG2 (fotografía del rostro del titular).
- getDg3() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getDg3() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el DG3 (elementos de identificación adicionales - Dedos).
- getDg3() - Method in class es.gob.jmulticard.connection.pace.IcaoMrtdWithPace
- getDg4() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getDg4() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el DG4 (elementos de identificación adicionales - Iris).
- getDg4() - Method in class es.gob.jmulticard.connection.pace.IcaoMrtdWithPace
- getDg5() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getDg5() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el DG5 (retrato exhibido).
- getDg5() - Method in class es.gob.jmulticard.connection.pace.IcaoMrtdWithPace
- getDg6() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getDg6() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el DG6 (reservado para uso futuro).
- getDg6() - Method in class es.gob.jmulticard.connection.pace.IcaoMrtdWithPace
- getDg7() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getDg7() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el DG7 (imagen de la firma o marca habitual exhibida).
- getDg8() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getDg8() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el DG8 (elemento datos).
- getDg8() - Method in class es.gob.jmulticard.connection.pace.IcaoMrtdWithPace
- getDg9() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getDg9() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el DG9 (elemento estructura).
- getDg9() - Method in class es.gob.jmulticard.connection.pace.IcaoMrtdWithPace
- getDialogOwner() - Static method in class es.gob.jmulticard.ui.passwordcallback.PasswordCallbackManager
-
Obtiene el componente padre de los diálogos gráficos (para la modalidad)
- getDigestAlgorithm() - Method in class es.gob.jmulticard.asn1.icao.LdsSecurityObject
-
Obtiene el algoritmo de huella común a todos los objetos del
LDSSecurityObject. - getDigestAlgorithm(String) - Static method in enum es.gob.jmulticard.CryptoHelper.DigestAlgorithm
-
Obtiene un algoritmo de huella digital a partir de su nombre.
- getDigestLength() - Method in enum es.gob.jmulticard.CryptoHelper.DigestAlgorithm
-
Obtiene la longitud (en octetos) de las huellas resultantes con este algoritmo.
- getDnie(ApduConnection, PasswordCallback, CryptoHelper, CallbackHandler) - Static method in class es.gob.jmulticard.card.dnie.DnieFactory
-
Obtiene la clase de DNIe apropiada (según su ATR).
- getDnie(ApduConnection, PasswordCallback, CryptoHelper, CallbackHandler, boolean) - Static method in class es.gob.jmulticard.card.dnie.DnieFactory
-
Obtiene la clase de DNIe apropiada (según su ATR).
- getDnie3Dg01() - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
-
Obtiene el objeto DG01 (MRZ de ICAO) del DNIe 3.0.
- getDnie3Dg02() - Method in class es.gob.jmulticard.jse.provider.DnieKeyStoreImpl
-
Obtiene el objeto DG02 (fotografía del titular en formato JPEG2000) del DNIe 3.0.
- getDnie3UsrCwa14890Constants(String) - Static method in class es.gob.jmulticard.card.dnie.DnieFactory
-
Obtiene las constantes de canal de usuario CWA-14890 de un DNIe 3.0.
- getDnieCard() - Method in class es.gob.jmulticard.card.dnie.DniePrivateKeyReference
-
Recupera el manejador de la tarjeta en la que se almacena la clave.
- getDniePrivateKeyReference() - Method in class es.gob.jmulticard.jse.provider.DniePrivateKey
-
Obtiene la referencia de la clave privada.
- getDniNumber() - Method in class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
-
Obtiene el número de documento del titular.
- getDocNumber() - Method in class es.gob.jmulticard.card.dnie.Dnie3Dg01Mrz
- getDocNumber() - Method in interface es.gob.jmulticard.card.icao.Mrz
-
Obtiene el número de soporte del MRTD.
- getDocType() - Method in class es.gob.jmulticard.card.dnie.Dnie3Dg01Mrz
- getDocType() - Method in interface es.gob.jmulticard.card.icao.Mrz
-
Obtiene el tipo de MRTD.
- getDocumentFeatureDefinitionReference() - Method in class es.gob.jmulticard.card.icao.vdsned.Vdsned
-
Obtiene la referencia de definición de características del documento.
- getDocumentIssueDate() - Method in class es.gob.jmulticard.card.icao.vdsned.Vdsned
-
Obtiene la fecha de emisión del documento.
- getDocumentNumber() - Method in class es.gob.jmulticard.card.icao.MrzInfo
-
Obtiene el número del documento.
- getDocumentTypeCategory() - Method in class es.gob.jmulticard.card.icao.vdsned.Vdsned
-
Obtiene la categoría del tipo del documento.
- getEcPoint(byte[], byte[], CryptoHelper.EcCurve) - Method in class es.gob.jmulticard.BcCryptoHelper
- getEcPoint(byte[], byte[], CryptoHelper.EcCurve) - Method in class es.gob.jmulticard.CryptoHelper
-
Obtiene un punto en una curva elíptica.
- getElementAt(int) - Method in class es.gob.jmulticard.asn1.der.Record
-
Obtiene el elemento ASN.1 situado en una posición concreta del registro.
- getElementAt(int) - Method in class es.gob.jmulticard.asn1.der.Sequence
-
Devuelve el elemento situado en la posición indicada.
- getElementAt(int) - Method in class es.gob.jmulticard.asn1.der.SequenceOf
-
Devuelve el elemento situado en la posición indicada.
- getElementCount() - Method in class es.gob.jmulticard.asn1.der.Record
-
Obtiene el número de elementos en el registro.
- getElementCount() - Method in class es.gob.jmulticard.asn1.der.Sequence
-
Obtiene el número de elementos que contiene la secuencia.
- getElementCount() - Method in class es.gob.jmulticard.asn1.der.SequenceOf
-
Obtiene el número de elementos que contiene la secuencia.
- getElementType() - Method in class es.gob.jmulticard.asn1.OptionalDecoderObjectElement
-
Optiene el tipo del elemento ASN.1.
- getEncoded() - Method in class es.gob.jmulticard.BcCryptoHelper.CustomRsaPublicKey
- getEncoded() - Method in class es.gob.jmulticard.jse.provider.ceres.CeresPrivateKey
- getEncoded() - Method in class es.gob.jmulticard.jse.provider.DniePrivateKey
- getEncoded() - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafePrivateKey
- getEncryptedByes() - Method in class es.gob.jmulticard.apdu.ResponseApdu
-
Obtiene la codificación encriptada de la APDU.
- getExpectedAtr() - Method in exception class es.gob.jmulticard.card.InvalidCardException
-
Obtiene el ATR de la tarjeta que se esperaba.
- getExpectedCardName() - Method in exception class es.gob.jmulticard.card.InvalidCardException
-
Obtiene el nombre de la tarjeta que se esperaba.
- getExpirationDate() - Method in class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
-
Obtiene la fecha de caducidad del DNIe.
- getFile() - Method in class es.gob.jmulticard.card.Location
-
Obtiene la dirección física del fichero actualmente apuntado.
- getFileId() - Method in exception class es.gob.jmulticard.card.iso7816four.FileNotFoundException
-
Obtiene el identificador del fichero no encontrado.
- getFileLength() - Method in class es.gob.jmulticard.apdu.iso7816four.SelectFileApduResponse
-
Devuelve la longitud del fichero seleccionado.
- getFirstSurname() - Method in class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
-
Obtiene el segundo apellido del titular.
- getFormat() - Method in class es.gob.jmulticard.BcCryptoHelper.CustomRsaPublicKey
- getFormat() - Method in class es.gob.jmulticard.jse.provider.ceres.CeresPrivateKey
- getFormat() - Method in class es.gob.jmulticard.jse.provider.DniePrivateKey
- getFormat() - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafePrivateKey
- getFoundAtr() - Method in exception class es.gob.jmulticard.card.InvalidCardException
-
Obtiene el ATR (binario) de la tarjeta encontrada.
- getGender(String) - Static method in enum es.gob.jmulticard.card.icao.Gender
-
Obtiene el sexo del titular a partir del texto correspondiente en la MRZ del MRTD.
- getIccCertPublicKey() - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890Card
-
Recupera la clave pública del certificado de componente.
- getIccCertPublicKey() - Method in class es.gob.jmulticard.card.dnie.Dnie
- getId() - Method in class es.gob.jmulticard.asn1.der.pkcs15.CommonCertificateAttributes
-
Obtiene el identificador de este CommonCertificateAttributes.
- getId() - Method in class es.gob.jmulticard.card.dnie.DnieSubjectPrincipalParser
-
Obtiene el número del DNIe.
- getIdentifier() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresCertificateObject
-
Obtiene el identificador del certificado.
- getIdentifier() - Method in class es.gob.jmulticard.asn1.der.pkcs15.CertificateObject
-
Obtiene el identificador binario del certificado.
- getIdentifier() - Method in class es.gob.jmulticard.asn1.der.pkcs15.CommonKeyAttributes
-
Devuelve el identificador de la clave.
- getIdentifier() - Method in class es.gob.jmulticard.asn1.der.pkcs15.CommonObjectAttributes
-
Obtiene el identificador del objecto.
- getIdentifier() - Method in class es.gob.jmulticard.card.dnie.DniePrivateKeyReference
-
Recupera el identificador de la clave.
- getIdesp() - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Obtiene el número de soporte (IDESP) del DNIe.
- getIfdKeyLength() - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890PublicConstants
-
Obtiene la longitud, en octetos, de las claves RSA del certificado de componente del terminal.
- getIfdKeyLength(Cwa14890PublicConstants) - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890Card
-
Obtiene la longitud, en octetos, de las claves RSA del certificado de comnponente del terminal.
- getIfdKeyLength(Cwa14890PublicConstants) - Method in class es.gob.jmulticard.card.dnie.Dnie
- getIfdPrivateKey() - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890PrivateConstants
-
Obtiene la clave privada del certificado de terminal.
- getIfdPrivateKey(Cwa14890PrivateConstants) - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890Card
-
Recupera la clave privada del certificado de componente del terminal.
- getIfdPrivateKey(Cwa14890PrivateConstants) - Method in class es.gob.jmulticard.card.dnie.Dnie
- getIns() - Method in class es.gob.jmulticard.apdu.CommandApdu
-
Devuelve el octeto identificador de la instrucción (INS) que esta APDU representa.
- getIntegerValue() - Method in class es.gob.jmulticard.asn1.der.DerInteger
-
Obtiene el valor entero (
BigInteger) del objeto. - getInternalAuthenticateMessage(byte[], byte[]) - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890Card
-
Obtiene el mensaje de autenticación interna de la tarjeta.
- getInternalAuthenticateMessage(byte[], byte[]) - Method in class es.gob.jmulticard.card.dnie.Dnie
- getInternalPasswordCallback() - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Obtiene la
PasswordCallbackpredefinida. - getInternalPasswordCallback() - Method in class es.gob.jmulticard.card.fnmt.ceres.Ceres
-
Obtiene la
PasswordCallbackpredefinida. - getInternalPasswordCallback(boolean) - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Obtiene la
PasswordCallbackpredefinida. - getIntValue() - Method in class es.gob.jmulticard.asn1.der.pkcs15.Reference
-
Obtiene el valor entero del objeto.
- getIssuer() - Method in class es.gob.jmulticard.card.dnie.Dnie3Dg01Mrz
- getIssuer() - Method in interface es.gob.jmulticard.card.icao.Mrz
-
Obtiene el país emisor del MRTD.
- getIssuingCountry() - Method in class es.gob.jmulticard.card.icao.vdsned.Vdsned
-
Obtiene código del país emisor.
- getKenc() - Method in interface es.gob.jmulticard.connection.cwa14890.Cwa14890Connection
-
Obtiene la clave para encriptar y desencriptar criptogramas.
- getKenc() - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
- getKeyBitSize() - Method in class es.gob.jmulticard.card.dnie.DniePrivateKeyReference
-
Obtiene el tamño en bits de la clave.
- getKeyBitSize() - Method in class es.gob.jmulticard.card.fnmt.ceres.CeresPrivateKeyReference
-
Obtiene el tamño en bits de la clave.
- getKeyCount() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresPrKdf
-
Obtiene el número de claves del PrKDF.
- getKeyCount() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScPrKdf
-
Obtiene el número de claves del PrKDF.
- getKeyCount() - Method in interface es.gob.jmulticard.asn1.der.pkcs15.Pkcs15PrKdf
-
Obtiene el número de claves del PrKDF.
- getKeyCount() - Method in class es.gob.jmulticard.asn1.der.pkcs15.PrKdf
-
Obtiene el número de claves del PrKDF.
- getKeyId(int) - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresPrKdf
-
Obtiene el identificador de la clave indicada.
- getKeyId(int) - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScPrKdf
-
Obtiene el identificador de la clave indicada.
- getKeyId(int) - Method in interface es.gob.jmulticard.asn1.der.pkcs15.Pkcs15PrKdf
-
Obtiene el identificador de la clave indicada.
- getKeyId(int) - Method in class es.gob.jmulticard.asn1.der.pkcs15.PrKdf
-
Obtiene el identificador de la clave indicada.
- getKeyIdentifier() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresPrivateKeyObject
- getKeyIdentifier() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScPrivateKeyObject
-
Obtiene el identificador de la clave privada.
- getKeyIdentifier() - Method in class es.gob.jmulticard.asn1.der.pkcs15.PrivateKeyObject
-
Obtiene el identificador de la clave privada.
- getKeyIdentifier(int) - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScPrKdf
-
Obtiene el identificador de la clave indicada.
- getKeyIdentifier(int) - Method in class es.gob.jmulticard.asn1.der.pkcs15.PrKdf
-
Obtiene el identificador de la clave indicada.
- getKeyLength() - Method in class es.gob.jmulticard.asn1.der.pkcs15.PrivateRsaKeyAttributes
-
Obtiene la longitud de la clave privada.
- getKeyLength(int) - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScPrKdf
-
Obtiene la longitud de la clave indicada.
- getKeyLength(int) - Method in class es.gob.jmulticard.asn1.der.pkcs15.PrKdf
-
Obtiene la longitud de la clave indicada.
- getKeyName(int) - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScPrKdf
-
Obtiene el nombre de la clave indicada
- getKeyName(int) - Method in class es.gob.jmulticard.asn1.der.pkcs15.PrKdf
-
Obtiene el nombre de la clave indicada
- getKeyOrdinal() - Method in class es.gob.jmulticard.card.gide.smartcafe.SmartCafePrivateKeyReference
-
Obtiene el identificador (ordinal) de la clave.
- getKeyPath() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresPrivateKeyObject
- getKeyPath() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScPrivateKeyObject
-
Obtiene la ruta hacia la clave privada.
- getKeyPath() - Method in class es.gob.jmulticard.asn1.der.pkcs15.PrivateKeyObject
-
Obtiene la ruta hacia la clave privada.
- getKeyPath() - Method in class es.gob.jmulticard.card.dnie.DniePrivateKeyReference
-
Recupera la ruta de la clave.
- getKeyPath(int) - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresPrKdf
-
Obtiene la ruta PKCS#15 hacia la clave indicada.
- getKeyPath(int) - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScPrKdf
-
Obtiene la ruta PKCS#15 hacia la clave indicada.
- getKeyPath(int) - Method in class es.gob.jmulticard.asn1.der.pkcs15.PrKdf
-
Obtiene la ruta PKCS#15 hacia la clave indicada.
- getKeyprincipal() - Method in class es.gob.jmulticard.asn1.der.x509.RdnSequence
-
Obtiene el X.500 Principal de la clave.
- getKeyPrincipal() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScCommonPrivateKeyAttributesContextSpecific
-
Obtiene el
PrincipalX.509 de la clave privada. - getKeyPrincipal() - Method in class es.gob.jmulticard.asn1.der.pkcs15.CommonPrivateKeyAttributes
-
Obtiene el
PrincipalX.509 de la clave privada. - getKeyPrincipal() - Method in class es.gob.jmulticard.asn1.der.pkcs15.CommonPrivateKeyAttributesContextSpecific
-
Obtiene el
PrincipalX.509 de la clave privada. - getKeyPrincipal(int) - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresPrKdf
- getKeyPrincipal(int) - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScPrKdf
- getKeyPrincipal(int) - Method in interface es.gob.jmulticard.asn1.der.pkcs15.Pkcs15PrKdf
-
Obtiene el X.500 Principal de la clave.
- getKeyPrincipal(int) - Method in class es.gob.jmulticard.asn1.der.pkcs15.PrKdf
- getKeyReference() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresPrivateKeyObject
- getKeyReference() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScPrivateKeyObject
-
Obtiene la referencia de la clave.
- getKeyReference() - Method in class es.gob.jmulticard.asn1.der.pkcs15.PrivateKeyObject
-
Obtiene la referencia de la clave.
- getKeyReference() - Method in class es.gob.jmulticard.card.dnie.DniePrivateKeyReference
-
Recupera la referencia de la clave.
- getKeyReference() - Method in class es.gob.jmulticard.card.fnmt.ceres.CeresPrivateKeyReference
-
Recupera la referencia de la clave.
- getKeyReference(int) - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresPrKdf
-
Obtiene la referencia de la clave indicada.
- getKeyReference(int) - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScPrKdf
-
Obtiene la referencia de la clave indicada.
- getKeyReference(int) - Method in interface es.gob.jmulticard.asn1.der.pkcs15.Pkcs15PrKdf
-
Obtiene la referencia de la clave indicada.
- getKeyReference(int) - Method in class es.gob.jmulticard.asn1.der.pkcs15.PrKdf
-
Obtiene la referencia de la clave indicada.
- getKmac() - Method in interface es.gob.jmulticard.connection.cwa14890.Cwa14890Connection
-
Obtiene la clave para calcular y verificar checksums.
- getKmac() - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
- getLabel() - Method in class es.gob.jmulticard.asn1.der.pkcs15.CommonObjectAttributes
-
Obtiene la etiqueta del objeto.
- getLabel() - Method in class es.gob.jmulticard.card.dnie.DniePrivateKeyReference
-
Recupera la etiqueta de la clave.
- getLastFilePath() - Method in class es.gob.jmulticard.card.Location
-
Obtiene la dirección del último fichero de la ruta indicada.
- getLdsSecurityObject() - Method in class es.gob.jmulticard.asn1.icao.Sod
-
Obtiene el
LDSSecurityObject. - getLdsSecurityObjectBytes() - Method in class es.gob.jmulticard.asn1.icao.Sod
-
Obtiene la codificación binaria del LDSSecurityObject.
- getLdsVersion() - Method in class es.gob.jmulticard.asn1.icao.Com
-
Obtiene el número de versión LDS.
- getLe() - Method in class es.gob.jmulticard.apdu.CommandApdu
-
Obtiene el número máximo de octetos esperados en la APDU de respuesta.
- getLength() - Method in class es.gob.jmulticard.asn1.bertlv.BerTlv
-
Obtiene la longitud de los datos del valor del TLV.
- getLength() - Method in class es.gob.jmulticard.asn1.Tlv
-
Devuelve la longitud del valor del TLV.
- getLsb() - Method in class es.gob.jmulticard.apdu.StatusWord
-
Obtiene el octeto menos significativo de la palabra de estado.
- getMacLength() - Method in class es.gob.jmulticard.connection.ApduEncrypterDes
-
Devuelve la longitud de la MAC de las APDU cifradas.
- getMacLength() - Method in class es.gob.jmulticard.connection.ApduEncrypterDesMac8
- getMask() - Method in class es.gob.jmulticard.card.Atr
-
Obtiene la máscara de comparación del ATR.
- getMaxApduSize() - Method in class es.gob.jmulticard.connection.AbstractApduConnectionIso7816
-
Obtiene el tamaño máximo de APDU que se puede enviar sin necesidad de hacer una envoltura.
- getMaxApduSize() - Method in class es.gob.jmulticard.jse.smartcardio.SmartcardIoConnection
- getMinimumRelation() - Method in class es.gob.jmulticard.ui.passwordcallback.gui.ConfirmSmartcardDialog
- getMinimumRelation() - Method in class es.gob.jmulticard.ui.passwordcallback.gui.InputPasswordSmartcardDialog
- getModulus() - Method in class es.gob.jmulticard.BcCryptoHelper.CustomRsaPublicKey
- getModulus() - Method in class es.gob.jmulticard.jse.provider.ceres.CeresPrivateKey
-
Método no soportado.
- getModulus() - Method in class es.gob.jmulticard.jse.provider.DniePrivateKey
- getModulus() - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafePrivateKey
-
Método no soportado.
- getMrzPswd(CryptoHelper) - Method in class es.gob.jmulticard.card.icao.MrzInfo
-
Calcula el valor de inicialización (BAC, EAC, PACE) de la MRZ.
- getMsb() - Method in class es.gob.jmulticard.apdu.StatusWord
-
Obtiene el octeto más significativo de la palabra de estado.
- getName() - Method in class es.gob.jmulticard.callback.CustomNameCallback
-
Get the retrieved name.
- getName() - Method in class es.gob.jmulticard.card.dnie.Dnie3Dg01Mrz
- getName() - Method in class es.gob.jmulticard.card.dnie.DnieCertParseUtil
-
Obtiene el nombre del titular del DNIe.
- getName() - Method in class es.gob.jmulticard.card.dnie.DnieSubjectPrincipalParser
-
Obtiene el nombre del titular del DNIe.
- getName() - Method in class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
-
Obtiene el nombre del titular.
- getName() - Method in interface es.gob.jmulticard.card.icao.Mrz
-
Obtiene el nombre del titular.
- getNationality() - Method in class es.gob.jmulticard.card.dnie.Dnie3Dg01Mrz
- getNationality() - Method in class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
-
Obtiene la nacionalidad del titular.
- getNationality() - Method in interface es.gob.jmulticard.card.icao.Mrz
-
Obtiene la nacionalidad del titular.
- getNumber() - Method in class es.gob.jmulticard.card.dnie.DnieCertParseUtil
-
Obtiene el número del DNIe.
- getObject() - Method in class es.gob.jmulticard.asn1.der.ContextSpecific
-
Obtiene el objeto ASN.1.
- getOctectStringByteValue() - Method in class es.gob.jmulticard.asn1.der.OctectString
-
Proporciona valor binario del OctectString.
- getP1() - Method in class es.gob.jmulticard.apdu.CommandApdu
-
Devuelve el primer parámetro (P1) de la APDU.
- getP2() - Method in class es.gob.jmulticard.apdu.CommandApdu
-
Devuelve el segundo parámetro (P2) de la APDU.
- getPaceChannelHelper() - Method in class es.gob.jmulticard.BcCryptoHelper
- getPaceChannelHelper() - Method in class es.gob.jmulticard.CryptoHelper
-
Obtiene las utilidades para el establecimiento de un canal PACE (Password Authenticated Connection Establishment).
- getParentsNames() - Method in class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
-
Obtiene los nombres de los padres del titular.
- getPassword() - Method in class es.gob.jmulticard.jse.provider.CardPasswordCallback
- getPassword() - Method in class es.gob.jmulticard.ui.passwordcallback.gui.CommonPasswordCallback
- getPassword() - Method in class es.gob.jmulticard.ui.passwordcallback.gui.UIPasswordCallback
- getPassword() - Method in class es.gob.jmulticard.ui.passwordcallback.gui.UIPasswordCallbackAccessibility
- getPassword() - Method in class es.gob.jmulticard.ui.passwordcallback.gui.UIPasswordCallbackCan
- getPasswordCallback() - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Obtiene la
PasswordCallback. - getPasswordType() - Method in interface es.gob.jmulticard.card.icao.WirelessInitializer
-
Obtiene el tipo de contraseña asociada a esta inicialización.
- getPasswordType() - Method in class es.gob.jmulticard.card.icao.WirelessInitializerCan
- getPasswordType() - Method in class es.gob.jmulticard.card.icao.WirelessInitializerMrz
- getPath() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresCertificateObject
-
Obtiene la ruta del certificado.
- getPath() - Method in class es.gob.jmulticard.asn1.der.pkcs15.CertificateObject
-
Devuelve la ruta del certificado.
- getPath() - Method in class es.gob.jmulticard.asn1.der.pkcs15.PrivateRsaKeyAttributes
-
Obtiene la ruta hacia la clave privada.
- getPathBytes() - Method in class es.gob.jmulticard.asn1.der.pkcs15.CertificateObject
-
Devuelve la ruta del certificado como array de octetos.
- getPathBytes() - Method in class es.gob.jmulticard.asn1.der.pkcs15.Path
-
Obtiene la ruta en forma de array de octetos.
- getPinMessage(int) - Method in class es.gob.jmulticard.card.dnie.ceressc.CeresSc
- getPinMessage(int) - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Devuelve el texto del diálogo de inserción de PIN.
- getPinRetriesLeft() - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Devuelve los intentos restantes de comprobación de PIN del DNIe.
- getPresentDgs() - Method in class es.gob.jmulticard.asn1.icao.Com
-
Obtiene la lista de rótulos.
- getPrivateExponent() - Method in class es.gob.jmulticard.jse.provider.ceres.CeresPrivateKey
-
Método no soportado.
- getPrivateExponent() - Method in class es.gob.jmulticard.jse.provider.DniePrivateKey
-
Método no soportado.
- getPrivateExponent() - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafePrivateKey
-
Método no soportado.
- getPrivateKey(String) - Method in class es.gob.jmulticard.card.bit4id.stcm.StCard
- getPrivateKey(String) - Method in class es.gob.jmulticard.card.cardos.CardOS
- getPrivateKey(String) - Method in interface es.gob.jmulticard.card.CryptoCard
-
Obtiene una referencia a la clave privada correspondiente al alias proporcionado.
- getPrivateKey(String) - Method in class es.gob.jmulticard.card.dnie.ceressc.CeresSc
- getPrivateKey(String) - Method in class es.gob.jmulticard.card.dnie.Dnie
- getPrivateKey(String) - Method in class es.gob.jmulticard.card.fnmt.ceres.Ceres
- getPrivateKey(String) - Method in class es.gob.jmulticard.card.gemalto.tuir5.TuiR5
- getPrivateKey(String) - Method in class es.gob.jmulticard.card.gide.smartcafe.SmartCafePkcs15Applet
- getPrivateKeysPath() - Method in class es.gob.jmulticard.asn1.der.pkcs15.PrivateKeysContextSpecific
-
Obtiene la ruta (Path ASN.1 PKCS#15) hacia el PrKDF.
- getPrKdfPath() - Method in class es.gob.jmulticard.asn1.der.pkcs15.Odf
-
Obtiene la ruta (Path ASN.1 PKCS#15) hacia el PrKDF.
- getPrompt() - Method in class es.gob.jmulticard.callback.CustomNameCallback
-
Get the prompt.
- getPrompt() - Method in class es.gob.jmulticard.callback.CustomTextInputCallback
-
Obtiene el mensaje a mostrar al usuario para solicitarle el texto.
- getProtocol() - Method in class es.gob.jmulticard.jse.smartcardio.SmartcardIoConnection
-
Devuelve el protocolo de conexión con la tarjeta usado actualmente.
- getProvider() - Static method in class es.gob.jmulticard.jse.provider.JMultiCardProviderFactory
-
Obtiene el proveedor (con la conexión por defecto) correspondiente a la primera tarjeta encontrada en el sistema.
- getProvider(byte[]) - Static method in class es.gob.jmulticard.jse.provider.JMultiCardProviderFactory
-
Obtiene el proveedor (con la conexión por defecto) correspondiente a la tarjeta del ATR indicado.
- getProvider(String) - Static method in class es.gob.jmulticard.jse.provider.JMultiCardProviderFactory
-
Obtiene el proveedor (con la conexión indicada) correspondiente a la primera tarjeta encontrada en el sistema.
- getProvince() - Method in class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
-
Obtiene la provincia de residencia del titular.
- getPublicExponent() - Method in class es.gob.jmulticard.BcCryptoHelper.CustomRsaPublicKey
- getPublicKeysPath() - Method in class es.gob.jmulticard.asn1.der.pkcs15.PublicKeysContextSpecific
-
Obtiene la ruta (Path ASN.1 PKCS#15) hacia el PuKDF.
- getPuKdfPath() - Method in class es.gob.jmulticard.asn1.der.pkcs15.Odf
-
Obtiene la ruta (Path ASN.1 PKCS#15) hacia el PuKDF.
- getRawData() - Method in class es.gob.jmulticard.card.dnie.Dnie3Dg01Mrz
-
Obtiene el contenido binario directo del objeto DG01.
- getRawDerValue() - Method in class es.gob.jmulticard.asn1.DecoderObject
-
Obtiene el valor directo ASN.1 DER.
- getRawDerValue() - Method in class es.gob.jmulticard.asn1.der.Null
- getRefCCvCaPublicKey() - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890PublicConstants
-
Obtiene la referencia al fichero en donde reside la clave pública de la autoridad certificadora raíz de la jerarquía de certificados verificables por la tarjeta.
- getRefCCvCaPublicKey() - Method in class es.gob.jmulticard.card.dnie.Dnie3Cwa14890Constants
- getReference() - Method in class es.gob.jmulticard.asn1.der.pkcs15.CommonKeyAttributes
-
Devuelve la referencia de la clave,
- getRefIccPrivateKey() - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890PublicConstants
-
Obtiene la referencia al fichero en donde reside la clave privada de componente.
- getRefIccPrivateKey() - Method in class es.gob.jmulticard.card.dnie.Dnie3Cwa14890Constants
- getRefIccPrivateKey(Cwa14890PublicConstants) - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890Card
-
Recupera la referencia a la clave privada del certificado de componente.
- getRefIccPrivateKey(Cwa14890PublicConstants) - Method in class es.gob.jmulticard.card.dnie.Dnie
- getRemainingRetries() - Method in exception class es.gob.jmulticard.card.BadPinException
-
Obtiene los intentos restantes que quedan para introdicir correctamente el PIN antes de que se bloquee el DNIe, y -1 si se desconoce.
- GetResponseApduCommand - Class in es.gob.jmulticard.apdu.iso7816four
-
APDU ISO 7816-4 para la obtención de la respuesta generada por un comando ejecutado previamente.
- GetResponseApduCommand(byte, byte) - Constructor for class es.gob.jmulticard.apdu.iso7816four.GetResponseApduCommand
-
Crea una APDU ISO-7816-4 para la obtención de la respuesta generada por un comando ejecutado previamente.
- getRsaPublicKey(X509Certificate) - Method in class es.gob.jmulticard.BcCryptoHelper
- getRsaPublicKey(X509Certificate) - Method in class es.gob.jmulticard.CryptoHelper
-
Obtiene una clave pública de un certificado.
- getSecondSurname() - Method in class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
-
Obtiene el primer apellido del titular.
- getSerialNumber() - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890Card
-
Recupera el número de serie de la tarjeta.
- getSerialNumber() - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Recupera el número de serie de un DNIe.
- getSex() - Method in class es.gob.jmulticard.card.dnie.Dnie3Dg01Mrz
- getSex() - Method in class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
-
Obtiene el sexo del titular.
- getSex() - Method in interface es.gob.jmulticard.card.icao.Mrz
-
Obtiene el sexo del titular.
- getSha1DigestinfoHeader() - Static method in class es.gob.jmulticard.asn1.der.pkcs1.DigestInfo
- getSha256DigestinfoHeader() - Static method in class es.gob.jmulticard.asn1.der.pkcs1.DigestInfo
- getSha384DigestinfoHeader() - Static method in class es.gob.jmulticard.asn1.der.pkcs1.DigestInfo
- getSha512DigestinfoHeader() - Static method in class es.gob.jmulticard.asn1.der.pkcs1.DigestInfo
- getShort(byte[], int) - Static method in class es.gob.jmulticard.HexUtils
-
Obtiene un
shorta partir de un array de octetos. - getSignatureCreationDate() - Method in class es.gob.jmulticard.card.icao.vdsned.Vdsned
-
Obtiene la fecha de firma del documento.
- getSod() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- getSod() - Method in interface es.gob.jmulticard.card.icao.MrtdLds1
-
Obtiene el SOD.
- getSsc() - Method in interface es.gob.jmulticard.connection.cwa14890.Cwa14890Connection
-
Obtiene el contador de secuencia.
- getSsc() - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
- getStatusWord() - Method in class es.gob.jmulticard.apdu.ResponseApdu
-
Obtiene la palabra de estado (Status Word) de la APDU.
- getStatusWord() - Method in exception class es.gob.jmulticard.card.dnie.DnieCardException
-
Obtiene el código de finalización (en modo de palabra de estado) que causó la excepción.
- getStatusWord() - Method in exception class es.gob.jmulticard.card.iso7816four.Iso7816FourCardException
-
Obtiene el código de finalización (en modo de palabra de estado) que causó la excepción.
- getString(String) - Static method in class es.gob.jmulticard.card.CardMessages
-
Recupera el texto identificado con la clave proporcionada.
- getString(String) - Static method in class es.gob.jmulticard.jse.provider.JMultiCardProviderMessages
-
Obtiene el texto relativo a la clave proporcionada.
- getString(String) - Static method in class es.gob.jmulticard.ui.passwordcallback.Messages
-
Recupera el texto identificado con la clave proporcionada.
- getString(String, String) - Static method in class es.gob.jmulticard.card.CardMessages
-
Recupera el texto identificado con la clave proporcionada y sustituye la subcadena "%0" por el texto proporcionado.
- getSubclassAttributes() - Method in class es.gob.jmulticard.asn1.der.pkcs15.Pkcs15Object
-
Obtiene los atributos específicos de subclase.
- getSubConnection() - Method in interface es.gob.jmulticard.connection.ApduConnection
-
Recupera la conexión subyacente utilizada por la conexión.
- getSubConnection() - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
- getSubConnection() - Method in class es.gob.jmulticard.jse.smartcardio.SmartcardIoConnection
- getSubjectNumber() - Method in class es.gob.jmulticard.card.dnie.Dnie3Dg01Mrz
- getSubjectNumber() - Method in interface es.gob.jmulticard.card.icao.Mrz
-
Obtiene el número del MRTD.
- getSubjectPhotoAsJpeg2k() - Method in class es.gob.jmulticard.asn1.icao.SubjectFacePhoto
-
Obtiene la foto del titular en formato JPEG2000.
- getSubjectPublicKey() - Method in class es.gob.jmulticard.asn1.der.x509.SubjectPublicKeyInfo
-
Obtiene el campo
SubjectPublicKeyen su representación binaria directa. - getSubjectSignaturePhotoAsJpeg2k() - Method in class es.gob.jmulticard.asn1.icao.SubjectSignaturePhoto
-
Obtiene la foto de la firma o marca habitual del titular en formato JPEG2000.
- getSupportNumber() - Method in class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
-
Obtiene el número de soporte del DNIe.
- getSurname() - Method in class es.gob.jmulticard.card.dnie.Dnie3Dg01Mrz
- getSurname() - Method in interface es.gob.jmulticard.card.icao.Mrz
-
Obtiene los apellidos del titular.
- getSurname1() - Method in class es.gob.jmulticard.card.dnie.DnieCertParseUtil
-
Obtiene el primer apellido del titular del DNIe.
- getSurname1() - Method in class es.gob.jmulticard.card.dnie.DnieSubjectPrincipalParser
-
Obtiene el primer apellido del titular del DNIe.
- getSurname2() - Method in class es.gob.jmulticard.card.dnie.DnieCertParseUtil
-
Obtiene el segundo apellido del titular del DNIe.
- getSurname2() - Method in class es.gob.jmulticard.card.dnie.DnieSubjectPrincipalParser
-
Obtiene el segundo apellido del titular del DNIe.
- getTag() - Method in class es.gob.jmulticard.asn1.bertlv.BerTlv
-
Obtiene la etiqueta (tipo) del TLV.
- getTag() - Method in class es.gob.jmulticard.asn1.Tlv
-
Devuelve el tipo (etiqueta) del TLV.
- getTerminalInfo(int) - Method in interface es.gob.jmulticard.connection.ApduConnection
-
Devuelve información sobre un terminal.
- getTerminalInfo(int) - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
- getTerminalInfo(int) - Method in class es.gob.jmulticard.jse.smartcardio.SmartcardIoConnection
-
Devuelve información sobre un terminal.
- getTerminals(boolean) - Method in interface es.gob.jmulticard.connection.ApduConnection
-
Devuelve todos los lectores de tarjetas presentes en el sistema.
- getTerminals(boolean) - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
- getTerminals(boolean) - Method in class es.gob.jmulticard.jse.smartcardio.SmartcardIoConnection
- getText() - Method in class es.gob.jmulticard.callback.CustomTextInputCallback
-
Obtiene el texto recuperado.
- getTypeAttributes() - Method in class es.gob.jmulticard.asn1.der.pkcs15.Pkcs15Object
-
Obtiene los atributos específicos del tipo.
- getUnicodeVersion() - Method in class es.gob.jmulticard.asn1.icao.Com
-
Obtiene la versión de Unicode usada.
- getUnsignedInt(byte[], int) - Static method in class es.gob.jmulticard.HexUtils
-
Obtiene un entero sin signo (doble octeto) a partir de un array de octetos.
- getValue() - Method in enum es.gob.jmulticard.apdu.gemalto.MseSetSignatureKeyApduCommand.CryptographicMechanism
-
Obtiene el valor del mecanismo.
- getValue() - Method in class es.gob.jmulticard.asn1.bertlv.BerTlv
-
Obtiene el valor del TLV.
- getValue() - Method in class es.gob.jmulticard.asn1.der.BitString
-
Obtiene el valor binario del campo de datos del BitString.
- getValue() - Method in class es.gob.jmulticard.asn1.Tlv
-
Devuelve el valor del TLV.
- getVersion() - Method in class es.gob.jmulticard.card.icao.vdsned.Vdsned
-
Obtiene la versión del Visible Digital Seal for Non-Electronic Documents.
- GiDeRetriesLeftApduCommand - Class in es.gob.jmulticard.apdu.gide
-
APDU de verificación de intentos restantes de PIN.
- GiDeRetriesLeftApduCommand() - Constructor for class es.gob.jmulticard.apdu.gide.GiDeRetriesLeftApduCommand
-
Construye una APDU de obtención de intentos de PIN.
- GiDeVerifyApduCommand - Class in es.gob.jmulticard.apdu.gide
-
APDU ISO 7816-4 de verificación de PIN (CHV, Card Holder Verification).
- GiDeVerifyApduCommand(PasswordCallback) - Constructor for class es.gob.jmulticard.apdu.gide.GiDeVerifyApduCommand
-
Construye una APDU ISO 7816-4 de verificación de PIN (CHV, Card Holder Verification).
H
- handle(Callback[]) - Method in class es.gob.jmulticard.ui.passwordcallback.gui.DnieCacheCallbackHandler
- handle(Callback[]) - Method in class es.gob.jmulticard.ui.passwordcallback.gui.DnieCallbackHandler
- handle(Callback[]) - Method in class es.gob.jmulticard.ui.passwordcallback.gui.SmartcardCacheCallbackHandler
- handle(Callback[]) - Method in class es.gob.jmulticard.ui.passwordcallback.gui.SmartcardCallbackHandler
- hashCode() - Method in class es.gob.jmulticard.apdu.StatusWord
-
Devuelve un código hash para la palabra de estado.
- hashCode() - Method in class es.gob.jmulticard.card.Atr
- hexify(byte[], boolean) - Static method in class es.gob.jmulticard.HexUtils
-
Convierte un vector de octetos en una cadena de caracteres que contiene su representación hexadecimal.
- HexUtils - Class in es.gob.jmulticard
-
Utilidades varias de tratamiento de datos binarios y hexadecimales.
I
- IcaoException - Exception Class in es.gob.jmulticard.card.icao
-
Excepción relativa a las funcionalidades ICAO MRTD.
- IcaoException(StatusWord, Apdu, String) - Constructor for exception class es.gob.jmulticard.card.icao.IcaoException
-
Crea una excepción relativa a las funcionalidades ICAO MRTD.
- IcaoException(String) - Constructor for exception class es.gob.jmulticard.card.icao.IcaoException
-
Crea una excepción relativa a las funcionalidades ICAO MRTD.
- IcaoException(String, Throwable) - Constructor for exception class es.gob.jmulticard.card.icao.IcaoException
-
Crea una excepción relativa a las funcionalidades ICAO MRTD.
- IcaoMrtdWithBac - Class in es.gob.jmulticard.card.icao.bac
-
Pasaporte accedido de forma inalámbrica mediante BAC.
- IcaoMrtdWithBac(ApduConnection, CryptoHelper) - Constructor for class es.gob.jmulticard.card.icao.bac.IcaoMrtdWithBac
-
Construye una clase que representa un MRTD accedido de forma inalámbrica mediante BAC..
- IcaoMrtdWithPace - Class in es.gob.jmulticard.connection.pace
-
Pasaporte accedido de forma inalámbrica mediante PACE.
- IcaoMrtdWithPace(ApduConnection, CryptoHelper, CallbackHandler) - Constructor for class es.gob.jmulticard.connection.pace.IcaoMrtdWithPace
-
Construye una clase que representa un MRTD accedido de forma inalámbrica mediante PACE.
- Identifier - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Tipo ASN.1 PKCS#15 Identifier.
- Identifier() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.Identifier
- IDESP_LOCATION - Static variable in class es.gob.jmulticard.card.dnie.Dnie
-
Localización del EF IDESP.
- initComponents(String, String, String) - Method in class es.gob.jmulticard.ui.passwordcallback.gui.ConfirmSmartcardDialog
-
Inicializa los componentes de la alerta.
- initComponents(String, String, String, boolean, boolean) - Method in class es.gob.jmulticard.ui.passwordcallback.gui.InputPasswordSmartcardDialog
-
Inicializa los componentes de la alerta.
- InputPasswordSmartcardDialog - Class in es.gob.jmulticard.ui.passwordcallback.gui
-
Componente diálogo que solicita una contraseña al usuario.
- INS_VERIFY - Static variable in class es.gob.jmulticard.apdu.dnie.VerifyApduCommand
-
Código de instrucción de la APDU.
- instantiateApduEncrypter() - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
-
Obtiene la clase de utilidad para encriptar las APDU.
- instantiateApduEncrypter() - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV2Connection
- intermediateCaCert - Variable in class es.gob.jmulticard.card.dnie.Dnie
-
Certificado de CA intermedia.
- InternalAuthenticateApduCommand - Class in es.gob.jmulticard.apdu.iso7816four
-
APDU ISO 7816-4 mediante la que se pide a la tarjeta que demuestre que posee la clave privada de su certificado de componente.
- InternalAuthenticateApduCommand(byte, byte[], byte[]) - Constructor for class es.gob.jmulticard.apdu.iso7816four.InternalAuthenticateApduCommand
-
Crea un objeto para la autenticación interna.
- internalAuthGetInternalAuthenticateMessage(Cwa14890Card, Cwa14890PublicConstants, byte[]) - Static method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
-
Solicita a la tarjeta un mensaje firmado de autenticación interna.
- internalAuthValidateInternalAuthenticateMessage(byte[], byte[], byte[], RSAPrivateKey, int, Cwa14890PrivateConstants, Cwa14890PublicConstants, RSAPublicKey, CryptoHelper) - Static method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
-
Valida un mensaje de autenticación interna generado por una tarjeta.
- internalTransmit(byte[]) - Method in class es.gob.jmulticard.connection.AbstractApduConnectionIso7816
-
Transmite una APDU.
- internalTransmit(byte[]) - Method in class es.gob.jmulticard.jse.smartcardio.SmartcardIoConnection
- intToByteArray(int) - Static method in class es.gob.jmulticard.HexUtils
-
Convierte un entero a un array de octetos de 4 posiciones, ordenado de izquierda a derecha.
- InvalidCanOrMrzException - Exception Class in es.gob.jmulticard.card.icao
-
CAN o MRZ erróneo introducido.
- InvalidCanOrMrzException(StatusWord, Apdu, String) - Constructor for exception class es.gob.jmulticard.card.icao.InvalidCanOrMrzException
-
Crea una excepción de MRZ o CAN erróneo.
- InvalidCanOrMrzException(String) - Constructor for exception class es.gob.jmulticard.card.icao.InvalidCanOrMrzException
-
Crea la excepción de MRZ o CAN erróneo.
- InvalidCardException - Exception Class in es.gob.jmulticard.card
-
Indica que se esperaba un tipo de tarjeta pero se ha encontrado otro no compatible.
- InvalidCardException(String) - Constructor for exception class es.gob.jmulticard.card.InvalidCardException
-
Construye una excepción de tarjeta inválida.
- InvalidCardException(String, Atr, byte[]) - Constructor for exception class es.gob.jmulticard.card.InvalidCardException
-
Construye una excepción de tarjeta inválida.
- InvalidCryptographicChecksumException - Exception Class in es.gob.jmulticard.connection.cwa14890
-
Excepción relacionada con la recepción de un Status Word
6688, indicativo de que el checksum criptográfico es inválido. - InvalidCryptographicChecksumException() - Constructor for exception class es.gob.jmulticard.connection.cwa14890.InvalidCryptographicChecksumException
-
Construye una excepción relacionada con un checksum criptográfico inválido en una APDU protegida según CWA-14890.
- InvalidSecurityObjectException - Exception Class in es.gob.jmulticard.card.icao
-
Si un objeto de seguridad ICAO no supera las comprobaciones de seguridad.
- InvalidSecurityObjectException(String) - Constructor for exception class es.gob.jmulticard.card.icao.InvalidSecurityObjectException
-
Crea una excepción que indica que un objeto de seguridad ICAO no supera las comprobaciones de seguridad.
- isAuthorized() - Method in class es.gob.jmulticard.callback.CustomAuthorizeCallback
-
Determines if the identity represented by authentication ID is allowed to act on behalf of the authorization ID
- isExclusiveUse() - Method in class es.gob.jmulticard.jse.smartcardio.SmartcardIoConnection
-
Indica si la conexión con la tarjeta se ha establecido en modo exclusivo o no.
- ISO7816_4PADDING - Enum constant in enum es.gob.jmulticard.CryptoHelper.Padding
-
Relleno ISO7816-4.
- Iso7816FourCardException - Exception Class in es.gob.jmulticard.card.iso7816four
-
Excepción genérica en tarjetas ISO 7816-4.
- Iso7816FourCardException(StatusWord, Apdu) - Constructor for exception class es.gob.jmulticard.card.iso7816four.Iso7816FourCardException
-
Crea una excepción referente a ISO 7816-4 en base a una palabra de estado.
- Iso7816FourCardException(StatusWord, Apdu, String) - Constructor for exception class es.gob.jmulticard.card.iso7816four.Iso7816FourCardException
-
Crea una excepción referente a ISO 7816-4 en base a una palabra de estado.
- Iso7816FourCardException(String) - Constructor for exception class es.gob.jmulticard.card.iso7816four.Iso7816FourCardException
-
Crea una excepción referente a ISO 7816-4.
- Iso7816FourCardException(String, StatusWord) - Constructor for exception class es.gob.jmulticard.card.iso7816four.Iso7816FourCardException
-
Crea una excepción referente a ISO 7816-4 en base a una palabra de estado.
- Iso7816FourCardException(String, Throwable) - Constructor for exception class es.gob.jmulticard.card.iso7816four.Iso7816FourCardException
-
Crea una excepción referente a ISO 7816-4.
- isOk() - Method in class es.gob.jmulticard.apdu.iso7816four.SelectFileApduResponse
- isOk() - Method in class es.gob.jmulticard.apdu.ResponseApdu
-
Indica si la APDU es una respuesta correcta o no a un comando.
- isOk() - Method in class es.gob.jmulticard.apdu.StatusWord
-
Indica si la palabra de estado corresponde a una ejecución sin errores (90-00).
- isOpen() - Method in interface es.gob.jmulticard.connection.ApduConnection
-
Indica si la conexión está abierta o no.
- isOpen() - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
- isOpen() - Method in class es.gob.jmulticard.jse.smartcardio.SmartcardIoConnection
- isOptional() - Method in class es.gob.jmulticard.asn1.OptionalDecoderObjectElement
-
Indica si el elemento es opcional dentro de un objeto compuesto.
- isSecurityChannelOpen() - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Indica si el canal CWA-14890 está o no abierto.
- isUseCacheChecked() - Method in class es.gob.jmulticard.ui.passwordcallback.gui.CommonPasswordCallback
-
Indica si el usuario configuró que se recordase ka contraseña almacenada.
- isUseCacheChecked() - Method in class es.gob.jmulticard.ui.passwordcallback.gui.UIPasswordCallbackAccessibility
-
Indica si está establecido el uso de caché en el PIN.
J
- JMultiCardProviderFactory - Class in es.gob.jmulticard.jse.provider
-
Factoriía de proveedores para todas las tarjetas soportadas.
- JMultiCardProviderMessages - Class in es.gob.jmulticard.jse.provider
-
Gestor de textos de usuario para las todas las tarjetas del proveedor.
K
- KENC_PADDING - Static variable in class es.gob.jmulticard.CryptoHelper.PaceChannelHelper
-
Relleno para el kenc.
- KeyUsageFlags - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Tipo ASN.1 PKCS#15 KeyUsageFlags:
- KeyUsageFlags() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.KeyUsageFlags
- KMAC_PADDING - Static variable in class es.gob.jmulticard.CryptoHelper.PaceChannelHelper
-
Relleno para el kmac.
L
- LdsSecurityObject - Class in es.gob.jmulticard.asn1.icao
-
LDSSecurityObjectde ICAO MRTD. - LdsSecurityObject() - Constructor for class es.gob.jmulticard.asn1.icao.LdsSecurityObject
-
Constructor.
- loadCertificates() - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Carga los certificados del DNIe.
- loadCertificatesPaths() - Method in class es.gob.jmulticard.card.dnie.ceressc.CeresSc
-
Carga el certificado de la CA intermedia y las localizaciones del resto de los certificados.
- loadCertificatesPaths() - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Carga el certificado de la CA intermedia y las localizaciones de los certificados de firma y autenticación.
- LoadDataApduCommand - Class in es.gob.jmulticard.apdu.dnie
-
APDU de carga de datos.
- LoadDataApduCommand(byte[]) - Constructor for class es.gob.jmulticard.apdu.dnie.LoadDataApduCommand
-
Construye una APDU de carga de datos.
- loadKeyReferences() - Method in class es.gob.jmulticard.card.dnie.ceressc.CeresSc
-
Carga la información pública con la referencia a las claves de firma.
- loadKeyReferences() - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Carga la información pública con la referencia a las claves de firma.
- Location - Class in es.gob.jmulticard.card
-
Ruta hacia un fichero (EF o DF) ISO 7816-4.
- Location(String) - Constructor for class es.gob.jmulticard.card.Location
-
Constructor de la clase Location.
- LOGGER - Static variable in class es.gob.jmulticard.card.dnie.Dnie
-
Registro.
- LOGGER - Static variable in class es.gob.jmulticard.CryptoHelper.PaceChannelHelper
-
Logger. - LostChannelException - Exception Class in es.gob.jmulticard.connection
-
Excepción de pérdida del canal de comunicación con la tarjeta.
- LostChannelException(String, Throwable) - Constructor for exception class es.gob.jmulticard.connection.LostChannelException
-
Construye una excepción de pérdida del canal de comunicación con la tarjeta.
M
- MAC_PADDING - Static variable in class es.gob.jmulticard.CryptoHelper.PaceChannelHelper
-
Relleno para el MAC.
- MAC2_PADDING - Static variable in class es.gob.jmulticard.CryptoHelper.PaceChannelHelper
-
Relleno para el MAC2.
- MALE - Enum constant in enum es.gob.jmulticard.card.icao.Gender
-
Hombre.
- MalformedMrzException - Exception Class in es.gob.jmulticard.card.icao
-
MRZ erróneo.
- Messages - Class in es.gob.jmulticard.ui.passwordcallback
-
Gestor de textos con soporte multi-idioma.
- MrtdLds1 - Interface in es.gob.jmulticard.card.icao
-
MRTD ICAO LDS1.
- Mrz - Interface in es.gob.jmulticard.card.icao
-
MRZ de un MRTD ICAO.
- MRZ - Enum constant in enum es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand.PacePasswordType
-
MRZ Machine-Readable Zone.
- MrzInfo - Class in es.gob.jmulticard.card.icao
-
Estructura de datos para almacenar la información de la MRZ, tal y como se encuentra en el DG1.
- MrzInfo(String) - Constructor for class es.gob.jmulticard.card.icao.MrzInfo
-
Crea la MRZ.
- MseSetAuthenticationKeyApduCommand - Class in es.gob.jmulticard.apdu.iso7816four
-
APDU ISO 7816-4 de gestión de entorno de seguridad orientada a establecer una clave pública para autenticación interna y externa.
- MseSetAuthenticationKeyApduCommand(byte, byte[], byte[]) - Constructor for class es.gob.jmulticard.apdu.iso7816four.MseSetAuthenticationKeyApduCommand
-
Crea un objeto para la gestión del entorno de seguridad.
- MseSetAuthenticationTemplateApduCommand - Class in es.gob.jmulticard.apdu.iso7816four
-
APDU ISO 7816-4 de gestión de entorno de seguridad mediante plantilla de autenticación.
- MseSetAuthenticationTemplateApduCommand(byte, byte[]) - Constructor for class es.gob.jmulticard.apdu.iso7816four.MseSetAuthenticationTemplateApduCommand
-
Construye una APDU ISO 7816-4 de gestión de entorno de seguridad mediante plantilla de autenticación.
- MseSetComputationApduCommand - Class in es.gob.jmulticard.apdu.iso7816four
-
APDU ISO 7816-4 de gestión de entorno de seguridad para cómputo de firma electrónica.
- MseSetComputationApduCommand(byte, byte[], byte[]) - Constructor for class es.gob.jmulticard.apdu.iso7816four.MseSetComputationApduCommand
-
Crea una APDU ISO 7816-4 de gestión de entorno de seguridad para cómputo de firma electrónica.
- MseSetPaceAlgorithmApduCommand - Class in es.gob.jmulticard.apdu.iso7816four.pace
-
APDU de establecmiiento de algoritmo para PACE.
- MseSetPaceAlgorithmApduCommand(byte, MseSetPaceAlgorithmApduCommand.PaceAlgorithmOid, MseSetPaceAlgorithmApduCommand.PacePasswordType, MseSetPaceAlgorithmApduCommand.PaceAlgorithmParam) - Constructor for class es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand
-
Crea una APDU de establecmiento de algoritmo para PACE.
- MseSetPaceAlgorithmApduCommand.PaceAlgorithmOid - Enum in es.gob.jmulticard.apdu.iso7816four.pace
-
Algoritmo de establecimiento de canal PACE.
- MseSetPaceAlgorithmApduCommand.PaceAlgorithmParam - Enum in es.gob.jmulticard.apdu.iso7816four.pace
-
Parámetro para el algoritmo de establecimiento de canal PACE.
- MseSetPaceAlgorithmApduCommand.PacePasswordType - Enum in es.gob.jmulticard.apdu.iso7816four.pace
-
Tipo de contraseña que se va a usar para establecer el canal PACE.
- MseSetSignatureKeyApduCommand - Class in es.gob.jmulticard.apdu.gemalto
-
APDU ISO 7816-4 de gestión de entorno de seguridad orientada a establecer una clave privada para firma.
- MseSetSignatureKeyApduCommand(byte, MseSetSignatureKeyApduCommand.CryptographicMechanism, byte) - Constructor for class es.gob.jmulticard.apdu.gemalto.MseSetSignatureKeyApduCommand
-
Crea una APDU para el establecimiento de la clave privada de firma.
- MseSetSignatureKeyApduCommand.CryptographicMechanism - Enum in es.gob.jmulticard.apdu.gemalto
-
Mecanismo criptográfico a usar con la clave privada establecida.
- MseSetVerificationKeyApduCommand - Class in es.gob.jmulticard.apdu.iso7816four
-
APDU ISO 7816-4 de gestión de entorno de seguridad orientada a establecer una clave pública para verificación.
- MseSetVerificationKeyApduCommand(byte, byte[]) - Constructor for class es.gob.jmulticard.apdu.iso7816four.MseSetVerificationKeyApduCommand
-
Crea un objeto para el establecimiento de una clave pública para verificación.
N
- needAuthorizationToSign() - Method in class es.gob.jmulticard.card.dnie.ceressc.CeresSc
- needAuthorizationToSign() - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Indica si la tarjeta requiere autorización del usuario para ejecutar una operación de firma.
- needsPinForLoadingCerts() - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Indica si este DNIe necesita validar el PIN para tener acceso a los certificados.
- needsPinForLoadingCerts() - Method in class es.gob.jmulticard.card.dnie.Dnie3
- NoConsoleException - Exception Class in es.gob.jmulticard.ui.passwordcallback
-
Excepción que indica que no se ha podido obtener la consola del sistema
- NoConsoleException(String) - Constructor for exception class es.gob.jmulticard.ui.passwordcallback.NoConsoleException
-
Crea la excepción con un mensaje determinado.
- NOPADDING - Enum constant in enum es.gob.jmulticard.CryptoHelper.Padding
-
Sin relleno.
- NoReadersFoundException - Exception Class in es.gob.jmulticard.connection
-
Excepción que indica que no se han detectado lectores compatibles de tarjetas inteligentes.
- NoReadersFoundException() - Constructor for exception class es.gob.jmulticard.connection.NoReadersFoundException
-
Construye una excepción que indica que no se han detectado lectores compatibles de tarjetas inteligentes.
- NoReadersFoundException(String, Throwable) - Constructor for exception class es.gob.jmulticard.connection.NoReadersFoundException
-
Construye una excepción que indica que no se han detectado lectores compatibles de tarjetas inteligentes.
- Null - Class in es.gob.jmulticard.asn1.der
-
Tipo nulo.
- Null() - Constructor for class es.gob.jmulticard.asn1.der.Null
O
- ObjectIdentifier - Class in es.gob.jmulticard.asn1.der
-
Tipo ASN.1 OID.
- ObjectIdentifier() - Constructor for class es.gob.jmulticard.asn1.der.ObjectIdentifier
- OctectString - Class in es.gob.jmulticard.asn1.der
-
Tipo ASN.1 OctectString.
- OctectString() - Constructor for class es.gob.jmulticard.asn1.der.OctectString
- Odf - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Objeto PKCS#15 ODF (Object Description File) ASN.1.
- Odf() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.Odf
-
Construye un objeto PKCS#15 ODF (Object Description File) ASN.1.
- OffsetOutsideEfException - Exception Class in es.gob.jmulticard.card.iso7816four
-
Indica que se han indicado desplazamientos o tamaños de lectura que caen fuera de los límites del fichero.
- open() - Method in interface es.gob.jmulticard.connection.ApduConnection
-
Abre la conexión con la tarjeta inteligente actualmente insertada en el lector.
- open() - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
-
Abre el canal seguro con la tarjeta.
- open() - Method in class es.gob.jmulticard.connection.pace.PaceConnection
-
Abre el canal seguro con la tarjeta.
- open() - Method in class es.gob.jmulticard.jse.smartcardio.SmartcardIoConnection
- openPaceChannel(byte, WirelessInitializer, ApduConnection) - Method in class es.gob.jmulticard.BcPaceChannelHelper
- openPaceChannel(byte, WirelessInitializer, ApduConnection) - Method in class es.gob.jmulticard.CryptoHelper.PaceChannelHelper
-
Abre un canal PACE.
- openSecureChannelIfNotAlreadyOpened() - Method in class es.gob.jmulticard.card.dnie.ceressc.CeresSc
-
Establece y abre el canal seguro CWA-14890 si no lo estaba ya hecho.
- openSecureChannelIfNotAlreadyOpened() - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Establece y abre el canal seguro CWA-14890 si no lo estaba ya.
- openSecureChannelIfNotAlreadyOpened() - Method in class es.gob.jmulticard.card.dnie.Dnie3
-
Si no se había hecho anteriormente, establece y abre el canal seguro de PIN CWA-14890, solicita y comprueba el PIN e inmediatamente después y, si la verificación es correcta, establece el canal de usuario CWA-14890.
- openSecureChannelIfNotAlreadyOpened() - Method in class es.gob.jmulticard.card.dnie.DnieNfc
- openSecureChannelIfNotAlreadyOpened() - Method in class es.gob.jmulticard.card.icao.bac.IcaoMrtdWithBac
- openSecureChannelIfNotAlreadyOpened() - Method in class es.gob.jmulticard.connection.pace.IcaoMrtdWithPace
- openSecureChannelIfNotAlreadyOpened(boolean) - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Establece y abre el canal seguro CWA-14890 si no lo estaba ya.
- openSecureChannelIfNotAlreadyOpened(boolean) - Method in class es.gob.jmulticard.card.dnie.Dnie3
- openSecureChannelIfNotAlreadyOpened(boolean) - Method in class es.gob.jmulticard.connection.pace.IcaoMrtdWithPace
- openState - Variable in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
-
Indica el estado de la conexión.
- openUserChannel() - Method in class es.gob.jmulticard.card.dnie.Dnie3
-
Abre el canal seguro de usuario.
- OptionalDecoderObjectElement - Class in es.gob.jmulticard.asn1
-
Tipo de objeto ASN.1 genérico opcional dentro de un objeto compuesto.
- OptionalDecoderObjectElement(Class, boolean) - Constructor for class es.gob.jmulticard.asn1.OptionalDecoderObjectElement
-
Construye un tipo de objeto ASN.1 genérico opcional dentro de un objeto compuesto.
- OptionalDetails - Class in es.gob.jmulticard.asn1.icao
-
Detalles opcionales de un eMRTD contenidos en el DG13.
- OptionalDetails() - Constructor for class es.gob.jmulticard.asn1.icao.OptionalDetails
- OptionalDetailsDnie3 - Class in es.gob.jmulticard.card.dnie
-
Identidad del titular tal y como se encuentra en el fichero DG13 de un DNIe.
- OptionalDetailsDnie3() - Constructor for class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
P
- PACE_DH_GM_AES_CBC_CMAC_128 - Enum constant in enum es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand.PaceAlgorithmOid
-
id_PACE_DH_GM_AES_CBC_CMAC_128 (OID 0.4.0.127.0.7.2.2.4.1.2).
- PACE_ECDH_GM_AES_CBC_CMAC_128 - Enum constant in enum es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand.PaceAlgorithmOid
-
id_PACE_ECDH_GM_AES_CBC_CMAC_128 (OID 0.4.0.127.0.7.2.2.4.2.2).
- PaceChannelHelper(CryptoHelper) - Constructor for class es.gob.jmulticard.CryptoHelper.PaceChannelHelper
-
Constructor
- PaceConnection - Class in es.gob.jmulticard.connection.pace
-
Conexión PACE para establecimiento de canal seguro por NFC.
- PaceConnection(ApduConnection, CryptoHelper, SecureMessaging) - Constructor for class es.gob.jmulticard.connection.pace.PaceConnection
-
Conexión PACE para establecimiento de canal seguro por NFC.
- PaceException - Exception Class in es.gob.jmulticard.connection.pace
-
Error relacionado con el protocolo PACE.
- PaceException(StatusWord, Apdu, String) - Constructor for exception class es.gob.jmulticard.connection.pace.PaceException
-
Constructor.
- PaceException(String) - Constructor for exception class es.gob.jmulticard.connection.pace.PaceException
-
Crea la excepción de error relacionado con el protocolo PACE.
- PaceException(String, Throwable) - Constructor for exception class es.gob.jmulticard.connection.pace.PaceException
-
Crea la excepción de error relacionado con el protocolo PACE.
- paddingLength - Variable in class es.gob.jmulticard.connection.AbstractApduEncrypter
-
En el relleno ISO-7816, longitud de la cual debe ser múltiplo el tamaño de los datos de salida.
- PasswordCallbackManager - Class in es.gob.jmulticard.ui.passwordcallback
-
Gestor de opciones estáticas de los PasswordCallback.
- PasswordCallbackNotFoundException - Exception Class in es.gob.jmulticard.card
-
No se encuentra un mecanismo para la inserción de password (ni un
PasswordCallback, ni unCallbackHandlercapaz de manejarlo). - PasswordCallbackNotFoundException() - Constructor for exception class es.gob.jmulticard.card.PasswordCallbackNotFoundException
-
Construye una excepción de mecanismo de inserción de PIN no encontrado.
- PasswordCallbackNotFoundException(String) - Constructor for exception class es.gob.jmulticard.card.PasswordCallbackNotFoundException
-
Construye una excepción de mecanismo de inserción de PIN no encontrado.
- PasswordCallbackNotFoundException(String, Throwable) - Constructor for exception class es.gob.jmulticard.card.PasswordCallbackNotFoundException
-
Construye una excepción de mecanismo de inserción de PIN no encontrado.
- Path - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Tipo ASN.1 PKCS#15 Path.
- Path() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.Path
-
Crea un objeto ASN.1 PKCS#15 Path.
- PathLength - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Tipo ASN.1 entero de contexto específico.
- PathLength() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.PathLength
-
Construye un objeto ASN.1 entero de contexto específico.
- PinException - Exception Class in es.gob.jmulticard.card
-
Introducción incorrecta del PIN de la tarjeta.
- PinException() - Constructor for exception class es.gob.jmulticard.card.PinException
-
Construye una excepción de introducción incorrecta de la tarjeta.
- PinException(String) - Constructor for exception class es.gob.jmulticard.card.PinException
-
Construye una excepción de introducción incorrecta de la tarjeta.
- PinException(String, Throwable) - Constructor for exception class es.gob.jmulticard.card.PinException
-
Construye una excepción de introducción incorrecta de la tarjeta.
- Pkcs15Cdf - Interface in es.gob.jmulticard.asn1.der.pkcs15
-
Funciones comunes a un CDF.
- Pkcs15Object - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Tipo PKCS#15 ASN.1 PKCS15Object (CIO de ISO 7816-15).
- Pkcs15Object(Class, Class, Class) - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.Pkcs15Object
-
Construye un tipo PKCS#15 ASN.1 PKCS15Object (CIO de ISO 7816-15).
- Pkcs15PrKdf - Interface in es.gob.jmulticard.asn1.der.pkcs15
-
Funciones comunes a un PrKDF.
- PRIVATE_KEY_REFERENCE - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetAuthenticationKeyApduCommand
-
Referencia a una clave para cómputo de sesión en modo simétrico o referencia a una clave privada en modo asimétrico.
- PRIVATE_KEY_REFERENCE - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetAuthenticationTemplateApduCommand
-
Referencia a una clave para cómputo de sesión en modo simétrico o referencia a una clave privada en modo asimétrico.
- PRIVATE_KEY_REFERENCE - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetComputationApduCommand
-
Referencia a una clave para cómputo de sesión en modo simétrico o referencia a una clave privada en modo asimétrico.
- PRIVATE_KEY_REFERENCE - Static variable in class es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand
-
Referencia a una clave para cómputo de sesión en modo simétrico o referencia a una clave privada en modo asimétrico.
- PRIVATE_KEY_REFERENCE - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetVerificationKeyApduCommand
-
Referencia a una clave para cómputo de sesión en modo simétrico o referencia a una clave privada en modo asimétrico.
- PrivateKeyObject - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Tipo ASN.1 PKCS#15 PrivateKeyObject.
- PrivateKeyObject() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.PrivateKeyObject
-
Construye un objeto ASN.1 PKCS#15 PrivateKeyObject
- PrivateKeyObject(Class, Class, Class) - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.PrivateKeyObject
-
Construye un tipo PrivateKeyObject ASN.1.
- PrivateKeyReference - Interface in es.gob.jmulticard.card
-
Referencia a una clave privada.
- PrivateKeysContextSpecific - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Enumeración de claves privadas específica de contexto.
- PrivateKeysContextSpecific() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.PrivateKeysContextSpecific
-
Construye una numeración de claves privadas específica de contexto.
- PrivateRsaKeyAttributes - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Tipo ASN.1 PKCS#15 PrivateRsaKeyAttributes.
- PrivateRsaKeyAttributes() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.PrivateRsaKeyAttributes
-
Construye un objeto ASN.1 PKCS#15 PrivateRsaKeyAttributes.
- PrivateRsaKeyAttributesContextSpecific - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Objeto ASN.1 de contexto específico del PrivateRsaKeyAttributes.
- PrivateRsaKeyAttributesContextSpecific() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.PrivateRsaKeyAttributesContextSpecific
-
Construye un objeto ASN.1 de contexto específico del PrivateRsaKeyAttributes.
- PrKdf - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Objeto PKCS#15 PrKDF (Private Key Description File) ASN.1.
- PrKdf() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.PrKdf
-
Construye un objeto PKCS#15 PrKDF (Private Key Description File) ASN.1.
- PrKdf(OptionalDecoderObjectElement...) - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.PrKdf
-
Construye un objeto PKCS#15 PrKDF (Private Key Description File) ASN.1.
- PRKDF_LOCATION - Static variable in class es.gob.jmulticard.card.dnie.Dnie
-
Localización del PrKDF PKCS#15.
- protectAPDU(CommandApdu, byte[], byte[], byte[], CryptoHelper) - Method in class es.gob.jmulticard.connection.AbstractApduEncrypter
-
Encapsula una APDU para ser enviada por un canal seguro CWA-14890.
- ProviderUtil - Class in es.gob.jmulticard.jse.provider
-
Utilidades comunes a todos los proveedores.
- PsoSignHashApduCommand - Class in es.gob.jmulticard.apdu.iso7816eight
-
APDU ISO 7816-8 para la realización de una operación de seguridad, más concretamente, la ejecución de una firma digital.
- PsoSignHashApduCommand(byte, byte[]) - Constructor for class es.gob.jmulticard.apdu.iso7816eight.PsoSignHashApduCommand
-
Crea una APDU de firma de una huella digital.
- PsoVerifyCertificateApduCommand - Class in es.gob.jmulticard.apdu.iso7816eight
-
APDU ISO 7816-8 para la realización de una operación de seguridad, más concretamente la verificación de un certificado.
- PsoVerifyCertificateApduCommand(byte, byte[]) - Constructor for class es.gob.jmulticard.apdu.iso7816eight.PsoVerifyCertificateApduCommand
-
Crea una APDU de verificación de certificado.
- PUBLIC_KEY_REFERENCE - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetAuthenticationKeyApduCommand
-
Referencia a una clave para uso directo en modo simétrico o referencia a una clave pública en modo asimétrico.
- PUBLIC_KEY_REFERENCE - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetAuthenticationTemplateApduCommand
-
Referencia a una clave para uso directo en modo simétrico o referencia a una clave pública en modo asimétrico.
- PUBLIC_KEY_REFERENCE - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetComputationApduCommand
-
Referencia a una clave para uso directo en modo simétrico o referencia a una clave pública en modo asimétrico.
- PUBLIC_KEY_REFERENCE - Static variable in class es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand
-
Referencia a una clave para uso directo en modo simétrico o referencia a una clave pública en modo asimétrico.
- PUBLIC_KEY_REFERENCE - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetVerificationKeyApduCommand
-
Referencia a una clave para uso directo en modo simétrico o referencia a una clave pública en modo asimétrico.
- PublicKeysContextSpecific - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Enumeración de claves públicas específica de contexto.
- PublicKeysContextSpecific() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.PublicKeysContextSpecific
-
Construye una numeración de claves públicas específica de contexto.
R
- rawConnection - Variable in class es.gob.jmulticard.card.dnie.Dnie
-
Conexión inicial con la tarjeta, sin ningún canal seguro.
- RdnSequence - Class in es.gob.jmulticard.asn1.der.x509
-
Tipo ASN.1 X.509 RdnSequence (secuencia de RelativeDistinguishedName).
- RdnSequence() - Constructor for class es.gob.jmulticard.asn1.der.x509.RdnSequence
-
Construye un objeto ASN.1 X.509 RdnSequence (secuencia de RelativeDistinguishedName).
- readAllRecords() - Method in class es.gob.jmulticard.card.iso7816four.AbstractIso7816FourCard
-
Lee todos los registros del binario actualmente seleccionado.
- ReadBinaryApduCommand - Class in es.gob.jmulticard.apdu.iso7816four
-
APDU ISO 7816-4 de lectura de binario.
- ReadBinaryApduCommand(byte, byte, byte, int) - Constructor for class es.gob.jmulticard.apdu.iso7816four.ReadBinaryApduCommand
-
Crea una APDU ISO 7816-4 de lectura de binario.
- readBinaryComplete(int) - Method in class es.gob.jmulticard.card.iso7816four.AbstractIso7816FourCard
-
Lee por completo el contenido binario del fichero actualmente seleccionado.
- ReadRecordApduCommand - Class in es.gob.jmulticard.apdu.iso7816four
-
APDU ISO 7816-4 de lectura de registro.
- ReadRecordApduCommand(byte) - Constructor for class es.gob.jmulticard.apdu.iso7816four.ReadRecordApduCommand
-
Crea una APDU ISO 7816-4 de lectura de registro.
- Record - Class in es.gob.jmulticard.asn1.der
-
Registro de objetos ASN.1.
- Record(OptionalDecoderObjectElement...) - Constructor for class es.gob.jmulticard.asn1.der.Record
-
Construye un elemento Record Of.
- RECORD_NOT_FOUND - Static variable in class es.gob.jmulticard.apdu.iso7816four.ReadRecordApduCommand
-
APDU de respuesta de registro no encontrado al comando de lectura de registro.
- Reference - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Tipo ASN.1 PKCS#15 Reference:
- Reference() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.Reference
- RelativeDistinguishedName - Class in es.gob.jmulticard.asn1.der.x509
-
Tipo ASN.1 X.500 RelativeDistinguishedName.
- RelativeDistinguishedName() - Constructor for class es.gob.jmulticard.asn1.der.x509.RelativeDistinguishedName
-
Construye un objeto ASN.1 X.500 RelativeDistinguishedName.
- removeCardConnectionListener(CardConnectionListener) - Method in interface es.gob.jmulticard.connection.ApduConnection
-
Indica que ya no se desea notificar a un objeto cuando existan eventos en la conexión.
- removeCardConnectionListener(CardConnectionListener) - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
- removeCardConnectionListener(CardConnectionListener) - Method in class es.gob.jmulticard.jse.smartcardio.SmartcardIoConnection
-
JSR-268 no soporta eventos de inserción o extracción.
- removePadding7816(byte[]) - Static method in class es.gob.jmulticard.connection.AbstractApduEncrypter
-
Elimina el padding ISO 7816 de los datos.
- RequiredSecurityStateNotSatisfiedException - Exception Class in es.gob.jmulticard.card.iso7816four
-
Error que se produce cuando se intenta realizar una operación ISO-7816-4 antes de cumplir las precondiciones de seguridad necesarias (por ejemplo, leer las referencias a las claves privadas sin haber antes introducido el PIN).
- reset() - Method in interface es.gob.jmulticard.card.dnie.CacheElement
-
Reinicia los valores del elemento.
- reset() - Method in interface es.gob.jmulticard.connection.ApduConnection
-
Reinicializa la conexión con la tarjeta inteligente.
- reset() - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
- reset() - Method in class es.gob.jmulticard.jse.smartcardio.SmartcardIoConnection
- reset() - Method in class es.gob.jmulticard.ui.passwordcallback.gui.DnieCacheCallbackHandler
- reset() - Method in class es.gob.jmulticard.ui.passwordcallback.gui.SmartcardCacheCallbackHandler
- ResponseApdu - Class in es.gob.jmulticard.apdu
-
APDU de respuesta para comunicación con tarjeta inteligente.
- ResponseApdu(byte[]) - Constructor for class es.gob.jmulticard.apdu.ResponseApdu
-
Construye una APDU de respuesta a partir de su representación binaria directa.
- ResponseApdu(byte[], byte[]) - Constructor for class es.gob.jmulticard.apdu.ResponseApdu
-
Construye una APDU de respuesta a partir de su representación binaria directa.
- RetriesLeftApduCommand - Class in es.gob.jmulticard.apdu.dnie
-
APDU ISO 7816-4 de verificación de intentos restantes de PIN.
- RetriesLeftApduCommand() - Constructor for class es.gob.jmulticard.apdu.dnie.RetriesLeftApduCommand
-
Construye una APDU ISO 7816-4 de obtención de intentos de PIN.
- rsaDecrypt(byte[], RSAKey) - Method in class es.gob.jmulticard.BcCryptoHelper
- rsaDecrypt(byte[], RSAKey) - Method in class es.gob.jmulticard.CryptoHelper
-
Desencripta datos mediante RSA.
- rsaEncrypt(byte[], RSAKey) - Method in class es.gob.jmulticard.BcCryptoHelper
- rsaEncrypt(byte[], RSAKey) - Method in class es.gob.jmulticard.CryptoHelper
-
Encripta datos mediante RSA.
- RSASSA_PKCS1V1_5_MD5 - Enum constant in enum es.gob.jmulticard.apdu.gemalto.MseSetSignatureKeyApduCommand.CryptographicMechanism
-
RSASSA con PKCS#1 v1.5 y MD5.
- RSASSA_PKCS1V1_5_SHA1 - Enum constant in enum es.gob.jmulticard.apdu.gemalto.MseSetSignatureKeyApduCommand.CryptographicMechanism
-
RSASSA con PKCS#1 v1.5 y SHA1.
- RSASSA_PSS_SHA1 - Enum constant in enum es.gob.jmulticard.apdu.gemalto.MseSetSignatureKeyApduCommand.CryptographicMechanism
-
RSASSA con PKCS#1 v2.1 y SHA1.
S
- SecretKeysContextSpecific - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Enumeración de claves secretas específica de contexto.
- SecretKeysContextSpecific() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.SecretKeysContextSpecific
-
Construye una numeración de claves secretas específica de contexto.
- SecureChannelException - Exception Class in es.gob.jmulticard.connection.cwa14890
-
Excepción relacionada con problemas en el establecimiento del canal seguro con la tarjeta.
- SecureChannelException(String) - Constructor for exception class es.gob.jmulticard.connection.cwa14890.SecureChannelException
-
Crea una excepción relacionada con problemas en el establecimiento del canal seguro.
- SecureChannelException(String, Throwable) - Constructor for exception class es.gob.jmulticard.connection.cwa14890.SecureChannelException
-
Crea una excepción relacionada con problemas en el establecimiento del canal seguro.
- SecureMessaging - Class in es.gob.jmulticard.de.tsenger.androsmex.iso7816
-
Empaquetado de envío y recepción de APDUs para establecer una mensajería segura.
- SecureMessaging(byte[], byte[], byte[], CryptoHelper) - Constructor for class es.gob.jmulticard.de.tsenger.androsmex.iso7816.SecureMessaging
-
Constructor.
- SecureMessagingException - Exception Class in es.gob.jmulticard.de.tsenger.androsmex.iso7816
-
Error en un mensaje seguro de canal inalámbrico.
- SelectDfByNameApduCommand - Class in es.gob.jmulticard.apdu.iso7816four
-
APDU ISO 7816-4 de selección de DF por nombre.
- SelectDfByNameApduCommand(byte, byte[]) - Constructor for class es.gob.jmulticard.apdu.iso7816four.SelectDfByNameApduCommand
-
Crea una APDU ISO 7816-4 para la selección del fichero por nombre.
- SelectFileApduResponse - Class in es.gob.jmulticard.apdu.iso7816four
-
APDU respuesta al comando APDU ISO 7816-4 de selección de fichero.
- SelectFileApduResponse(Apdu) - Constructor for class es.gob.jmulticard.apdu.iso7816four.SelectFileApduResponse
-
Construye una APDU respuesta al comando APDU ISO 7816-4 de selección de fichero.
- selectFileById(byte[]) - Method in class es.gob.jmulticard.card.gide.smartcafe.SmartCafePkcs15Applet
-
Selecciona un fichero (DF o EF).
- selectFileById(byte[]) - Method in class es.gob.jmulticard.card.iso7816four.AbstractIso7816FourCard
-
Selecciona un fichero (DF o EF).
- selectFileByIdAndRead(byte[]) - Method in class es.gob.jmulticard.card.iso7816four.AbstractIso7816FourCard
-
Selecciona un fichero y lo lee por completo.
- SelectFileByIdApduCommand - Class in es.gob.jmulticard.apdu.iso7816four
-
APDU ISO 7816-4 de selección de fichero por Id.
- SelectFileByIdApduCommand(byte, byte[]) - Constructor for class es.gob.jmulticard.apdu.iso7816four.SelectFileByIdApduCommand
-
Crea una APDU ISO 7816-4 de selección de fichero por Identificador.
- selectFileByLocation(Location) - Method in class es.gob.jmulticard.card.iso7816four.AbstractIso7816FourCard
-
Selecciona un fichero (DF o EF).
- selectFileByLocationAndRead(Location) - Method in class es.gob.jmulticard.card.iso7816four.AbstractIso7816FourCard
-
Selecciona un fichero y lo lee por completo.
- selectFileByName(byte[]) - Method in class es.gob.jmulticard.card.iso7816four.AbstractIso7816FourCard
-
Selecciona un fichero por nombre.
- selectFileByName(String) - Method in class es.gob.jmulticard.card.iso7816four.AbstractIso7816FourCard
-
Selecciona un fichero por nombre.
- selectMasterFile() - Method in class es.gob.jmulticard.card.bit4id.stcm.StCard
- selectMasterFile() - Method in class es.gob.jmulticard.card.cardos.CardOS
- selectMasterFile() - Method in class es.gob.jmulticard.card.dnie.Dnie
- selectMasterFile() - Method in class es.gob.jmulticard.card.fnmt.ceres.Ceres
- selectMasterFile() - Method in class es.gob.jmulticard.card.gemalto.tuir5.TuiR5
- selectMasterFile() - Method in class es.gob.jmulticard.card.gide.smartcafe.SmartCafePkcs15Applet
- selectMasterFile() - Method in class es.gob.jmulticard.card.iso7816four.AbstractIso7816FourCard
-
Selecciona el fichero maestro (directorio raíz de la tarjeta).
- sendArbitraryApdu(CommandApdu) - Method in class es.gob.jmulticard.card.AbstractSmartCard
-
Envía una APDU a la tarjeta.
- Sequence - Class in es.gob.jmulticard.asn1.der
-
Tipo ASN.1 Sequence.
- Sequence(OptionalDecoderObjectElement...) - Constructor for class es.gob.jmulticard.asn1.der.Sequence
-
Construye un tipo ASN.1 Sequence.
- SequenceOf - Class in es.gob.jmulticard.asn1.der
-
Tipo ASN.1 SequenceOf.
- SequenceOf(Class) - Constructor for class es.gob.jmulticard.asn1.der.SequenceOf
-
Construye un tipo ASN.1 SequenceOf.
- Set - Class in es.gob.jmulticard.asn1.der
-
Tipo ASN.1 Set (de cero a N elementos, el orden no es relevante).
- Set(OptionalDecoderObjectElement...) - Constructor for class es.gob.jmulticard.asn1.der.Set
-
Construye el Set ASN.1.
- SET_FOR_AUTHENTICATION - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetAuthenticationKeyApduCommand
-
Establece modo para autenticación.
- SET_FOR_AUTHENTICATION - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetAuthenticationTemplateApduCommand
-
Establece modo para autenticación.
- SET_FOR_AUTHENTICATION - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetComputationApduCommand
-
Establece modo para autenticación.
- SET_FOR_AUTHENTICATION - Static variable in class es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand
-
Establece modo para autenticación.
- SET_FOR_AUTHENTICATION - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetVerificationKeyApduCommand
-
Establece modo para autenticación.
- SET_FOR_COMPUTATION - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetAuthenticationKeyApduCommand
-
Establece modo para computación.
- SET_FOR_COMPUTATION - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetAuthenticationTemplateApduCommand
-
Establece modo para computación.
- SET_FOR_COMPUTATION - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetComputationApduCommand
-
Establece modo para computación.
- SET_FOR_COMPUTATION - Static variable in class es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand
-
Establece modo para computación.
- SET_FOR_COMPUTATION - Static variable in class es.gob.jmulticard.apdu.iso7816four.MseSetVerificationKeyApduCommand
-
Establece modo para computación.
- setAuthorized(boolean) - Method in class es.gob.jmulticard.callback.CustomAuthorizeCallback
-
Sets if authorization is allowed or not.
- setBytes(byte[]) - Method in class es.gob.jmulticard.apdu.Apdu
-
Establece los octetos que conforman la APDU.
- setCallbackHandler(CallbackHandler) - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Asigna un
CallbackHandlera la tarjeta. - setCallbackHandler(CallbackHandler) - Method in class es.gob.jmulticard.card.fnmt.ceres.Ceres
-
Define el
CallbackHandler. - setCallbackHandler(CallbackHandler) - Method in class es.gob.jmulticard.card.gide.smartcafe.SmartCafePkcs15Applet
-
Establece el
CallbackHandler. - setConnection(ApduConnection) - Method in class es.gob.jmulticard.card.AbstractSmartCard
-
Establece una nueva conexión con la tarjeta.
- setDerValue(byte[]) - Method in class es.gob.jmulticard.asn1.DecoderObject
-
Establece el valor (en codificación DER) del objeto ASN.1.
- setDerValue(byte[]) - Method in class es.gob.jmulticard.asn1.der.Null
- setDerValue(byte[]) - Method in interface es.gob.jmulticard.asn1.der.pkcs15.Pkcs15Cdf
-
Establece el valor (en codificación DER) del objeto ASN.1.
- setDerValue(byte[]) - Method in interface es.gob.jmulticard.asn1.der.pkcs15.Pkcs15PrKdf
-
Establece el valor (en codificación DER) del objeto ASN.1.
- setDialogOwner(Object) - Static method in class es.gob.jmulticard.ui.passwordcallback.PasswordCallbackManager
-
Establece el componente padre de los diálogos gráficos (para la modalidad)
- setExclusiveUse(boolean) - Method in class es.gob.jmulticard.jse.smartcardio.SmartcardIoConnection
-
Establece si la conexión se debe abrir en modo exclusivo.
- setHeadLess(boolean) - Static method in class es.gob.jmulticard.ui.passwordcallback.DialogBuilder
-
Establece el modo sin interfaz.
- setIconLabel(String) - Method in class es.gob.jmulticard.ui.passwordcallback.gui.ConfirmSmartcardDialog
-
Asigna el icono a la etiqueta.
- setIconLabel(String) - Method in class es.gob.jmulticard.ui.passwordcallback.gui.InputPasswordSmartcardDialog
-
Asigna el icono a la etiqueta.
- setKeysToAuthentication(byte[], byte[]) - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890Card
-
Establece una clave pública y otra privada para la autenticación.
- setKeysToAuthentication(byte[], byte[]) - Method in class es.gob.jmulticard.card.dnie.Dnie
- setLe(int) - Method in class es.gob.jmulticard.apdu.CommandApdu
-
Establece el número de octetos esperados en la APDU de respuesta.
- setLe(int) - Method in class es.gob.jmulticard.connection.CipheredApdu
- setLe(int) - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890CipheredApdu
- setName(String) - Method in class es.gob.jmulticard.callback.CustomNameCallback
-
Set the retrieved name.
- setPasswordCallback(PasswordCallback) - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Asigna un
PasswordCallbacka la tarjeta. - setPasswordCallback(PasswordCallback) - Method in class es.gob.jmulticard.card.fnmt.ceres.Ceres
-
Establece el
PasswordCallbackpara el PIN de la tarjeta. - setPasswordCallback(PasswordCallback) - Method in class es.gob.jmulticard.card.gide.smartcafe.SmartCafePkcs15Applet
-
Establece el
PasswordCallbackpara el PIN de la tarjeta. - setProtocol(ApduConnectionProtocol) - Method in interface es.gob.jmulticard.connection.ApduConnection
-
Establece el Protocolo de conexión con la tarjeta.
- setProtocol(ApduConnectionProtocol) - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
- setProtocol(ApduConnectionProtocol) - Method in class es.gob.jmulticard.jse.smartcardio.SmartcardIoConnection
-
Establece el protocolo de conexión con la tarjeta.
- setPublicKeyToVerification(byte[]) - Method in class es.gob.jmulticard.card.iso7816four.AbstractIso7816FourCard
-
Establece una clave pública para la la verificación posterior de un certificado emitido por otro al que pertenece esta clave.
- setTerminal(int) - Method in interface es.gob.jmulticard.connection.ApduConnection
-
Establece el lector de tarjetas que se usará para la conexión.
- setTerminal(int) - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
- setTerminal(int) - Method in class es.gob.jmulticard.jse.smartcardio.SmartcardIoConnection
- setText(String) - Method in class es.gob.jmulticard.callback.CustomTextInputCallback
-
Establece el texto recuperado.
- SHA1 - Enum constant in enum es.gob.jmulticard.CryptoHelper.DigestAlgorithm
-
SHA-1.
- SHA256 - Enum constant in enum es.gob.jmulticard.CryptoHelper.DigestAlgorithm
-
SHA-256.
- SHA384 - Enum constant in enum es.gob.jmulticard.CryptoHelper.DigestAlgorithm
-
SHA-384.
- SHA512 - Enum constant in enum es.gob.jmulticard.CryptoHelper.DigestAlgorithm
-
SHA-512.
- showConfirmDialog(Component, boolean, String, String, int, String) - Static method in class es.gob.jmulticard.ui.passwordcallback.gui.ConfirmSmartcardDialog
-
Muestra un diálogo con un mensaje que pide la interación del usuario.
- showInputPasswordDialog(Component, boolean, String, int, String, String, boolean, boolean) - Static method in class es.gob.jmulticard.ui.passwordcallback.gui.InputPasswordSmartcardDialog
-
Muestra un diálogo de solicitud de contraseña.
- showSignatureConfirmDialog(CustomAuthorizeCallback) - Static method in class es.gob.jmulticard.ui.passwordcallback.DialogBuilder
-
Muestra un diálogo para la confirmación de una operación con clave privada.
- sign(byte[], String, PrivateKeyReference) - Method in class es.gob.jmulticard.card.bit4id.stcm.StCard
- sign(byte[], String, PrivateKeyReference) - Method in class es.gob.jmulticard.card.cardos.CardOS
- sign(byte[], String, PrivateKeyReference) - Method in interface es.gob.jmulticard.card.CryptoCard
-
Realiza una firma electrónica.
- sign(byte[], String, PrivateKeyReference) - Method in class es.gob.jmulticard.card.dnie.Dnie
- sign(byte[], String, PrivateKeyReference) - Method in class es.gob.jmulticard.card.dnie.DnieNfc
- sign(byte[], String, PrivateKeyReference) - Method in class es.gob.jmulticard.card.fnmt.ceres.Ceres
- sign(byte[], String, PrivateKeyReference) - Method in class es.gob.jmulticard.card.gemalto.tuir5.TuiR5
- sign(byte[], String, PrivateKeyReference) - Method in class es.gob.jmulticard.card.gide.smartcafe.SmartCafePkcs15Applet
- sign(byte[], String, PrivateKeyReference) - Method in class es.gob.jmulticard.card.icao.bac.IcaoMrtdWithBac
- sign(byte[], String, PrivateKeyReference) - Method in class es.gob.jmulticard.connection.pace.IcaoMrtdWithPace
- SignatureAuthException - Exception Class in es.gob.jmulticard.jse.provider
-
Excepción para la notificación de un error al autenticar al usuario durante la operación de firma.
- SignatureAuthException(Throwable) - Constructor for exception class es.gob.jmulticard.jse.provider.SignatureAuthException
-
Crea una excepción de autenticación durante el proceso de firma.
- SignDataApduCommand - Class in es.gob.jmulticard.apdu.dnie
-
APDU de firma de datos.
- SignDataApduCommand(byte, int) - Constructor for class es.gob.jmulticard.apdu.dnie.SignDataApduCommand
-
Construye una APDU de firma de datos.
- signInternal(byte[], String, PrivateKeyReference) - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Ejecuta la operación interna de firma del DNIe.
- signInternal(byte[], String, PrivateKeyReference) - Method in class es.gob.jmulticard.card.dnie.Dnie3
- signOperation(byte[], String, PrivateKeyReference) - Method in class es.gob.jmulticard.card.dnie.ceressc.CeresSc
- signOperation(byte[], String, PrivateKeyReference) - Method in class es.gob.jmulticard.card.dnie.Dnie
-
Realiza la operación de firma.
- SmartCafeKeyStoreImpl - Class in es.gob.jmulticard.jse.provider.gide
-
Implementación del SPI
KeyStorepara tarjeta G&D SmartCafe con Applet PKCS#15. - SmartCafeKeyStoreImpl() - Constructor for class es.gob.jmulticard.jse.provider.gide.SmartCafeKeyStoreImpl
- SmartCafePkcs15Applet - Class in es.gob.jmulticard.card.gide.smartcafe
-
Tarjeta G&D SmartCafe con Applet PKCS#15.
- SmartCafePkcs15Applet(ApduConnection, CryptoHelper) - Constructor for class es.gob.jmulticard.card.gide.smartcafe.SmartCafePkcs15Applet
-
Construye un objeto que representa una tarjeta G&D SmartCafe con el Applet PKCS#15 de AET.
- SmartCafePkcs15Applet(ApduConnection, CryptoHelper, boolean) - Constructor for class es.gob.jmulticard.card.gide.smartcafe.SmartCafePkcs15Applet
-
Construye un objeto que representa una tarjeta G&D SmartCafe con el Applet PKCS#15 de AET.
- SmartCafePrivateKey - Class in es.gob.jmulticard.jse.provider.gide
-
Clave privada de una tarjeta G&D SmartCafe con Applet PKCS#15.
- SmartCafePrivateKeyReference - Class in es.gob.jmulticard.card.gide.smartcafe
-
Clave privada de una tarjeta G&D con Applet PKCS#15.
- SmartCafePrivateKeyReference(Integer) - Constructor for class es.gob.jmulticard.card.gide.smartcafe.SmartCafePrivateKeyReference
-
Construye una clave privada de una tarjeta G&D con Applet PKCS#15 a partir de su ordinal de referencia
- SmartCafeProvider - Class in es.gob.jmulticard.jse.provider.gide
-
Proveedor criptográfico JCA para tarjeta G&D SmartCafe con Applet PKCS#15.
- SmartCafeProvider() - Constructor for class es.gob.jmulticard.jse.provider.gide.SmartCafeProvider
-
Crea un proveedor JCA para tarjeta G&D SmartCafe con Applet PKCS#15 con la conexión por defecto.
- SmartCafeProvider(ApduConnection) - Constructor for class es.gob.jmulticard.jse.provider.gide.SmartCafeProvider
-
Crea un proveedor JCA para tarjeta G&D SmartCafe con Applet PKCS#15.
- SmartcardCacheCallbackHandler - Class in es.gob.jmulticard.ui.passwordcallback.gui
-
CallbackHandlerque gestiona losCallbacksde petición de información al usuario cuando utiliza una tarjeta inteligente. - SmartcardCacheCallbackHandler() - Constructor for class es.gob.jmulticard.ui.passwordcallback.gui.SmartcardCacheCallbackHandler
- SmartcardCallbackHandler - Class in es.gob.jmulticard.ui.passwordcallback.gui
-
CallbackHandler que gestiona los Callbacks de petición de información al usuario en tarjetas inteligentes.
- SmartcardCallbackHandler() - Constructor for class es.gob.jmulticard.ui.passwordcallback.gui.SmartcardCallbackHandler
- SmartcardIoConnection - Class in es.gob.jmulticard.jse.smartcardio
-
Conexión con lector de tarjetas inteligentes implementado sobre JSR-268 SmartCard I/O.
- SmartcardIoConnection() - Constructor for class es.gob.jmulticard.jse.smartcardio.SmartcardIoConnection
- Sod - Class in es.gob.jmulticard.asn1.icao
-
SOD de ICAO 9303.
- Sod(CryptoHelper) - Constructor for class es.gob.jmulticard.asn1.icao.Sod
-
Constructor.
- StatusWord - Class in es.gob.jmulticard.apdu
-
Palabra de estado (Status Word) de una APDU.
- StatusWord(byte, byte) - Constructor for class es.gob.jmulticard.apdu.StatusWord
-
Construye una palabra de estado de una APDU.
- StCard - Class in es.gob.jmulticard.card.bit4id.stcm
- StCard(ApduConnection) - Constructor for class es.gob.jmulticard.card.bit4id.stcm.StCard
- StcmVerifyApduCommand - Class in es.gob.jmulticard.apdu.bit4id.stcm
-
APDU ISO 7816-4 de verificación de PIN (CHV, Card Holder Verification).
- StcmVerifyApduCommand(byte, PasswordCallback) - Constructor for class es.gob.jmulticard.apdu.bit4id.stcm.StcmVerifyApduCommand
-
Construye una APDU ISO 7816-4 de verificación de PIN (CHV, Card Holder Verification).
- subArray(byte[], int, int) - Static method in class es.gob.jmulticard.HexUtils
-
Devuelve una porción del array especificado.
- subConnection - Variable in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
-
Conexión subyacente para el envío de APDUs.
- SubjectFacePhoto - Class in es.gob.jmulticard.asn1.icao
-
Foto(s) de la cara del titular de un eMRTD (DG2 en ICAO 9303 parte 10).
- SubjectFacePhoto() - Constructor for class es.gob.jmulticard.asn1.icao.SubjectFacePhoto
- SubjectPublicKey - Class in es.gob.jmulticard.asn1.der.x509
-
Objeto SubjectPublicKey ASN.1 de X.509.
- SubjectPublicKey() - Constructor for class es.gob.jmulticard.asn1.der.x509.SubjectPublicKey
- SubjectPublicKeyInfo - Class in es.gob.jmulticard.asn1.der.x509
-
Objeto
SubjectPublicKeyInfode X.509. - SubjectPublicKeyInfo() - Constructor for class es.gob.jmulticard.asn1.der.x509.SubjectPublicKeyInfo
-
Crea un objeto
SubjectPublicKeyInfode X.509. - SubjectSignaturePhoto - Class in es.gob.jmulticard.asn1.icao
-
Foto(s) de la firma o marca habitual del titular de un eMRTD (DG7 en ICAO 9303 parte 10).
- SubjectSignaturePhoto() - Constructor for class es.gob.jmulticard.asn1.icao.SubjectSignaturePhoto
T
- T0 - Enum constant in enum es.gob.jmulticard.connection.ApduConnectionProtocol
-
T=0.
- T1 - Enum constant in enum es.gob.jmulticard.connection.ApduConnectionProtocol
-
T=1.
- TAG_DATA_TLV - Static variable in class es.gob.jmulticard.connection.AbstractApduEncrypter
-
Tag del TLV de datos de una APDU protegida.
- TAG_DYNAMIC_AUTHENTICATION_DATA - Static variable in class es.gob.jmulticard.CryptoHelper.PaceChannelHelper
-
Etiqueta de los datos de autenticación dinámica dentro de un comando General Autenticate.
- TAG_GEN_AUTH_2 - Static variable in class es.gob.jmulticard.CryptoHelper.PaceChannelHelper
-
Etiqueta del segundo TLV de los datos de autenticación dinámica dentro de un comando General Autenticate.
- TAG_GEN_AUTH_3 - Static variable in class es.gob.jmulticard.CryptoHelper.PaceChannelHelper
-
Etiqueta del tercer TLV de los datos de autenticación dinámica dentro de un comando General Autenticate.
- TAG_GEN_AUTH_4 - Static variable in class es.gob.jmulticard.CryptoHelper.PaceChannelHelper
-
Etiqueta del cuarto TLV de los datos de autenticación dinámica dentro de un comando General Autenticate.
- TCL - Enum constant in enum es.gob.jmulticard.connection.ApduConnectionProtocol
-
T=CL.
- Tif - Class in es.gob.jmulticard.card.dnie.tif
-
Tarjeta FNMT TIF (variante del DNIe).
- Tif(ApduConnection, PasswordCallback, CryptoHelper, CallbackHandler) - Constructor for class es.gob.jmulticard.card.dnie.tif.Tif
-
Construye una tarjeta FNMT TIF (variante del DNIe).
- Tlv - Class in es.gob.jmulticard.asn1
-
Representación de un TLV (Tipo-Longitud-Valor) binario en forma ASN.1 DER.
- Tlv(byte[]) - Constructor for class es.gob.jmulticard.asn1.Tlv
-
Construye un TLV simple a partir de su representación binaria directa.
- Tlv(byte, byte[]) - Constructor for class es.gob.jmulticard.asn1.Tlv
-
Construye un TLV simple con etiqueta y longitud de un solo octeto cada uno.
- TlvException - Exception Class in es.gob.jmulticard.asn1
-
Excepción genérica de error en un TLV.
- TlvException(String) - Constructor for exception class es.gob.jmulticard.asn1.TlvException
-
Construye una excepción genérica de error en un TLV.
- TlvException(String, Throwable) - Constructor for exception class es.gob.jmulticard.asn1.TlvException
-
Construye una excepción genérica de error en un TLV.
- toString() - Method in class es.gob.jmulticard.apdu.Apdu
- toString() - Method in class es.gob.jmulticard.apdu.iso7816four.SelectFileApduResponse
- toString() - Method in class es.gob.jmulticard.apdu.StatusWord
- toString() - Method in class es.gob.jmulticard.asn1.bertlv.BerTlv
- toString() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresCdf
- toString() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresCertificateObject
- toString() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresCommonPrivateKeyAttributesContextSpecific
- toString() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresPrivateKeyObject
- toString() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresPrivateRsaKeyAttributesContextSpecific
- toString() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresPrKdf
- toString() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceres.CeresX509CertificateAttributesContextSpecific
- toString() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScCommonPrivateKeyAttributesContextSpecific
- toString() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScPrivateKeyObject
- toString() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScPrivateRsaKeyAttributesContextSpecific
- toString() - Method in class es.gob.jmulticard.asn1.custom.fnmt.ceressc.CeresScPrKdf
- toString() - Method in class es.gob.jmulticard.asn1.der.DerInteger
- toString() - Method in class es.gob.jmulticard.asn1.der.ObjectIdentifier
-
Devuelve una representación textual del código OID o su valor hexadecimal si no se reconoce.
- toString() - Method in class es.gob.jmulticard.asn1.der.pkcs1.AlgorithmIdentifer
- toString() - Method in class es.gob.jmulticard.asn1.der.pkcs1.DigestInfo
- toString() - Method in class es.gob.jmulticard.asn1.der.pkcs15.Cdf
- toString() - Method in class es.gob.jmulticard.asn1.der.pkcs15.CertificateIssuerContextSpecific
- toString() - Method in class es.gob.jmulticard.asn1.der.pkcs15.CertificateObject
- toString() - Method in class es.gob.jmulticard.asn1.der.pkcs15.CommonCertificateAttributes
- toString() - Method in class es.gob.jmulticard.asn1.der.pkcs15.CommonPrivateKeyAttributesContextSpecific
- toString() - Method in class es.gob.jmulticard.asn1.der.pkcs15.Odf
- toString() - Method in class es.gob.jmulticard.asn1.der.pkcs15.Path
- toString() - Method in class es.gob.jmulticard.asn1.der.pkcs15.PrivateKeyObject
- toString() - Method in class es.gob.jmulticard.asn1.der.pkcs15.PrivateRsaKeyAttributesContextSpecific
- toString() - Method in class es.gob.jmulticard.asn1.der.pkcs15.PrKdf
- toString() - Method in class es.gob.jmulticard.asn1.der.pkcs15.X509CertificateAttributes
- toString() - Method in class es.gob.jmulticard.asn1.der.pkcs15.X509CertificateAttributesContextSpecific
- toString() - Method in class es.gob.jmulticard.asn1.der.Utf8String
- toString() - Method in class es.gob.jmulticard.asn1.der.x509.AlgorithmIdentifier
- toString() - Method in class es.gob.jmulticard.asn1.der.x509.AttributeTypeAndDistinguishedValue
- toString() - Method in class es.gob.jmulticard.asn1.der.x509.RdnSequence
- toString() - Method in class es.gob.jmulticard.asn1.der.x509.RelativeDistinguishedName
- toString() - Method in class es.gob.jmulticard.asn1.icao.Com
- toString() - Method in class es.gob.jmulticard.asn1.icao.DataGroupHash
- toString() - Method in class es.gob.jmulticard.asn1.icao.LdsSecurityObject
- toString() - Method in class es.gob.jmulticard.asn1.icao.Sod
- toString() - Method in class es.gob.jmulticard.asn1.Tlv
- toString() - Method in class es.gob.jmulticard.card.Atr
- toString() - Method in class es.gob.jmulticard.card.cardos.CardOS
- toString() - Method in class es.gob.jmulticard.card.dnie.ceressc.CeresSc
- toString() - Method in class es.gob.jmulticard.card.dnie.Dnie
- toString() - Method in class es.gob.jmulticard.card.dnie.Dnie3Dg01Mrz
- toString() - Method in class es.gob.jmulticard.card.dnie.DnieAtr
- toString() - Method in class es.gob.jmulticard.card.dnie.DniePrivateKeyReference
- toString() - Method in class es.gob.jmulticard.card.dnie.DnieSubjectPrincipalParser
- toString() - Method in class es.gob.jmulticard.card.dnie.OptionalDetailsDnie3
- toString() - Method in class es.gob.jmulticard.card.fnmt.ceres.CeresPrivateKeyReference
- toString() - Method in class es.gob.jmulticard.card.gemalto.tuir5.TuiPrivateKeyReference
- toString() - Method in class es.gob.jmulticard.card.gemalto.tuir5.TuiR5
- toString() - Method in class es.gob.jmulticard.card.gide.smartcafe.SmartCafePkcs15Applet
- toString() - Method in class es.gob.jmulticard.card.gide.smartcafe.SmartCafePrivateKeyReference
- toString() - Method in class es.gob.jmulticard.card.icao.bac.IcaoMrtdWithBac
- toString() - Method in enum es.gob.jmulticard.card.icao.Gender
- toString() - Method in class es.gob.jmulticard.card.icao.vdsned.Vdsned
- toString() - Method in class es.gob.jmulticard.card.icao.WirelessInitializerCan
- toString() - Method in class es.gob.jmulticard.card.icao.WirelessInitializerMrz
- toString() - Method in class es.gob.jmulticard.card.Location
-
Devuelve una representación de la ruta absoluta del fichero, separando cada identificador mediante barras (/).
- toString() - Method in enum es.gob.jmulticard.connection.ApduConnectionProtocol
- toString() - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
- toString() - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV2Connection
- toString() - Method in class es.gob.jmulticard.connection.pace.IcaoMrtdWithPace
- toString() - Method in class es.gob.jmulticard.connection.pace.PaceConnection
- toString() - Method in enum es.gob.jmulticard.CryptoHelper.DigestAlgorithm
- toString() - Method in enum es.gob.jmulticard.CryptoHelper.EcCurve
- toString() - Method in enum es.gob.jmulticard.CryptoHelper.Padding
- toString() - Method in class es.gob.jmulticard.jse.provider.CachePasswordCallback
- toString() - Method in class es.gob.jmulticard.jse.provider.ceres.CeresPrivateKey
- toString() - Method in class es.gob.jmulticard.jse.provider.DniePrivateKey
- toString() - Method in class es.gob.jmulticard.jse.provider.gide.SmartCafePrivateKey
- toString() - Method in class es.gob.jmulticard.jse.smartcardio.SmartcardIoConnection
- transmit(CommandApdu) - Method in class es.gob.jmulticard.connection.AbstractApduConnectionIso7816
- transmit(CommandApdu) - Method in interface es.gob.jmulticard.connection.ApduConnection
-
Envía un comando APDU a la tarjeta inteligente.
- transmit(CommandApdu) - Method in class es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
- transmit(CommandApdu) - Method in class es.gob.jmulticard.connection.pace.PaceConnection
- TrustedPublicKeysContextSpecific - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Enumeración de claves públicas de confianza (raíz) específica de contexto.
- TrustedPublicKeysContextSpecific() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.TrustedPublicKeysContextSpecific
-
Construye una numeración de claves públicas de confianza específica de contexto.
- TuiPrivateKeyReference - Class in es.gob.jmulticard.card.gemalto.tuir5
-
Clave privada de una TUI.
- TuiR5 - Class in es.gob.jmulticard.card.gemalto.tuir5
-
Tarjeta Gemalto TUI R5 MPCOS.
- TuiR5(ApduConnection, PasswordCallback, CryptoHelper) - Constructor for class es.gob.jmulticard.card.gemalto.tuir5.TuiR5
-
Construye un objeto que representa una tarjeta Gemalto TUI R5 MPCOS.
U
- UIPasswordCallback - Class in es.gob.jmulticard.ui.passwordcallback.gui
-
PasswordCallbak que muestra un diálogo para solicitar una contraseña.
- UIPasswordCallback(String, Object, String, String) - Constructor for class es.gob.jmulticard.ui.passwordcallback.gui.UIPasswordCallback
-
Crea una CallBack para solicitar al usuario una contraseña mediante un diálogo gráfico.
- UIPasswordCallbackAccessibility - Class in es.gob.jmulticard.ui.passwordcallback.gui
-
PasswordCallbak que muestra un diálogo accesible para solicitar una contraseña.
- UIPasswordCallbackAccessibility(String, Component, String, int, String, String, boolean, boolean) - Constructor for class es.gob.jmulticard.ui.passwordcallback.gui.UIPasswordCallbackAccessibility
-
Crea una Callback para solicitar al usuario una contraseña mediante un diálogo gráfico.
- UIPasswordCallbackCan - Class in es.gob.jmulticard.ui.passwordcallback.gui
-
PasswordCallbak que muestra un diálogo para solicitar una contraseña.
- UIPasswordCallbackCan(String, Object, String, String) - Constructor for class es.gob.jmulticard.ui.passwordcallback.gui.UIPasswordCallbackCan
-
Crea una CallBack para solicitar al usuario una contraseña mediante un diálogo gráfico.
- UnavailableReaderException - Exception Class in es.gob.jmulticard.connection
-
Excepción lanzada cuando se intenta acceder a un lector que ya no está disponible.
- UnavailableReaderException(String) - Constructor for exception class es.gob.jmulticard.connection.UnavailableReaderException
-
Crea una excepción que indica que se intenta acceder a un lector que ya no está disponible.
- UnavailableReaderException(String, Throwable) - Constructor for exception class es.gob.jmulticard.connection.UnavailableReaderException
-
Crea una excepción que indica que se intenta acceder a un lector que ya no está disponible.
- unwrap(ResponseApdu) - Method in class es.gob.jmulticard.de.tsenger.androsmex.iso7816.SecureMessaging
-
Obtiene la APDU de respuesta en claro a partir de una APDU protegida.
- unwrapEcKey(byte[]) - Static method in class es.gob.jmulticard.CryptoHelper.PaceChannelHelper
-
Obtiene la representación de una clave de curva elíptica como un array de octetos.
- Utf8String - Class in es.gob.jmulticard.asn1.der
-
Tipo UTF8String de ASN.1.
- Utf8String() - Constructor for class es.gob.jmulticard.asn1.der.Utf8String
V
- validateCmsSignature(byte[]) - Method in class es.gob.jmulticard.BcCryptoHelper
- validateCmsSignature(byte[]) - Method in class es.gob.jmulticard.CryptoHelper
-
Valida una firma CMS/PKCS#7.
- validateSignature() - Method in class es.gob.jmulticard.asn1.icao.Sod
-
Valida la firma electrónica del SOD.
- valueOf(String) - Static method in enum es.gob.jmulticard.apdu.gemalto.MseSetSignatureKeyApduCommand.CryptographicMechanism
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand.PaceAlgorithmOid
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand.PaceAlgorithmParam
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand.PacePasswordType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum es.gob.jmulticard.card.icao.Gender
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum es.gob.jmulticard.connection.ApduConnectionProtocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum es.gob.jmulticard.CryptoHelper.BlockMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum es.gob.jmulticard.CryptoHelper.DigestAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum es.gob.jmulticard.CryptoHelper.EcCurve
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum es.gob.jmulticard.CryptoHelper.Padding
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum es.gob.jmulticard.apdu.gemalto.MseSetSignatureKeyApduCommand.CryptographicMechanism
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand.PaceAlgorithmOid
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand.PaceAlgorithmParam
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum es.gob.jmulticard.apdu.iso7816four.pace.MseSetPaceAlgorithmApduCommand.PacePasswordType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum es.gob.jmulticard.card.icao.Gender
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum es.gob.jmulticard.connection.ApduConnectionProtocol
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum es.gob.jmulticard.CryptoHelper.BlockMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum es.gob.jmulticard.CryptoHelper.DigestAlgorithm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum es.gob.jmulticard.CryptoHelper.EcCurve
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum es.gob.jmulticard.CryptoHelper.Padding
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Vdsned - Class in es.gob.jmulticard.card.icao.vdsned
-
Visible Digital Seal for Non-Electronic Documents de ICAO.
- Vdsned(byte[]) - Constructor for class es.gob.jmulticard.card.icao.vdsned.Vdsned
-
Construye un Visible Digital Seal for Non-Electronic Documents de ICAO.
- VerifyApduCommand - Class in es.gob.jmulticard.apdu.dnie
-
APDU ISO 7816-4 de verificación de PIN (CHV, Card Holder Verification).
- VerifyApduCommand(byte, PasswordCallback) - Constructor for class es.gob.jmulticard.apdu.dnie.VerifyApduCommand
-
Construye una APDU ISO 7816-4 de verificación de PIN (CHV, Card Holder Verification).
- verifyCertificate(byte[]) - Method in class es.gob.jmulticard.card.iso7816eight.AbstractIso7816EightCard
-
Verifica un certificado en base a una clave pública cargada anteriormente y que deberá ser la del certificado a partir del cual se generó el certificado que ahora se valida.
- verifyEcDsaSignature(PublicKey) - Method in class es.gob.jmulticard.card.icao.vdsned.Vdsned
-
Comprueba la firma electrónica de este Visible Digital Seal for Non-Electronic Documents.
- verifyIcc() - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890Card
-
Verifica el certificado de componente de la tarjeta.
- verifyIcc() - Method in class es.gob.jmulticard.card.dnie.Dnie
- verifyIfdCertificateChain(Cwa14890PublicConstants) - Method in interface es.gob.jmulticard.card.cwa14890.Cwa14890Card
-
Verifica que los certificados declarados por el controlador (certificados de terminal) sean válidos para el uso de la tarjeta.
- verifyIfdCertificateChain(Cwa14890PublicConstants) - Method in class es.gob.jmulticard.card.dnie.Dnie
- verifyPin(PasswordCallback) - Method in class es.gob.jmulticard.card.bit4id.stcm.StCard
- verifyPin(PasswordCallback) - Method in class es.gob.jmulticard.card.cardos.CardOS
- verifyPin(PasswordCallback) - Method in class es.gob.jmulticard.card.dnie.Dnie
- verifyPin(PasswordCallback) - Method in class es.gob.jmulticard.card.fnmt.ceres.Ceres
- verifyPin(PasswordCallback) - Method in class es.gob.jmulticard.card.gemalto.tuir5.TuiR5
- verifyPin(PasswordCallback) - Method in class es.gob.jmulticard.card.gide.smartcafe.SmartCafePkcs15Applet
- verifyPin(PasswordCallback) - Method in class es.gob.jmulticard.card.iso7816four.AbstractIso7816FourCard
-
Verifica el PIN de la tarjeta.
W
- WirelessInitializer - Interface in es.gob.jmulticard.card.icao
-
Valor de inicialización de un canal PACE.
- WirelessInitializerCan - Class in es.gob.jmulticard.card.icao
-
Valor CAN para inicialización de un canal PACE.
- WirelessInitializerCan(String) - Constructor for class es.gob.jmulticard.card.icao.WirelessInitializerCan
-
Construye un CAN para inicialización de un canal PACE.
- WirelessInitializerMrz - Class in es.gob.jmulticard.card.icao
-
Valor MRZ para inicialización de un canal PACE.
- wrap(CommandApdu) - Method in class es.gob.jmulticard.de.tsenger.androsmex.iso7816.SecureMessaging
-
Transforma un Comando APDU en claro a Comando APDU protegido.
X
- X509CertificateAttributes - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Tipo ASN.1 PKCS#15 X509CertificateAttributes.
- X509CertificateAttributes() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.X509CertificateAttributes
-
Crea un objeto ASN.1 PKCS#15 X509CertificateAttributes.
- X509CertificateAttributesContextSpecific - Class in es.gob.jmulticard.asn1.der.pkcs15
-
Objeto ASN.1 de contexto específico del X509CertificateAttributes.
- X509CertificateAttributesContextSpecific() - Constructor for class es.gob.jmulticard.asn1.der.pkcs15.X509CertificateAttributesContextSpecific
-
Construye un objeto ASN.1 de contexto específico del X509CertificateAttributes.
- xor(byte[], byte[]) - Static method in class es.gob.jmulticard.HexUtils
-
Realiza la operación XOR entre dos array de octetos.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form