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

Matthew Swift
20.29.2011 af1b4bead731b2dc8f25e4db507afab0428054d0
refs
author Matthew Swift <matthew.swift@forgerock.com>
Tuesday, September 20, 2011 13:29 +0200
committer Matthew Swift <matthew.swift@forgerock.com>
Tuesday, September 20, 2011 13:29 +0200
commitaf1b4bead731b2dc8f25e4db507afab0428054d0
tree ff4a6fc3cf5a86c62ddb924e6191d8ae26227aac tree | zip | gz
parent a904f75f0900fe97d7a6009abc7f97164fbdb020 view | diff
Issue OPENDJ-262: Implement pass through authentication (PTA)

Add support for administrative account lockout via the ds-pwp-account-disable operational attribute. The mechanism works in exactly the same way as for password policies and is supported by the proxy authorization controls and account usable response control. No support is provided for the password modify extended operation since this operation cannot be used with PTA accounts, nor is there support for the password policy state extended operation since this operation is very much targeted at password policy based accounts.
9 files modified
783 ■■■■■ changed files
opendj-sdk/opends/src/server/org/opends/server/api/AuthenticationPolicyState.java 295 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/controls/ProxiedAuthV1Control.java 21 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/controls/ProxiedAuthV2Control.java 21 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/PasswordPolicyState.java 241 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/core/SearchOperationBasis.java 40 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/extensions/LDAPPassThroughAuthenticationPolicyFactory.java 4 ●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/extensions/PlainSASLMechanismHandler.java 12 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendBindOperation.java 8 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/api/AuthenticationPolicyTestCase.java 141 ●●●●● diff | view | raw | blame | history