|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
La interfaz FirmaPaginaWeb permite iniciar y finalizar un proceso de firma / multifirma de páginas Web.
Además, posee métodos para recuperar información sobre transacciones de firma web realizadas con anterioridad.
La funcionalidad encapsulada por este interfaz es utilizada por los componentes web desplegados en la fachada
de comunicaciónes Web.
Method Summary | |
java.util.Hashtable |
finalizarFirma(java.util.Map parametros,
java.util.Hashtable nombres,
java.util.Hashtable contenido)
Método que finaliza un transacción de firma de página Web. |
java.util.Hashtable |
finalizarMultifirmaCoSign(java.lang.String idTransaccionMultifirma,
java.lang.String b64cert,
java.lang.String firma,
java.lang.String anagrama)
Método que finaliza un transacción de multifirma de página Web tipo co. |
java.util.Hashtable |
finalizarMultifirmaCounterSign(java.lang.String idTransaccionMultifirma,
java.lang.String b64cert,
java.lang.String firma,
java.lang.String anagrama)
Método que finaliza un transacción de multifirma de página Web tipo counter. |
byte[] |
getClave(java.lang.String pagina)
Obtiene la clave 3DES utilizada en el proceso de multifirma de página Web para una página Web firmable registrada en la plataforma. |
byte[] |
getImagen(java.lang.String imageURL,
java.lang.String pageUrlHash)
Obtiene una imagen perteneciente a una página Web. |
byte[] |
getPageHTML(java.lang.String transactionID)
Obtiene el código HTML de una página Web para un identificador de transacción de firma dado. |
byte[] |
iniciarFirma(java.util.Map parametros)
Inicia el proceso de firma de una página web. |
Methods inherited from interface javax.ejb.EJBObject |
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove |
Method Detail |
public byte[] iniciarFirma(java.util.Map parametros) throws FirmaPaginaWebException, java.rmi.RemoteException
parametros
- parámetros necesarios para iniciar la firma de una página Web. Entre otros, se encuentran
el identificador de página Web firmable y el identificador de usuario (Anagrama Fiscal Largo)
FirmaPaginaWebException
- Indica un error en el proceso de Firma.
java.rmi.RemoteException
- fallo en la comunicación remota.public java.util.Hashtable finalizarFirma(java.util.Map parametros, java.util.Hashtable nombres, java.util.Hashtable contenido) throws java.rmi.RemoteException
parametros
- parametros del formulario de la página Web firmable.nombres
- nombres parametros tipo FILE del formulario de la página Web firmable.contenido
- firma de los parámetros de formulario tipo FILE.
java.rmi.RemoteException
- fallo en la comunicación remota.public java.util.Hashtable finalizarMultifirmaCoSign(java.lang.String idTransaccionMultifirma, java.lang.String b64cert, java.lang.String firma, java.lang.String anagrama) throws java.rmi.RemoteException
idTransaccionMultifirma
- identificador de transacción de firma.b64cert
- Certificado empleado en la firma en formato base 64.firma
- firma de la página Web firmable.anagrama
- anagrama fiscal largo del usuario que realizo la firma.
java.rmi.RemoteException
- fallo en la comunicación remota.public java.util.Hashtable finalizarMultifirmaCounterSign(java.lang.String idTransaccionMultifirma, java.lang.String b64cert, java.lang.String firma, java.lang.String anagrama) throws java.rmi.RemoteException
idTransaccionMultifirma
- identificador de transacción de firma.b64cert
- Certificado empleado en la firma en formato base 64.firma
- firma de la página Web firmable.anagrama
- anagrama fiscal largo del usuario que realizo la firma.
java.rmi.RemoteException
- fallo en la comunicación remota.public byte[] getImagen(java.lang.String imageURL, java.lang.String pageUrlHash) throws java.rmi.RemoteException
imageURL
- url de la imagen.pageUrlHash
- hash de la url de la página Web a la que pertenece la imagen.
java.rmi.RemoteException
- fallo en la comunicación remota.public byte[] getPageHTML(java.lang.String transactionID) throws java.rmi.RemoteException
transactionID
- identificador de transacción de firma.
java.rmi.RemoteException
- fallo en la comunicación remota.public byte[] getClave(java.lang.String pagina) throws java.rmi.RemoteException
pagina
- identificador de página Web firmable.
java.rmi.RemoteException
- fallo en la comunicación remota.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |