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

Jean-Noel Rouvignac
25.23.2014 da280307edefe3dce5d3836f502c9fc3daa4ce6f
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Friday, July 25, 2014 10:23 +0200
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Friday, July 25, 2014 10:23 +0200
commitda280307edefe3dce5d3836f502c9fc3daa4ce6f
tree 8a45395c5443d6c2740469617fd9c82bfe2e0143 tree | zip | gz
parent 7491660c4613e270d1d67505ebf03a5d56fb830b view | diff
Code cleanup for password storage schemes.
Used AutoRefactor.
Reduced variable scopes.

PBKDF2PasswordStorageScheme.java:
Extracted methods getDigestBytes(), encodeAndMatch(),
Removed unnecessary use of StringBuilders.
In passwordMatches() and authPasswordMatches(), used String.indexOf().

PKCS5S2PasswordStorageScheme.java:
See general changes.

PKCS5S2PasswordStorageSchemeTestCase.java:
In getTestPasswords(), reused the super method and filtered entries.
3 files modified
634 ■■■■ changed files
opends/src/server/org/opends/server/extensions/PBKDF2PasswordStorageScheme.java 368 ●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/extensions/PKCS5S2PasswordStorageScheme.java 200 ●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/extensions/PKCS5S2PasswordStorageSchemeTestCase.java 66 ●●●● diff | view | raw | blame | history