Skip to main content
Skip table of contents

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> 
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.