View Javadoc

1   package es.inteco.eni.commons;
2   
3   import java.util.Arrays;
4   import java.util.List;
5   
6   /**
7    * Clase de constantes
8    * 
9    * 
10   *
11   */
12  public final class EniConstants {
13  	
14  	/**
15  	 * Constructor
16  	 */
17  	private EniConstants(){
18  		
19  	}
20  	
21  	/**
22  	 * Idioma para el locale
23  	 */
24  	public static final String ENI_WINDOS_LOCALE_LANGUAGE = "es";
25  	
26  	/**
27  	 * Pais para el locale
28  	 */
29  	public static final String ENI_WINDOS_LOCALE_COUNTRY = "ES";
30  	
31  	/**
32  	 * Clave de la propiedad que define las etiquetas que definen un fichero en formato XML
33  	 */
34  	public static final String XMLEXEC_KEY = "xmlexec";
35  	
36  	/**
37  	 * Clave de la propiedad que define las etiqueta que definen un fichero en formato binario
38  	 */
39  	public static final String BINBASEXEC_KEY = "binbase64exec";
40  	
41  	
42  	/**
43  	 * Clave de la propiedad que define las etiqueta que definen un fichero en formato binario
44  	 */
45  	public static final String REFFILE_KEY = "reffileexec";
46  	
47  	/**
48  	 * Clave de la propiedad que define la etiqueta para la extension del fichero
49  	 */
50  	public static final String NAME_FORMAT_TAG = "name.format.tag";
51  	
52  	/**
53  	 * Clave de la propiedad que define la etiqueta para signature
54  	 */
55  	public static final String SIGNATURE_TAG = "signature.tag";
56  	
57  
58  	/**
59  	 * Clave de la propiedad que define la etiqueta para la firma base64
60  	 */
61  	public static final String FIRMA_BASE64_TAG = "firmabase64.tag";
62  	
63  	/**
64  	 * Clave de la propiedad que define la etiqueta para firma
65  	 */
66  	public static final String FIRMA_TAG = "firma.tag";
67  	
68  	/**
69  	 * Clave de la propiedad que define la etiqueta para firma
70  	 */
71  	public static final String TIPO_FIRMA_TAG = "tipofirma.tag";
72  	
73  	/**
74  	 * Valores de tipo firma para los cuales se toma la extension CSIG
75  	 */
76  	public static final List<String> CSIG_TIPO_FIRMA_LIST = Arrays.asList(new String[]{"TF04", "TF05"});
77  	
78  	/**
79  	 * Valores de tipo firma para los cuales se toma la extension PDF
80  	 */
81  	public static final List<String> PDF_TIPO_FIRMA_LIST = Arrays.asList(new String[]{"TF06"});
82  	
83  	/**
84  	 * Extension de los ficheros xml
85  	 */
86  	public static final String XML_EXTENSION = "xml";
87  	/**
88  	 * Extension de los ficheros csig
89  	 */
90  	public static final String CSIG_EXTENSION = "csig";
91  	/**
92  	 * Extension de los ficheros pdf
93  	 */
94  	public static final String PDF_EXTENSION = "pdf";
95  	
96  	/**
97  	 * Comando explorer
98  	 */
99  	public static final String EXPLORER_COMMAND = "explorer";
100 }