com.telventi.verificacionfirmas
Class DTOVerificacionFirma

java.lang.Object
  extended bycom.telventi.verificacionfirmas.DTOVerificacionFirma
All Implemented Interfaces:
java.io.Serializable

public class DTOVerificacionFirma
extends java.lang.Object
implements java.io.Serializable

La clase DTOVerificacionFirma contiene información relativa al proceso de verificación de una transacción de firma de ficheros (usuario, servidor y bloques).
Proporciona el código resultado de la verificación, un mensaje explicativo y un vector con la relación de firmantes de la transacción representados mediante objetos del tipo DTOVerificaciónFirmante. Nótese que este vector es plano, sin jerarquía de firmantes.

See Also:
Serialized Form

Constructor Summary
DTOVerificacionFirma()
          Constructor por defecto.
DTOVerificacionFirma(int error)
          Constructor que establece el error ocurrido al verificar la firma.
 
Method Summary
 void addDTO(DTOVerificacionFirmante dto)
          Añade un nuevo firmante.
 java.util.Vector getDTOs()
          Método que permite obtener un Vector de Objetos DTOVerificacionFirmante, que representa a todos los firmantes de la firma PKCS7 que se ha verificado.
 int getError()
          Método que permite obtener un código que identifica el resultado del proceso de verificación de la firma.
 java.lang.String getMensaje()
          Método que permite obtener un texto informativo del resultado de la verificación.
 void setError(int error)
          Establece un nuevo valor para el atributo error de verificación de firma.
 void setMensaje(java.lang.String mensaje)
          Establece un nuevo valor para el atributo texto informativo de la verificación.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DTOVerificacionFirma

public DTOVerificacionFirma()
Constructor por defecto.


DTOVerificacionFirma

public DTOVerificacionFirma(int error)
Constructor que establece el error ocurrido al verificar la firma.

Parameters:
error - error ocurrido al verificar la firma.
Method Detail

getMensaje

public java.lang.String getMensaje()
Método que permite obtener un texto informativo del resultado de la verificación.

Returns:
texto informativo del resultado de la verificación.

setMensaje

public void setMensaje(java.lang.String mensaje)
Establece un nuevo valor para el atributo texto informativo de la verificación. Uso interno, no utilizar en cliente.

Parameters:
mensaje - nuevo texto informativo de verificación.

setError

public void setError(int error)
Establece un nuevo valor para el atributo error de verificación de firma. Uso interno, no utilizar en cliente.

Parameters:
error - error ocurrido al verificar la firma.

addDTO

public void addDTO(DTOVerificacionFirmante dto)
Añade un nuevo firmante. Uso interno, no utilizar en cliente.

Parameters:
dto - objeto DTOVerificacionFirmante que éncapsula la información de verificación de un firmante.

getDTOs

public java.util.Vector getDTOs()
Método que permite obtener un Vector de Objetos DTOVerificacionFirmante, que representa a todos los firmantes de la firma PKCS7 que se ha verificado.

Returns:
obtiene todos los firmantes obtendios del proceso de verificación de una firma.

getError

public int getError()
Método que permite obtener un código que identifica el resultado del proceso de verificación de la firma.
Código 0 : Verificación de Firma Correcta.
Código 1 : Verificación de Firma Incorrecta. Consultar Mensaje para información detallada
Código -1 : Error en los parámetros de entrada a la función. Consultar Mensaje para información detallada.

Returns:
resultado de verificar una firma.