X4 Produktdokumentation

Password Generator

Dieser Adapter erzeugt ein zufälliges Passwort anhand von Passwortrichtlinien, die in den Adapter-Parametern definiert werden. Dieser Adapter erwartet keinen Input und gibt ein XML-Dokument mit dem erzeugten Passwort aus.

Eigenschaften (Properties)

Operation

Bestimmt, welche Operation der Adapter durchführt

Mögliche Werte:

Generate: Ein Passwort erzeugen

Parameter

Adapter

Hauptklasse des Adapters (nicht verändern!)

Mögliche Werte: de.softproject.integration.adapter.security.PasswordGenerator: Hauptklasse (Standard)

length

Anzahl der Zeichen für das zu erzeugende Passwort

Mögliche Werte:

  • Beliebige positive ganze Zahl

  • 8: Passwort mit 8 Zeichen erzeugen (Standard)

numberRequired

Definiert, ob eine nummerische Ziffer im Passwort enthalten sein soll

Mögliche Werte:

  • True: Passwort wird eine nummerische Ziffer enthalten

  • False: Passwort wird keine nummerische Ziffer enthalten (Standard)

lowerCaseCharRequired

Definiert, ob ein Kleinbuchstabe im Passwort enthalten sein soll

Mögliche Werte:

  • True: Passwort wird einen Kleinbuchstaben enthalten

  • False: Passwort wird keinen Kleinbuchstaben enthalten (Standard)

upperCaseCharRequired

Definiert, ob ein Großbuchstabe im Passwort enthalten sein soll

Mögliche Werte:

  • True: Passwort wird einen Großbuchstaben enthalten

  • False: Passwort wird keinen Großbuchstaben enthalten (Standard)

specialCharRequired

Definiert, ob ein Sonderzeichen (@#$%) im Passwort enthalten sein soll

Mögliche Werte:

  • True: Passwort wird ein Sonderzeichen enthalten

  • False: Passwort wird kein Sonderzeichen enthalten (Standard)

Statuswerte

1 (successful)

Die Operation wurde erfolgreich ausgeführt.

-1 (failed)

Die Operation konnte aufgrund eines technischen Fehlers nicht ausgeführt werden.

Input

Dieser Adapter erwartet keinen Input.

Output

Dieser Adapter gibt ein XML-Dokument mit folgender Struktur aus:

XML
<Password><!-- Erzeugtes Passwort --></Password>