← Back to plugin index

Text File Password Renderer

Description
Simple password renderer using a shell like variable syntax to produce a text file. Available data:
${password}
${DateString}
${any context data key}
Example:
text-file-password-renderer.template = ${userid};${password};${firstname};${lastname}
Type name
TextFilePasswordRenderer
Class
com.airlock.iam.core.misc.util.password.generator.TextFilePasswordRenderer
May be used by
Properties
Template (template)
Description
The text template. Available data:
${password} - the new plaintext password
${DateString} - the current date dd.MM.yyyy formatted
${context data key} - any context data field as configured in the user persister
Attributes
String
Mandatory
Suggested values
${userid};${password}, User: ${userid}, Password: ${password}, Generated: ${DateString}
Encoding (encoding)
Description
The output encoding.
Attributes
String
Optional
Default value
UTF-8
Allowed values
UTF-8, ISO-8859-1, UTF-16, UTF-16BE, UTF-16LE, US-ASCII, ISO-8859-15
YAML Template (with default values)

type: TextFilePasswordRenderer
id: TextFilePasswordRenderer-xxxxxx
displayName: 
comment: 
properties:
  encoding: UTF-8
  template: