X4 Help Center
7.5 7.4 German English
Auto Light Dark
Auto Light Dark
7.5 7.4 German English

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>