

Regole di convalida › Implementazione delle regole di convalida personalizzate › Eccezioni › Eccezioni con la convalida a livello di directory
Eccezioni con la convalida a livello di directory
I messaggi di eccezione per errori di convalida a livello di directory provengono da due origini:
- Un raggruppamento di risorse. In directory.xml, le definizioni di tutti i tipi di regole di convalida (Java, JavaScript ed espressione regolare) includono l'attributo messageid. Questo ID esegue il mapping su un messaggio di eccezione personalizzato nel raggruppamento di risorse IMSExceptions.properties. Quando viene generata AttributeValidationException, CA IdentityMinder include il messaggio di cui viene eseguito il mapping insieme ad altre informazioni di errore che possono essere definite per la regola di convalida.
- Codice delle regole di convalida personalizzato. Le implementazioni di Java e JavaScript possono definire messaggi di eccezione aggiuntivi per la regola. Se si verifica un errore di convalida nella regola di Java o JavaScript, il messaggio viene presentato all'utente con il messaggio di cui viene eseguito il mapping sulla regola nel raggruppamento di risorse.
Le origini di questi messaggi di eccezione di Java e JavaScript sono definiti nella precedente tabella.
Questa funzionalità non si applica a regole di convalida a livello di directory implementate come espressioni regolari.
Nota: per ulteriori informazioni sui messaggi di eccezione in raggruppamenti di risorse, consultare AttributeValidationException nella Javadoc di CA IdentityMinder.
Copyright © 2013 CA.
Tutti i diritti riservati.
 
|
|