Uses of Class
es.gob.jmulticard.card.CryptoCardException
-
Packages that use CryptoCardException Package Description es.gob.jmulticard.card Contiene las funcionalidades genénericas para tarjetas criptográficas.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 Tarjetas FNMT CERES 4.30 con canal seguro (basadas en DNIe 2.0).es.gob.jmulticard.card.fnmt.ceres Tarjeta FNMT-RCM CERES.es.gob.jmulticard.card.gemalto.tuir5 Tarjeta Gemalto TUI (Tarjeta Universitaria Inteligente) R5 (MPCOS+GemXpresso).es.gob.jmulticard.card.gide.smartcafe Tarjetas Giesecke+Devrient SmartCafe (con Applet JavaCard PKCS#15).es.gob.jmulticard.jse.provider.rsacipher Clases para el cifrado RSA. -
-
Uses of CryptoCardException in es.gob.jmulticard.card
Methods in es.gob.jmulticard.card that throw CryptoCardException Modifier and Type Method Description java.lang.String[]
CryptoCard. getAliases()
Obtiene los alias de los certificados de la tarjeta.java.security.cert.X509Certificate
CryptoCard. getCertificate(java.lang.String alias)
Obtiene el certificado correspondiente al alias proporcionado.PrivateKeyReference
CryptoCard. getPrivateKey(java.lang.String alias)
Obtiene una referencia a la clave privada correspondiente al alias proporcionado.byte[]
CryptoCard. sign(byte[] data, java.lang.String algorithm, PrivateKeyReference keyRef)
Realiza una firma electrónica. -
Uses of CryptoCardException in es.gob.jmulticard.card.dnie
Subclasses of CryptoCardException in es.gob.jmulticard.card.dnie Modifier and Type Class Description class
DnieCardException
Excepción genérica en tarjetas ISO 7816-4.Methods in es.gob.jmulticard.card.dnie that throw CryptoCardException Modifier and Type Method Description byte[]
Dnie. changePIN(java.lang.String oldPin, java.lang.String newPin)
Realiza la operación de cambio de PIN.byte[]
Dnie. cipherData(byte[] data, PrivateKeyReference privateKeyReference)
Realiza un cifrado RSA directo con una clave privada.java.security.cert.X509Certificate
Dnie. getCertificate(java.lang.String alias)
protected void
Dnie. loadCertificates()
Carga los certificados del DNIe.private void
Dnie. loadCertificatesIfNotAlreadyLoaded()
Carga los certificados del DNIe si no lo estaban ya.void
Dnie. openSecureChannelIfNotAlreadyOpened()
Establece y abre el canal seguro CWA-14890 si no lo estaba ya.void
Dnie. openSecureChannelIfNotAlreadyOpened(boolean doChv)
Establece y abre el canal seguro CWA-14890 si no lo estaba ya.void
Dnie3. openSecureChannelIfNotAlreadyOpened()
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.void
Dnie3. openSecureChannelIfNotAlreadyOpened(boolean doChv)
void
DnieNfc. openSecureChannelIfNotAlreadyOpened()
ApduConnection
Dnie3. openUserChannel()
Abre el canal seguro de usuario.byte[]
Dnie. sign(byte[] data, java.lang.String signAlgorithm, PrivateKeyReference privateKeyReference)
byte[]
DnieNfc. sign(byte[] data, java.lang.String signAlgorithm, PrivateKeyReference privateKeyReference)
protected byte[]
Dnie. signInternal(byte[] data, java.lang.String signAlgorithm, PrivateKeyReference privateKeyReference)
Ejecuta la operación interna de firma del DNIe.protected byte[]
Dnie3. signInternal(byte[] data, java.lang.String signAlgorithm, PrivateKeyReference privateKeyReference)
protected byte[]
Dnie. signOperation(byte[] data, java.lang.String signAlgorithm, PrivateKeyReference privateKeyReference)
Realiza la operación de firma. -
Uses of CryptoCardException in es.gob.jmulticard.card.dnie.ceressc
Methods in es.gob.jmulticard.card.dnie.ceressc that throw CryptoCardException Modifier and Type Method Description void
CeresSc. openSecureChannelIfNotAlreadyOpened()
Establece y abre el canal seguro CWA-14890 si no lo estaba ya hecho.protected byte[]
CeresSc. signOperation(byte[] data, java.lang.String algorithm, PrivateKeyReference privateKeyReference)
-
Uses of CryptoCardException in es.gob.jmulticard.card.fnmt.ceres
Methods in es.gob.jmulticard.card.fnmt.ceres that throw CryptoCardException Modifier and Type Method Description private void
Ceres. loadData(int keyBitSize, byte[] digestInfo)
byte[]
Ceres. sign(byte[] data, java.lang.String algorithm, PrivateKeyReference keyRef)
-
Uses of CryptoCardException in es.gob.jmulticard.card.gemalto.tuir5
Methods in es.gob.jmulticard.card.gemalto.tuir5 that throw CryptoCardException Modifier and Type Method Description PrivateKeyReference
TuiR5. getPrivateKey(java.lang.String alias)
byte[]
TuiR5. sign(byte[] data, java.lang.String algorithm, PrivateKeyReference keyRef)
-
Uses of CryptoCardException in es.gob.jmulticard.card.gide.smartcafe
Methods in es.gob.jmulticard.card.gide.smartcafe that throw CryptoCardException Modifier and Type Method Description byte[]
SmartCafePkcs15Applet. sign(byte[] data, java.lang.String algorithm, PrivateKeyReference keyRef)
-
Uses of CryptoCardException in es.gob.jmulticard.jse.provider.rsacipher
Methods in es.gob.jmulticard.jse.provider.rsacipher that throw CryptoCardException Modifier and Type Method Description private byte[]
DnieCipherImpl. doFinal()
(package private) static byte[]
RSACore. rsa(byte[] msg, java.security.interfaces.RSAPrivateKey key)
Ejecuta un cifrado RSA con una clave privada.
-