Index

A B C D E F G H I J K L M N O P R S T U V W X 
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 BigInteger de 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 BigInteger como 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
PasswordCallbak que 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
PasswordCallback por 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 KeyStore para 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 KeyStore para 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 SaslServer to 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 NameCallback to the handle method of a CallbackHandler to retrieve name information
CustomNameCallback(String) - Constructor for class es.gob.jmulticard.callback.CustomNameCallback
Construct a NameCallback with a prompt.
CustomNameCallback(String, String) - Constructor for class es.gob.jmulticard.callback.CustomNameCallback
Construct a NameCallback with 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
DataGroupHashValues de 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
CallbackHandler que gestiona los Callbacks de 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 KeyStore para 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
APDU específicas de tarjetas de Bit4Id con chip ST distribuida por CamerFirma.
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
Tajeta de Bit4Id con chip ST distribuida por CamerFirma.
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 Location proporcionado.
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 DataGroupHash de este LDSSecurityObject.
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 PasswordCallback predefinida.
getInternalPasswordCallback() - Method in class es.gob.jmulticard.card.fnmt.ceres.Ceres
Obtiene la PasswordCallback predefinida.
getInternalPasswordCallback(boolean) - Method in class es.gob.jmulticard.card.dnie.Dnie
Obtiene la PasswordCallback predefinida.
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 Principal X.509 de la clave privada.
getKeyPrincipal() - Method in class es.gob.jmulticard.asn1.der.pkcs15.CommonPrivateKeyAttributes
Obtiene el Principal X.509 de la clave privada.
getKeyPrincipal() - Method in class es.gob.jmulticard.asn1.der.pkcs15.CommonPrivateKeyAttributesContextSpecific
Obtiene el Principal X.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 short a 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 SubjectPublicKey en 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
LDSSecurityObject de 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 un CallbackHandler capaz 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 CallbackHandler a 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 PasswordCallback a la tarjeta.
setPasswordCallback(PasswordCallback) - Method in class es.gob.jmulticard.card.fnmt.ceres.Ceres
Establece el PasswordCallback para el PIN de la tarjeta.
setPasswordCallback(PasswordCallback) - Method in class es.gob.jmulticard.card.gide.smartcafe.SmartCafePkcs15Applet
Establece el PasswordCallback para 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 KeyStore para 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
CallbackHandler que gestiona los Callbacks de 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
Tajeta de Bit4Id con chip ST distribuida por CamerFirma.
StCard(ApduConnection) - Constructor for class es.gob.jmulticard.card.bit4id.stcm.StCard
Construye una tajeta de Bit4Id con chip ST distribuida por CamerFirma.
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 SubjectPublicKeyInfo de X.509.
SubjectPublicKeyInfo() - Constructor for class es.gob.jmulticard.asn1.der.x509.SubjectPublicKeyInfo
Crea un objeto SubjectPublicKeyInfo de 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.
A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form