/** * LICENCIA LGPL: * * Esta librería es Software Libre; Usted puede redistribuirlo y/o modificarlo * bajo los términos de la GNU Lesser General Public License (LGPL) * tal y como ha sido publicada por la Free Software Foundation; o * bien la versión 2.1 de la Licencia, o (a su elección) cualquier versión posterior. * * Esta librería se distribuye con la esperanza de que sea útil, pero SIN NINGUNA * GARANTÍA; tampoco las implícitas garantías de MERCANTILIDAD o ADECUACIÓN A UN * PROPÓSITO PARTICULAR. Consulte la GNU Lesser General Public License (LGPL) para más * detalles * * Usted debe recibir una copia de la GNU Lesser General Public License (LGPL) * junto con esta librería; si no es así, escriba a la Free Software Foundation Inc. * 51 Franklin Street, 5º Piso, Boston, MA 02110-1301, USA o consulte * <http://www.gnu.org/licenses/>. * * Copyright 2008 Ministerio de Industria, Turismo y Comercio * */ package es.mityc.firmaJava.libreria.xades; import org.w3c.dom.Document; import es.mityc.firmaJava.configuracion.EnumFormatoFirma; import es.mityc.firmaJava.libreria.ConstantesXADES; /** * @author Ministerio de Industria, Turismo y Comercio * @version 0.9 beta */ public class ResultadoValidacion implements ConstantesXADES{ private boolean validado; private ResultadoEnum resultado; private String log; private String nivelValido; private EnumFormatoFirma EnumNivel; // Último nivel validado private Document doc; private DatosFirma datosFirma; /** * Crea una nueva instancia de ValidationResult() */ public ResultadoValidacion() { this.validado = false; this.resultado = ResultadoEnum.UNKNOWN; this.log = CADENA_VACIA; this.nivelValido = CADENA_VACIA; } /** * * @return */ public String getLog() { return log; } /** * * @param log */ public void setLog(String log) { this.log = log; } /** * * @return */ public boolean isValidate() { return validado; } /** * * @param validado */ public void setValidate(boolean validado) { this.validado = validado; } public ResultadoEnum getResultado() { return resultado; } public void setResultado(ResultadoEnum resultado) { this.resultado = resultado; } public Document getDoc() { return doc; } public void setDoc(Document doc) { this.doc = doc; } /** * * @return */ public String getNivelValido() { return nivelValido; } /** * * @param log */ public void setNivelValido(String nivelValido) { this.nivelValido = nivelValido; } /** * * @return */ public DatosFirma getDatosFirma() { return datosFirma; } /** * * @param datosFirma */ public void setDatosFirma(DatosFirma datosFirma) { this.datosFirma = datosFirma; } /** * Último nivel validado * @return EnumNivel */ public EnumFormatoFirma getEnumNivel() { return EnumNivel; } /** * Último nivel validado * @param enumNivel */ public void setEnumNivel(EnumFormatoFirma enumNivel) { EnumNivel = enumNivel; } }