Class DnieProvider
java.lang.Object
java.util.Dictionary<Object,Object>
java.util.Hashtable<Object,Object>
java.util.Properties
java.security.Provider
es.gob.jmulticard.jse.provider.DnieProvider
- All Implemented Interfaces:
Serializable, Cloneable, Map<Object,Object>
Proveedor criptográfico JCA para DNIe.
Crea dos servicios:
KeyStore- DNI
Signature- SHA1withRSA, SHA256withRSA, SHA384withRSA, SHA512withRSA
- Author:
- Tomás García-Merás.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class Provider
Provider.Service -
Field Summary
Fields inherited from class Properties
defaults -
Constructor Summary
ConstructorsConstructorDescriptionCrea un proveedor JCA para DNI Electrónico (DNIe) con la conexión por defecto.DnieProvider(ApduConnection conn) Crea un proveedor JCA para DNI Electrónico (DNIe). -
Method Summary
Methods inherited from class Provider
clear, compute, computeIfAbsent, computeIfPresent, configure, elements, entrySet, forEach, get, getInfo, getName, getOrDefault, getProperty, getService, getServices, getVersion, getVersionStr, isConfigured, keys, keySet, load, merge, put, putAll, putIfAbsent, putService, remove, remove, removeService, replace, replace, replaceAll, toString, valuesMethods inherited from class Properties
clone, contains, containsKey, containsValue, equals, getProperty, hashCode, isEmpty, list, list, load, loadFromXML, propertyNames, rehash, save, setProperty, size, store, store, storeToXML, storeToXML, storeToXML, stringPropertyNames
-
Constructor Details
-
DnieProvider
public DnieProvider()Crea un proveedor JCA para DNI Electrónico (DNIe) con la conexión por defecto. -
DnieProvider
Crea un proveedor JCA para DNI Electrónico (DNIe).- Parameters:
conn- Conexión a usar para el envío y recepción de APDU.
-