Rubrique précédente: Implémentation à l'aide de JavaScriptRubrique suivante: Interface JavaScript pour la validation de niveau annuaire


Interface JavaScript pour la validation de niveau tâche

La définition de l'interface JavaScript pour la validation de niveau tâche est la suivante :

Syntaxe
public boolean validate(
   BLTHContext context,
   String attributeValue,
   StringRef changedValue,
   StringRef errorMessage
   );
Paramètres
context

Paramètre d'entrée

Spécifie un objet qui contient des méthodes pour récupérer des informations dans la session de tâche actuelle.

attributeValue

Paramètre d'entrée

Spécifie la valeur de l'attribut en cours de validation.

changedValue

Paramètre de sortie

Fournit une valeur de transformation facultative qui remplace la valeur fournie par l'utilisateur en cours de validation. Si aucune transformation n'est nécessaire, la valeur renvoyée est nulle.

errorMessage

Paramètre de sortie

Si un échec de la validation se produit, un message s'affiche.

Le message est affiché via AttributeValidationException. Si la méthode renvoie la valeur False, CA IdentityMinder génère une exception.

Commentaires

Les paramètres de sortie changedValue et errorMessage sont du type de données StringRef. StringRef est un type de données prédéfini qui contient la référence de champ à laquelle vous affectez une valeur, comme dans les exemples suivants :

Renvoie :