mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

david_page
17.45.2007 04552b882f1db71e98d48ee930117b7a632977a7
refs
author david_page <david_page@localhost>
Saturday, February 17, 2007 16:45 +0100
committer david_page <david_page@localhost>
Saturday, February 17, 2007 16:45 +0100
commit04552b882f1db71e98d48ee930117b7a632977a7
tree 437d61d1869a6e473ffa4b32ec6f8abd468d0577 tree | zip | gz
parent f26304483a85bd2a8ccd0148d698e8e9c5758d86 view | diff
[issue 1215] Prevent operations referencing an inconsistent Password Policy
https://opends.dev.java.net/issues/show_bug.cgi?id=1215

The PasswordPolicy configurable component needs to be split in order to avoid
the possibility of an operation referencing an inconsistent PasswordPolicy
object (i.e., one in the middle of an update).

Reviewed by neil_a_wilson, who noticed a coding error that would have resulted in intermittent NPEs.
1 files added
5 files modified
1512 ■■■■ changed files
opendj-sdk/opends/src/server/org/opends/server/core/DirectoryServer.java 108 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/PasswordPolicy.java 764 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/PasswordPolicyConfig.java 522 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/PasswordPolicyConfigManager.java 44 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/plugins/PasswordPolicyImportPlugin.java 4 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/core/PasswordPolicyTestCase.java 70 ●●●●● diff | view | raw | blame | history