2011-2012ForgeRock AS encode-password1 OpenDJ encode-password encode a password with an OpenDJ storage scheme encode-password options Description This utility can be used to encode user passwords with a specified storage scheme, or to determine whether a given clear-text value matches a provided encoded password. Options The following global options are supported. Use the authentication password syntax rather than the user password syntax. Clear-text password to encode or to compare against an encoded password. Encoded password to compare against the clear-text password. Encoded password file. Clear-text password file. The password to encode or to compare against an encoded password is interactively asked to the user. List available password storage schemes. Use the LDAP compare result as an exit code for the password comparison. Scheme to use for the encoded password. Display version information. Display usage information. Exit Codes 0 The command completed successfully. 5 The option was used, and the compare did not match. 6 The option was used, and the compare did match. other An error occurred. Examples The following example encodes a password, and also shows comparison of a password with the encoded value. $ encode-password -l 3DES AES BASE64 BLOWFISH CLEAR CRYPT MD5 RC4 SHA SMD5 SSHA SSHA256 SSHA384 SSHA512 $ encode-password -c secret12 -s CRYPT Encoded Password: "{CRYPT}ZulJ6Dy3TFnrE" $ encode-password -c secret12 -s CRYPT -e "{CRYPT}ZulJ6Dy3TFnrE" -r The provided clear-text and encoded passwords match $ echo $? 6