You can configure the system properties that support operations in password expiration.

To navigate to the system properties, you can select All and then enter sys_properties.list in the navigation filter.

Table 1. Properties for password expiration
Property Description
pwd_reset.enable.password_expiration_reminder Use this property to enable or turn off a password expiration feature. By default, the value of this property is false, which means that password expiration is turned off by default.
pwd_reset.enable.dbListener

Use this property to enable or turn off the password reset DB listener (to raise events). The default value is true, which means that the property is enabled by default.

Note: If this property is enabled, the password expiration records are managed automatically while inserting or deleting user data. While importing bulk data, for each sys_user or sys_user_grmember insertion or deletion, password expiration records are inserted or updated for each password reset process that users are entitled to. Even if updating the expiration data is an asynchronous activity, this activity might impact the performance, if the number of users is high. In that case, disable the pwd_reset.enable.dbListener property by setting it to false so that there is not an event on insertion or deletion of sys_user or sys_user_grmember.
pwd_reset.password_expiration.error_count

Number of maximum attempts (if there is failure) while retrieving the expiration details from the external credential store for a user.

The default value is 5. The expiration record is deactivated if the error count exceeds the value of this property.

This property is not available by default. To use the property, you must create it.

pwd_reset.refresh_expiration_data.duration

Duration, in days, to refresh the expiration details for a user whose password never expires. The default value is 30 days.

This property is not available by default. To use the property, you must create it.