Skip to main content
Skip table of contents

Password Generator

This adapter generates a random password on the basis of a password policy defined by the adapter's parameter. This adapter does not expect an input and outputs an XML document containing the generated password.

Properties

Operation

Defines this adapter's operation

Possible values:

Generate: Generate a password

Parameters

Adapter

Main adapter class (do not change!)

Possible values: de.softproject.integration.adapter.security.PasswordGenerator: Main class (default)

length

Number of characters for the generated password

Possible values: 

  • Any positive integer number
  • 8: Password with 8 characters (default)
numberRequired

Defines if the password will contain a numerical character

Possible values:

  • True: Password will contain a number
  • FalsePassword will not contain a number (default)
lowerCaseCharRequired

Defines if the password will contain a lowercase character

Possible values:

  • True: Password will contain a lowercase character
  • False: Password will not contain a lowercase character (default)
upperCaseCharRequired

Defines if the password will contain an uppercase character

Possible values:

  • True: Password will contain an uppercase character
  • False: Password will not contain an uppercase character (default)
specialCharRequired

Defines if the password will contain a special character (@#$%)

Possible values:

  • True: Password will contain a special character
  • False: Password will not contain a special character (default)

Status values

1 (successful)

The operation has been executed successfully.

-1 (failed)The operation could not be executed successfully due to a technical error.

Input

This adapter does not expect an input.

Output

This adapter outputs an XML document with the following structure:

XML
<Password><!-- Generated password --></Password> 
JavaScript errors detected

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

If this problem persists, please contact our support.