es.mityc.firmaJava.libreria.xades
Class DatosSelloTiempo

java.lang.Object
  extended by es.mityc.firmaJava.libreria.xades.DatosSelloTiempo

public class DatosSelloTiempo
extends java.lang.Object

Version:
0.9 beta
Author:
Ministerio de Industria, Energía y Turismo

Constructor Summary
DatosSelloTiempo()
           
DatosSelloTiempo(java.util.Date fecha, javax.security.auth.x500.X500Principal emisor, java.lang.String algoritmo, java.lang.Long precision, TipoSellosTiempo tipoSello, org.bouncycastle.tsp.TimeStampToken tst, ConfianzaEnum esCertconfianza)
          Almacena información referente al sello de tiempo de una firma
 
Method Summary
 ConfianzaEnum esCertConfianza()
           
 java.lang.String getAlgoritmo()
           
 javax.security.auth.x500.X500Principal getEmisor()
           
 java.util.Date getFecha()
           
 java.lang.Long getPrecision()
           
 TipoSellosTiempo getTipoSello()
           
 org.bouncycastle.tsp.TimeStampToken getTst()
           
 void setAlgoritmo(java.lang.String algoritmo)
           
 void setEmisor(javax.security.auth.x500.X500Principal emisor)
           
 void setEsCertConfianza(ConfianzaEnum esCertConfianza)
           
 void setFecha(java.util.Date fecha)
           
 void setPrecision(java.lang.Long precision)
           
 void setTipoSello(TipoSellosTiempo tipoSello)
           
 void setTst(org.bouncycastle.tsp.TimeStampToken tst)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatosSelloTiempo

public DatosSelloTiempo()

DatosSelloTiempo

public DatosSelloTiempo(java.util.Date fecha,
                        javax.security.auth.x500.X500Principal emisor,
                        java.lang.String algoritmo,
                        java.lang.Long precision,
                        TipoSellosTiempo tipoSello,
                        org.bouncycastle.tsp.TimeStampToken tst,
                        ConfianzaEnum esCertconfianza)
Almacena información referente al sello de tiempo de una firma

Parameters:
java.util.Date - fecha .- Fecha del sello de tiempo
String - emisor .- Emisor del sello de tiempo
String - algoritmo .- Algoritmo de calculo del hash del sello
TipoSellosTiempo - .- Tipo de sello para la firma XAdES-X
TimeStampToken - .- El objeto que almacena el sello de tiempo
esCertConfianza - .- Indica si el certificado de la TSA es considerado de confianza
Method Detail

getAlgoritmo

public java.lang.String getAlgoritmo()

setAlgoritmo

public void setAlgoritmo(java.lang.String algoritmo)

getEmisor

public javax.security.auth.x500.X500Principal getEmisor()

setEmisor

public void setEmisor(javax.security.auth.x500.X500Principal emisor)

getFecha

public java.util.Date getFecha()

setFecha

public void setFecha(java.util.Date fecha)

getPrecision

public java.lang.Long getPrecision()

setPrecision

public void setPrecision(java.lang.Long precision)

getTipoSello

public TipoSellosTiempo getTipoSello()

setTipoSello

public void setTipoSello(TipoSellosTiempo tipoSello)

getTst

public org.bouncycastle.tsp.TimeStampToken getTst()

setTst

public void setTst(org.bouncycastle.tsp.TimeStampToken tst)

esCertConfianza

public ConfianzaEnum esCertConfianza()

setEsCertConfianza

public void setEsCertConfianza(ConfianzaEnum esCertConfianza)


Copyright © 2009 Ministerio de Industria, Energía y Turismo. All Rights Reserved.