Skip to content

Commit

Permalink
Update project to latest tag eng-mityclib-1.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
parerworker committed Sep 17, 2024
1 parent 4f0fa6f commit 2bdd618
Show file tree
Hide file tree
Showing 226 changed files with 1,539 additions and 1,528 deletions.
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,9 @@ target
.idea
.iml
nbproject
/**/.settings
/**/.classpath
/**/.project
/**/.settings/
.settings/

2 changes: 1 addition & 1 deletion eng-mityclib-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<groupId>it.eng.parer</groupId>
<artifactId>eng-mityclib</artifactId>
<version>1.0.3-SNAPSHOT</version>
<version>1.1.0</version>
</parent>
<artifactId>eng-mityclib-api</artifactId>
<dependencies>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@
* <p>
* Clase de constantes de la librería base.
* </p>
*
*
* @author Ministerio de Industria, Turismo y Comercio
*
*
* @version 1.0
*/
public final class ConstantsAPI {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@
* Excepcion para indicar que hay errores en la configuracion indicada al Facade (ausencia de propiedades, valores no
* esperados, etc).
* </p>
*
*
* @author Ministerio de Industria, Turismo y Comercio
*
*
* @version 1.0
*/
public class ConfigurationException extends Exception {
Expand All @@ -42,7 +42,7 @@ public ConfigurationException() {
* <p>
* Constructor.
* </p>
*
*
* @param message
* Mensaje de error
*/
Expand All @@ -54,7 +54,7 @@ public ConfigurationException(final String message) {
* <p>
* Constructor.
* </p>
*
*
* @param cause
* Causa de la excepcion
*/
Expand All @@ -66,7 +66,7 @@ public ConfigurationException(final Throwable cause) {
* <p>
* Constructor.
* </p>
*
*
* @param message
* Mensaje de error
* @param cause
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* Fachada de servicios relacionados con firma electronica que ha de implementar el sistema de firma electronica
* utilizado.
* </p>
*
*
* <p>
* Estos servicios son:
* <ul>
Expand All @@ -38,14 +38,14 @@
* <li>Firma electronica</li>
* <li>Validacion de firma electronica</li>
* </ul>
*
*
* <p>
* La clase que implemente el interfaz debera tener disponible un constructor sin parametros para ser instanciado por la
* factoría.
* </p>
*
*
* @author Ministerio de Industria, Turismo y Comercio
*
*
* @version 1.0
*/
public interface ISignFacade {
Expand All @@ -54,10 +54,10 @@ public interface ISignFacade {
* <p>
* Inicializa el facade con propiedades de comportamiento que pueden ser requeridas para su correcto funcionamiento.
* </p>
*
*
* @param props
* Conjunto de propiedades necesarias para que el facade puede inicializarse
*
*
* @throws ConfigurationException
* lanzada cuando falta algún parametro de configuracion necesario para el facade
*/
Expand All @@ -67,7 +67,7 @@ public interface ISignFacade {
* <p>
* Consigue la lista de certificados para firmar disponibles en el almacén de certificados.
* </p>
*
*
* @return Lista de certificados obtenida
*/
List<X509Certificate> getSignCertificates();
Expand All @@ -76,10 +76,10 @@ public interface ISignFacade {
* <p>
* Comprueba la validez del certificado indicado.
* </p>
*
*
* @param cert
* Certificado a validar
*
*
* @throws InvalidCertificateException
* lanzada cuando el certificado es invalido, desconocido o se ha tenido alguna dificultad en la
* validacion
Expand All @@ -90,14 +90,14 @@ public interface ISignFacade {
* <p>
* Firma el documento XML indicado utilizando el certificado.
* </p>
*
*
* @param cert
* Certificado con el que realizar la firma
* @param doc
* documento con el que realizar la firma
*
*
* @return devuelve el documento con la firma incluida
*
*
* @throws SigningException
* lanzada cuando se produce un error al intentar realizar la firma.
*/
Expand All @@ -107,12 +107,12 @@ public interface ISignFacade {
* <p>
* Valida una firma XML.
* </p>
*
*
* @param doc
* Documento XML con la firma a validar
*
*
* @return Mapa con un conjunto de informacion sobre la firma
*
*
* @throws InvalidSignatureException
* lanzada cuando la firma es invalida
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@
* <p>
* Errores específicos deben implementarse como nuevas excepciones hijas de esta.
* </p>
*
*
* @author Ministerio de Industria, Turismo y Comercio
*
*
* @version 1.0
*/
public class InvalidCertificateException extends Exception {
Expand All @@ -45,7 +45,7 @@ public InvalidCertificateException() {
* <p>
* Constructor.
* </p>
*
*
* @param message
* Mensaje de error
*/
Expand All @@ -57,7 +57,7 @@ public InvalidCertificateException(final String message) {
* <p>
* Constructor.
* </p>
*
*
* @param cause
* Causa de la excepcion
*/
Expand All @@ -69,7 +69,7 @@ public InvalidCertificateException(final Throwable cause) {
* <p>
* Constructor.
* </p>
*
*
* @param message
* Mensaje de error
* @param cause
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@
* <p>
* Errores específicos deben implementarse como nuevas excepciones hijas de esta.
* </p>
*
*
* @author Ministerio de Industria, Turismo y Comercio
*
*
* @version 1.0
*/
public class InvalidSignatureException extends Exception {
Expand All @@ -44,7 +44,7 @@ public InvalidSignatureException() {
* <p>
* Constructor.
* </p>
*
*
* @param message
* Mensaje de error
*/
Expand All @@ -56,7 +56,7 @@ public InvalidSignatureException(final String message) {
* <p>
* Constructor.
* </p>
*
*
* @param cause
* Causa de la excepcion
*/
Expand All @@ -68,7 +68,7 @@ public InvalidSignatureException(final Throwable cause) {
* <p>
* Constructor.
* </p>
*
*
* @param message
* Mensaje de error
* @param cause
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@
* <p>
* El texto de la excepcion es la causa de la revocacion (si se puede obtener).
* </p>
*
*
* @author Ministerio de Industria, Turismo y Comercio
*
*
* @version 1.0
*/
public class RevokedCertificateException extends InvalidCertificateException {
Expand All @@ -44,7 +44,7 @@ public RevokedCertificateException() {
* <p>
* Constructor.
* </p>
*
*
* @param message
* Mensaje de error
*/
Expand All @@ -56,7 +56,7 @@ public RevokedCertificateException(final String message) {
* <p>
* Constructor.
* </p>
*
*
* @param cause
* Causa de la excepcion
*/
Expand All @@ -68,7 +68,7 @@ public RevokedCertificateException(final Throwable cause) {
* <p>
* Constructor.
* </p>
*
*
* @param message
* Mensaje de error
* @param cause
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,23 +35,23 @@
* <p>
* Factoría para los facades de servicios de firma.
* </p>
*
*
* <p>
* Mediante esta factoría, bajo patron singleton, se instancia los facades que dan servicio de firma. Estos facades
* deberan contar con un constructor sin parametros que sera el llamado para generar la instancia que se entregara.
* </p>
* <p>
* Los facades a instanciar se configuran mediante un fichero de propiedades (<code>bridge/sign.properties</code>), a
* través de su propiedad <code>facade.sign.class</code> en la cual se indica la clase facade:
*
*
* <pre>
* # Indica la clase que implementa el interfaz ISignFacade que dara los servicios de firma
* facade.sign.class=
* </pre>
* </p>
*
*
* @author Ministerio de Industria, Turismo y Comercio
*
*
* @version 1.0
*/
public final class SignFactory {
Expand Down Expand Up @@ -100,7 +100,7 @@ private SignFactory() {
* <p>
* Si no esta disponible el de contexto devuelve el propio de la clase.
* </p>
*
*
* @return ClassLoader
*/
private static ClassLoader getClassLoader() {
Expand Down Expand Up @@ -132,7 +132,7 @@ public ClassLoader run() {

/**
* Devuelve una instancia la factoría de facades de servicios de firma.
*
*
* @return Instancia de la factoría
*/
public static SignFactory getInstance() {
Expand All @@ -146,7 +146,7 @@ public static SignFactory getInstance() {
* <p>
* Devuelve el facade configurado para dar servicios de firma.
* </p>
*
*
* @return Una instancia del validador de policy asociado o <code>null</code> si no hay ninguno asociado o no se
* puede instanciar.
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@
* <p>
* Excepcion lanzada cuando se produce un error en la accion de firmar un documento.
* </p>
*
*
* @author Ministerio de Industria, Turismo y Comercio
*
*
* @version 1.0
*/
public class SigningException extends Exception {
Expand All @@ -41,7 +41,7 @@ public SigningException() {
* <p>
* Constructor.
* </p>
*
*
* @param message
* Mensaje de error
*/
Expand All @@ -53,7 +53,7 @@ public SigningException(final String message) {
* <p>
* Constructor.
* </p>
*
*
* @param cause
* Causa de la excepcion
*/
Expand All @@ -65,7 +65,7 @@ public SigningException(final Throwable cause) {
* <p>
* Constructor.
* </p>
*
*
* @param message
* Mensaje de error
* @param cause
Expand Down
Loading

0 comments on commit 2bdd618

Please sign in to comment.