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

Jean-Noel Rouvignac
13.08.2015 ea1068c292e9b341af6d6b563cd8988a96be20a9
opendj-server-legacy/src/main/java/org/opends/server/extensions/SaltedMD5PasswordStorageScheme.java
@@ -22,7 +22,7 @@
 *
 *
 *      Copyright 2006-2008 Sun Microsystems, Inc.
 *      Portions Copyright 2013-2014 ForgeRock AS
 *      Portions Copyright 2013-2015 ForgeRock AS
 */
package org.opends.server.extensions;
@@ -110,7 +110,7 @@
  /**
   * {@inheritDoc}
   */
  @Override()
  @Override
  public void initializePasswordStorageScheme(
                   SaltedMD5PasswordStorageSchemeCfg configuration)
         throws ConfigException, InitializationException
@@ -137,7 +137,7 @@
  /**
   * {@inheritDoc}
   */
  @Override()
  @Override
  public String getStorageSchemeName()
  {
    return STORAGE_SCHEME_NAME_SALTED_MD5;
@@ -148,7 +148,7 @@
  /**
   * {@inheritDoc}
   */
  @Override()
  @Override
  public ByteString encodePassword(ByteSequence plaintext)
         throws DirectoryException
  {
@@ -202,7 +202,7 @@
  /**
   * {@inheritDoc}
   */
  @Override()
  @Override
  public ByteString encodePasswordWithScheme(ByteSequence plaintext)
         throws DirectoryException
  {
@@ -262,7 +262,7 @@
  /**
   * {@inheritDoc}
   */
  @Override()
  @Override
  public boolean passwordMatches(ByteSequence plaintextPassword,
                                 ByteSequence storedPassword)
  {
@@ -328,7 +328,7 @@
  /**
   * {@inheritDoc}
   */
  @Override()
  @Override
  public boolean supportsAuthPasswordSyntax()
  {
    // This storage scheme does support the authentication password syntax.
@@ -340,7 +340,7 @@
  /**
   * {@inheritDoc}
   */
  @Override()
  @Override
  public String getAuthPasswordSchemeName()
  {
    return AUTH_PASSWORD_SCHEME_NAME_SALTED_MD5;
@@ -351,7 +351,7 @@
  /**
   * {@inheritDoc}
   */
  @Override()
  @Override
  public ByteString encodeAuthPassword(ByteSequence plaintext)
         throws DirectoryException
  {
@@ -407,7 +407,7 @@
  /**
   * {@inheritDoc}
   */
  @Override()
  @Override
  public boolean authPasswordMatches(ByteSequence plaintextPassword,
                                     String authInfo, String authValue)
  {
@@ -451,7 +451,7 @@
  /**
   * {@inheritDoc}
   */
  @Override()
  @Override
  public boolean isReversible()
  {
    return false;
@@ -462,7 +462,7 @@
  /**
   * {@inheritDoc}
   */
  @Override()
  @Override
  public ByteString getPlaintextValue(ByteSequence storedPassword)
         throws DirectoryException
  {
@@ -476,7 +476,7 @@
  /**
   * {@inheritDoc}
   */
  @Override()
  @Override
  public ByteString getAuthPasswordPlaintextValue(String authInfo,
                                                  String authValue)
         throws DirectoryException
@@ -491,7 +491,7 @@
  /**
   * {@inheritDoc}
   */
  @Override()
  @Override
  public boolean isStorageSchemeSecure()
  {
    // MD5 may be considered reasonably secure for this purpose.