Argomento precedente: EccezioniArgomento successivo: Eccezioni con la convalida a livello di directory


Eccezioni con la convalida a livello di attività

Con errori di convalida a livello di attività, AttributeValidationException viene generata così come illustrato nella seguente tabella:

Tipo di regola

Modalità di generazione

Origine del messaggio di errore

Espressione regolare

Da CA IdentityMinder se la convalida dell'espressione regolare non riesce.

CA IdentityMinder utilizza un messaggio di eccezione generalizzato.

JavaScript

Da CA IdentityMinder se il metodo validate() restituisce False.

Il parametro errorMessage del metodo validate().

Java

Dalla regola di convalida personalizzata o da CA IdentityMinder.

CA IdentityMinder genera l'eccezione quando la regola personalizzata non lo fa e il metodo validate() della regola personalizzata restituisce False.

Una delle seguenti origini:

  • Se la regola di convalida personalizzata genera l'eccezione, il costruttore dell'eccezione. Il costruttore consente di specificare l'ID di un messaggio in un raggruppamento di risorse e il testo di un messaggio aggiuntivo.
  • Se CA IdentityMinder genera l' eccezione, il parametro errorMessage del metodo validate().

Se l'implementazione della regola di convalida non fornisce un messaggio di errore, CA IdentityMinder utilizza un messaggio di errore generalizzato.