com.telventi.utilidades.notario
Class DTONotario

java.lang.Object
  extended bycom.telventi.utilidades.notario.DTONotario
All Implemented Interfaces:
java.io.Serializable

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

La clase DTONotario contiene información realitiva sobre el tipo de firma de una determinada transacción de firma de ficheros realizada en la plataforma (usuario,servidor y bloques). En concreto detalla la utilización o no del Notario Electrónico.
Contiene el modo o tipo de firma y en caso de aplicar las estructuras avanzadas correspondientes. Los modos posibles son los siguientes:
Modo 0 : Sin Notario
Modo 1 : Con Notario: Estructura de Firma Electrónica (EFE)
Modo 2 : Con Notario: Estructura de Firma Electrónica (EFE) + Acuse de Recibo (AR)
Modo 3 : Sin Notario: Estructura de Firma Electrónica Hora Local (EFE)

See Also:
Serialized Form

Constructor Summary
DTONotario()
          Deprecated. Constructor por defecto.
DTONotario(java.lang.String modo, byte[] efe, byte[] ar)
          Deprecated. Inicializa los atributos de la clase.
 
Method Summary
 byte[] getAr()
          Deprecated. Método que permite obtener la Estructura de Acuse de Recibo (AR) de la transacción de firma.
 byte[] getEfe()
          Deprecated. Método que permite obtener la Estructura de Firma Electrónica (EFE) de la transacción de firma.
 java.lang.String getModo()
          Deprecated. Método que permite obtener el modo de firma en el cual fue realizada la transacción actual.
 void setAr(byte[] ar)
          Deprecated. Establece un nuevo valor para el atributo AR.
 void setEfe(byte[] efe)
          Deprecated. Establece un nuevo valor para el atributo EFE.
 void setModo(java.lang.String modo)
          Deprecated. Establece un nuevo valor para el atributo modo de firma.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DTONotario

public DTONotario()
Deprecated. 
Constructor por defecto.


DTONotario

public DTONotario(java.lang.String modo,
                  byte[] efe,
                  byte[] ar)
Deprecated. 
Inicializa los atributos de la clase. Uso interno, no utilizar en cliente.

Parameters:
modo - Modo en el que se efectua la firma.
efe - Estructura EFE.
ar - Estructura AR.
Method Detail

getModo

public java.lang.String getModo()
Deprecated. 
Método que permite obtener el modo de firma en el cual fue realizada la transacción actual. Este módo se configuró en la herramienta de administración de la plataforma de firma para la aplicación de la transacción.
Posibles modos.
Modo 0 : Sin Notario
Modo 1 : Con Notario: Estructura de Firma Electrónica (EFE)
Modo 2 : Con Notario: Estructura de Firma Electrónica (EFE) + Acuse de Recibo (AR)
Modo 3 : Sin Notario: Estructura de Firma Electrónica Hora Local (EFE)


setModo

public void setModo(java.lang.String modo)
Deprecated. 
Establece un nuevo valor para el atributo modo de firma. Uso interno, no utilizar en cliente.

Parameters:
modo - nuevo modo de firma.

getAr

public byte[] getAr()
Deprecated. 
Método que permite obtener la Estructura de Acuse de Recibo (AR) de la transacción de firma.
Si el modo es distinto de 2, devuelve null


setAr

public void setAr(byte[] ar)
Deprecated. 
Establece un nuevo valor para el atributo AR. Uso interno, no utilizar en cliente.

Parameters:
ar - nueva estructura AR.

getEfe

public byte[] getEfe()
Deprecated. 
Método que permite obtener la Estructura de Firma Electrónica (EFE) de la transacción de firma.
Si el modo es 0, devuelve null


setEfe

public void setEfe(byte[] efe)
Deprecated. 
Establece un nuevo valor para el atributo EFE. Uso interno, no utilizar en cliente.

Parameters:
efe - nueva estructura EFE.