com.telventi.firmaweb
Class FirmaException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bycom.telventi.firmaweb.FirmaException
All Implemented Interfaces:
java.io.Serializable

public class FirmaException
extends java.lang.Exception

La clase FirmaException representa una excepción ocurrida en los métodos de la interfaz FirmaWebMCA.

See Also:
Serialized Form

Field Summary
static int CERTIFICADO_REVOCADO
          Constante que identifica el tipo de error certificado firmante revocado.
static int CERTIFICADO_SERVIDOR_NO_EXISTE
          Constante que identifica el tipo de error no existe el certificado servidor para la firma.
static int ELEMENTO_NO_ENCONTRADO
          Constante que identifica el tipo de error elemento no encontrado.
static int ERROR_NO_DEFINIDO
          Constante que identifica el tipo de error no definido.
static int ERROR_PARAMS_ENTRADA
          Constante que identifica el tipo de error parámetros de entrada incorrectos.
static int ERROR_VERIFIACION_CERTIFICADO
          Constante que identifica el tipo de error validación incorrecta del certificado.
static int PROBLEMAS_CONEXION_CA_CERTIFICADO
          Constante que identifica el tipo de error problemas en la conexión a la autoridad de confianza que emitió el certificado.
static int USUARIO_FIRMA_INVALIDO
          Constante que identifica el tipo de error usuario de firma invalido.
 
Constructor Summary
FirmaException()
          Constructor por defecto.
FirmaException(java.lang.String msg)
          Contructor con mensaje explicativo del error producido.
FirmaException(java.lang.String msg, int error)
          Contructor con mensaje explicativo y tipo del error producido.
FirmaException(java.lang.String msg, java.lang.Throwable cause)
          Contructor con mensaje explicativo y motivo del error producido.
 
Method Summary
 int getTipo()
          Devuelve el tipo de excepción ocurrida que corresponde a uno de los valores estáticos enteros definidos en la clase.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ERROR_NO_DEFINIDO

public static final transient int ERROR_NO_DEFINIDO
Constante que identifica el tipo de error no definido.

See Also:
Constant Field Values

ERROR_PARAMS_ENTRADA

public static final transient int ERROR_PARAMS_ENTRADA
Constante que identifica el tipo de error parámetros de entrada incorrectos.

See Also:
Constant Field Values

ELEMENTO_NO_ENCONTRADO

public static final transient int ELEMENTO_NO_ENCONTRADO
Constante que identifica el tipo de error elemento no encontrado.

See Also:
Constant Field Values

USUARIO_FIRMA_INVALIDO

public static final transient int USUARIO_FIRMA_INVALIDO
Constante que identifica el tipo de error usuario de firma invalido.

See Also:
Constant Field Values

ERROR_VERIFIACION_CERTIFICADO

public static final transient int ERROR_VERIFIACION_CERTIFICADO
Constante que identifica el tipo de error validación incorrecta del certificado.

See Also:
Constant Field Values

PROBLEMAS_CONEXION_CA_CERTIFICADO

public static final transient int PROBLEMAS_CONEXION_CA_CERTIFICADO
Constante que identifica el tipo de error problemas en la conexión a la autoridad de confianza que emitió el certificado.

See Also:
Constant Field Values

CERTIFICADO_REVOCADO

public static final transient int CERTIFICADO_REVOCADO
Constante que identifica el tipo de error certificado firmante revocado.

See Also:
Constant Field Values

CERTIFICADO_SERVIDOR_NO_EXISTE

public static final transient int CERTIFICADO_SERVIDOR_NO_EXISTE
Constante que identifica el tipo de error no existe el certificado servidor para la firma.

See Also:
Constant Field Values
Constructor Detail

FirmaException

public FirmaException()
Constructor por defecto.


FirmaException

public FirmaException(java.lang.String msg)
Contructor con mensaje explicativo del error producido.

Parameters:
msg - Mensaje explicativo del error.

FirmaException

public FirmaException(java.lang.String msg,
                      java.lang.Throwable cause)
Contructor con mensaje explicativo y motivo del error producido.

Parameters:
msg - Mensaje explicativo del error.
cause - motivo del error.

FirmaException

public FirmaException(java.lang.String msg,
                      int error)
Contructor con mensaje explicativo y tipo del error producido.

Parameters:
msg - Mensaje explicativo del error.
error - Tipo del error.
Method Detail

getTipo

public int getTipo()
Devuelve el tipo de excepción ocurrida que corresponde a uno de los valores estáticos enteros definidos en la clase.

Returns:
Tipo de Excepción de firma.