Uses of Class
es.gob.jmulticard.card.CryptoCardException
Packages that use CryptoCardException
Package
Description
Contiene las funcionalidades genénericas para tarjetas criptográficas.
Contiene todas las funcionalidades relacionadas con tarjetas
criptográficas que sigan el estándar DNIe.
Tarjetas FNMT CERES 4.30 con canal seguro (basadas en DNIe 2.0).
Tarjeta FNMT-RCM CERES.
Tarjeta Gemalto TUI (Tarjeta Universitaria Inteligente) R5 (MPCOS+GemXpresso).
Tarjetas Giesecke+Devrient SmartCafe (con Applet JavaCard PKCS#15).
-
Uses of CryptoCardException in es.gob.jmulticard.card
Methods in es.gob.jmulticard.card that throw CryptoCardExceptionModifier and TypeMethodDescriptionString[]CryptoCard.getAliases()Obtiene los alias de los certificados de la tarjeta.CryptoCard.getCertificate(String alias) Obtiene el certificado correspondiente al alias proporcionado.CryptoCard.getPrivateKey(String alias) Obtiene una referencia a la clave privada correspondiente al alias proporcionado.byte[]CryptoCard.sign(byte[] data, 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.dnieModifier and TypeClassDescriptionfinal classExcepción genérica en tarjetas ISO 7816-4.Methods in es.gob.jmulticard.card.dnie that throw CryptoCardExceptionModifier and TypeMethodDescriptionbyte[]Realiza la operación de cambio de PIN.byte[]Dnie.cipherData(byte[] data, PrivateKeyReference privateKeyReference) Realiza un cifrado RSA directo con una clave privada.Dnie.getCertificate(String alias) protected voidDnie.loadCertificates()Carga los certificados del DNIe.voidEstablece y abre el canal seguro CWA-14890 si no lo estaba ya.voidDnie.openSecureChannelIfNotAlreadyOpened(boolean doChv) Establece y abre el canal seguro CWA-14890 si no lo estaba ya.voidSi 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.voidDnie3.openSecureChannelIfNotAlreadyOpened(boolean doChv) voidDnieNfc.openSecureChannelIfNotAlreadyOpened()Dnie3.openUserChannel()Abre el canal seguro de usuario.byte[]Dnie.sign(byte[] data, String signAlgorithm, PrivateKeyReference privateKeyReference) byte[]DnieNfc.sign(byte[] data, String signAlgorithm, PrivateKeyReference privateKeyReference) protected byte[]Dnie.signInternal(byte[] data, String signAlgorithm, PrivateKeyReference privateKeyReference) Ejecuta la operación interna de firma del DNIe.protected byte[]Dnie3.signInternal(byte[] data, String signAlgorithm, PrivateKeyReference privateKeyReference) protected byte[]Dnie.signOperation(byte[] data, 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 CryptoCardExceptionModifier and TypeMethodDescriptionvoidCeresSc.openSecureChannelIfNotAlreadyOpened()Establece y abre el canal seguro CWA-14890 si no lo estaba ya hecho.protected byte[]CeresSc.signOperation(byte[] data, String algorithm, PrivateKeyReference privateKeyReference) -
Uses of CryptoCardException in es.gob.jmulticard.card.fnmt.ceres
Methods in es.gob.jmulticard.card.fnmt.ceres that throw CryptoCardExceptionModifier and TypeMethodDescriptionbyte[]Ceres.sign(byte[] data, String algorithm, PrivateKeyReference keyRef) -
Uses of CryptoCardException in es.gob.jmulticard.card.gemalto.tuir5
Methods in es.gob.jmulticard.card.gemalto.tuir5 that throw CryptoCardExceptionModifier and TypeMethodDescriptionTuiR5.getPrivateKey(String alias) byte[]TuiR5.sign(byte[] data, String algorithm, PrivateKeyReference keyRef) -
Uses of CryptoCardException in es.gob.jmulticard.card.gide.smartcafe
Methods in es.gob.jmulticard.card.gide.smartcafe that throw CryptoCardExceptionModifier and TypeMethodDescriptionbyte[]SmartCafePkcs15Applet.sign(byte[] data, String algorithm, PrivateKeyReference keyRef)