The default password policy implemented in Business Process Server provides limited functionality. You can customize the default password policy.
To customize the password security:
1. Implement the following three interfaces:
IPasswordSecurityData
IPasswordSecurityService
IPasswordRule
2. Place the custom implementation of the above-mentioned interfaces under one of the following locations.
a. class files: $SBMWEBAPPDIR/WEB-INF/classes or
b. jar file: $SBMWEBAPPDIR/WEB-INF/lib
3. Provide the names of the classes implementing the IPasswordSecurityData, and IPasswordSecurityService interfaces as values to the following parameters in bpmportal.conf respectively:
Table 6. Property
Property name
Property value
bpmportal.ps.datahandler
Fully qualified name of class implementing IPasswordSecurityData interface.
bpmportal.ps.servicehandler
Fully qualified name of class implementing IPasswordSecurityService interface.