|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
La interfaz CustodiaDocumentosFacade permite recuperar información sobre transacciones de firma
de ficheros realizadas.
Las transacciones corresponderán a los procesos firma usuario, firma servidor y firma usuario en
bloque.
Method Summary | |
double |
addDocumento(java.lang.String idAplicacion,
java.lang.String nombreDoc,
byte[] datos,
byte[] firma,
java.lang.String tipodocumento,
int estado,
java.lang.String idUsuario)
Deprecated. |
void |
cambiarEstado(double idTransaccion,
int nuevoEstado)
Deprecated. |
byte[] |
getCertificadoFirma(double IDTransaccion)
Método para la obtención del certificado digital utilizado en la firma de la transacción indicada. |
DTONotario |
getDatosNotarioTransaccion(double idTransaccion)
Deprecated. |
DTODocumentoFirmado |
getDatosTransaccion(double idTransaccion)
Método que devuelve todos los datos relativos a una transacción de firma. |
byte[] |
getDocumentoFirmadoTransaccion(double idTransaccion)
Método que devuelve el documento firmado en la transacción de firma. |
byte[] |
getFirma(double idTransaccion)
Método para la obtención de la firma correspondiente a la transacción indicada. |
double |
getSidFirma(byte[] firma)
Método para la obtención de identificador de transacción contenido en un fichero de firma (pkcs7). |
Methods inherited from interface javax.ejb.EJBObject |
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove |
Method Detail |
public double addDocumento(java.lang.String idAplicacion, java.lang.String nombreDoc, byte[] datos, byte[] firma, java.lang.String tipodocumento, int estado, java.lang.String idUsuario) throws CustodiaException, java.rmi.RemoteException
idAplicacion
- Identificador de la aplicación que realiza el registro.nombreDoc
- Nombre del documento firmado.datos
- Documento Original.firma
- Firma PKCS7.tipodocumento
- Tipo de documento firmado (extensión del nombre del documento).estado
- estado del proceso de firma. 1-> finalizado, -1 -> no finalizado, 15 -> anulado.idUsuario
- identificador del firmante, en la forma de nif + anagrama fiscal largo en caso de ser un usuario.
CustodiaException
- Operación fallida.
java.rmi.RemoteException
- Error en la comunicación con la plataforma de firma.public void cambiarEstado(double idTransaccion, int nuevoEstado) throws CustodiaException, java.rmi.RemoteException
idTransaccion
- Identificador de la transacción de firma.nuevoEstado
- Nuevo estado de la transacción: 1-> finalizada, -1 -> no finalizada, 15 -> anulada.
CustodiaException
- Operación fallida.
java.rmi.RemoteException
- Error en la comunicación con la plataforma de firma.public byte[] getDocumentoFirmadoTransaccion(double idTransaccion) throws CustodiaException, java.rmi.RemoteException
idTransaccion
- Identificador de la transacción de firma.
CustodiaException
- Operación fallida.
java.rmi.RemoteException
- Error en la comunicación con la plataforma de firma.public DTODocumentoFirmado getDatosTransaccion(double idTransaccion) throws CustodiaException, java.rmi.RemoteException
idTransaccion
- Identificador de la transacción de firma.
CustodiaException
- Operación fallida.
java.rmi.RemoteException
- Error en la comunicación con la plataforma de firma.public DTONotario getDatosNotarioTransaccion(double idTransaccion) throws CustodiaException, java.rmi.RemoteException
idTransaccion
- Identificador de la transacción.
CustodiaException
- Operación fallida.
java.rmi.RemoteException
- Error en la comunicación con la plataforma de firma.public double getSidFirma(byte[] firma) throws CustodiaException, java.rmi.RemoteException
firma
- Fichero de firma.
CustodiaException
- Operación fallida.
java.rmi.RemoteException
- Error en la comunicación con la plataforma de firma.public byte[] getCertificadoFirma(double IDTransaccion) throws CustodiaException, java.rmi.RemoteException
IDTransaccion
- Identificador de transacción.
CustodiaException
- Operación fallida.
java.rmi.RemoteException
- Error en la comunicación con la plataforma de firma.public byte[] getFirma(double idTransaccion) throws CustodiaException, java.rmi.RemoteException
idTransaccion
- Identificador de transacción.
CustodiaException
- Operación fallida.
java.rmi.RemoteException
- Error en la comunicación con la plataforma de firma.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |