es.mityc.javasign.xml.xades
Class NullStoreElements
java.lang.Object
es.mityc.javasign.xml.xades.NullStoreElements
- All Implemented Interfaces:
- IRecoverElements, IStoreElements
public class NullStoreElements
- extends java.lang.Object
- implements IStoreElements, IRecoverElements
Con esta clase se indica que no se debe intentar recuperar ni guardar ninguno de los elementos relacionados con los certificados de
una firma.
- Version:
- 1.0
- Author:
- Ministerio de Industria, Energía y Turismo
|
Method Summary |
|
getElement(java.util.Map<java.lang.String,java.lang.Object> props,
java.lang.Class<T> elementClass)
|
void |
init(java.lang.String baseURI)
Inicializa el almacenador de elementos indicándole cuál es la URI base de la firma |
java.lang.String[] |
storeCertAndStatus(java.security.cert.X509Certificate certificate,
ICertStatus certStatus)
Indica cuál es el certificado y el status del certificado que hay que almacenar. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
public static final NullStoreElements instance
NullStoreElements
public NullStoreElements()
init
public void init(java.lang.String baseURI)
- Description copied from interface:
IStoreElements
- Inicializa el almacenador de elementos indicándole cuál es la URI base de la firma
- Specified by:
init in interface IStoreElements
- See Also:
IStoreElements.init(java.lang.String)
storeCertAndStatus
public java.lang.String[] storeCertAndStatus(java.security.cert.X509Certificate certificate,
ICertStatus certStatus)
- Description copied from interface:
IStoreElements
- Indica cuál es el certificado y el status del certificado que hay que almacenar. Se espera de vuelta el nombre que se le ha
asignado a los dos elementos para referenciarlos en la firma XAdES.
- Specified by:
storeCertAndStatus in interface IStoreElements
- Returns:
- String[0]: Nombre del elemento certificado
- String[1]: Nombre del elemento estado del certificado
- See Also:
es.mityc.javasign.xml.xades.IStoreElements#storeCertAndStatus(java.security.cert.X509Certificate, es.mityc.firmaJava.certificates.status.ICertStatusElement)
getElement
public <T> T getElement(java.util.Map<java.lang.String,java.lang.Object> props,
java.lang.Class<T> elementClass)
throws ElementNotFoundException,
UnknownElementClassException
- Specified by:
getElement in interface IRecoverElements
- Throws:
ElementNotFoundException
UnknownElementClassException- See Also:
IRecoverElements.getElement(java.util.Map, java.lang.Class)
Copyright © 2009 Ministerio de Industria, Energía y Turismo. All Rights Reserved.