Vorheriges Thema: JavaScript-Schnittstelle für Validierung auf AufgabenebeneNächstes Thema: Java-Implementierung


JavaScript-Schnittstelle für Validierung auf Verzeichnisebene

Die Definition der JavaScript-Schnittstelle für die Validierung auf Verzeichnisebene lautet wie folgt:

Syntax
public boolean validate(
   String attributeValue,
   StringRef changedValue,
   StringRef errorMessage
   );
Parameter
attributeValue

Eingabeparameter

Gibt den Wert des Attributs an, das validiert wird.

changedValue

Ausgabeparameter

Gibt einen optionalen Transformationswert an, der den vom Benutzer bereitgestellten Wert ersetzt, welcher validiert wird. Wenn keine Transformation notwendig ist, geben Sie den Wert "Null" zurück.

errorMessage

Ausgabeparameter

Wenn die Validierung fehlschlägt, wird eine Meldung für den Benutzer angezeigt.

Die Meldung wird über AttributeValidationException angezeigt. Wenn die Methode einen falschen Wert zurückgibt, generiert CA IdentityMinder diese  Ausnahme.

Kommentare

Die Ausgabeparameter changedValue und errorMessage weisen den Datentyp "StringRef" auf. "StringRef" ist ein vordefinierter Datentyp, der die Feldreferenz enthält, der Sie einen Wert zuweisen, wie in den folgenden Beispielen dargestellt:

Gibt zurück