Try OpenEdge Now
skip to main content
Customization Guide
Customizing password security : Implementing customized password security
 

Implementing customized password security

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.