Skip to content

Fortified IDDocs

Properties

This section includes the main parameters for the PasswordReset module.

The file containing the properties is called pwdreset.json and is located in <installation path>\pwdreset\config\modules, where the installation path depends on the operating system and installation setup.

NameDescriptionDefault valueMandatory
nameMust be set to PasswordResetPasswordReset
http_portPort8080
http_contextThe context under which the application is served./pwdreset
webroot_dirWhere to load web resources from.web
http_auth_redirect_urlWhere to send the user for authentication./pwdreset/authn/login
logout_endpoint_urlSets the post-logout destination for Password Reset. When the application runs behind AuthN, this value takes precedence over the AuthN SAMLSP logout_location. Click link for more info./pwdreset/logged_out/
overlay_dirWhere to load the overlaid resources from.N/A
pipe_idPipe to execute.N/A
rulesLegacy flat rule array. Must not be combined with rule_policies. If neither is configured, the built-in policy applies.Built-in policy
rule_policiesArray containing named password rule policies. The active policy is selected from the session parameter password_policy. Exactly one policy must have default: true. An explicitly empty array is invalid.Not configured

Configure either rule_policies or legacy rules, never both. Each named policy needs a non-empty unique id and a rules array; exactly one must be marked default: true. A missing, empty, or unknown session password_policy selects that default.

If neither setting is present, the built-in policy requires at least 8 characters, fewer than 128 characters, uppercase, lowercase, special character, number, confirmation, and a breach check. An explicitly configured rule array replaces the built-in list; it does not add to it. Values such as 10 in UI examples are not fixed application requirements.

The optional logout_url controls the logout action returned to the browser (by default the authentication login location followed by logout). logout_endpoint_url controls the destination after AuthN terminates the session; it is not a substitute for the logout action. Optional user_info_session_values lists extra session fields returned in user_info for UI interpolation; it does not add those fields to the reset pipe request automatically.