mirror of
https://github.com/scm-manager/scm-manager.git
synced 2026-05-06 10:16:57 +02:00
mark never used HashBuilder and its implementation as deprecated
This commit is contained in:
@@ -30,12 +30,18 @@
|
||||
*/
|
||||
|
||||
|
||||
|
||||
package sonia.scm.security;
|
||||
|
||||
//~--- non-JDK imports --------------------------------------------------------
|
||||
|
||||
import org.apache.shiro.crypto.hash.SimpleHash;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Sebastian Sdorra
|
||||
* @since 1.13
|
||||
* @deprecated use {@link SimpleHash} instead.
|
||||
*/
|
||||
public interface HashBuilder
|
||||
{
|
||||
|
||||
@@ -30,11 +30,18 @@
|
||||
*/
|
||||
|
||||
|
||||
|
||||
package sonia.scm.security;
|
||||
|
||||
//~--- non-JDK imports --------------------------------------------------------
|
||||
|
||||
import org.apache.shiro.crypto.hash.Md5Hash;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Sebastian Sdorra
|
||||
* @since 1.13
|
||||
* @deprecated use {@link Md5Hash} instead.
|
||||
*/
|
||||
public class MD5HashBuilder extends MessageDigestHashBuilder
|
||||
{
|
||||
@@ -99,7 +106,7 @@ public class MD5HashBuilder extends MessageDigestHashBuilder
|
||||
* @param appendSalt
|
||||
*/
|
||||
public MD5HashBuilder(String value, byte[] salt, int iterations,
|
||||
boolean appendSalt)
|
||||
boolean appendSalt)
|
||||
{
|
||||
super(DIGEST, value, salt, iterations, appendSalt, false);
|
||||
}
|
||||
@@ -115,7 +122,7 @@ public class MD5HashBuilder extends MessageDigestHashBuilder
|
||||
* @param enableLabel
|
||||
*/
|
||||
public MD5HashBuilder(String value, byte[] salt, int iterations,
|
||||
boolean appendSalt, boolean enableLabel)
|
||||
boolean appendSalt, boolean enableLabel)
|
||||
{
|
||||
super(DIGEST, value, salt, iterations, appendSalt, enableLabel);
|
||||
}
|
||||
|
||||
@@ -46,11 +46,13 @@ import java.security.SecureRandom;
|
||||
|
||||
import java.util.regex.Matcher;
|
||||
import java.util.regex.Pattern;
|
||||
import org.apache.shiro.crypto.hash.SimpleHash;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Sebastian Sdorra
|
||||
* @since 1.13
|
||||
* @deprecated use {@link SimpleHash} instead.
|
||||
*/
|
||||
public class MessageDigestHashBuilder implements HashBuilder
|
||||
{
|
||||
|
||||
@@ -30,12 +30,18 @@
|
||||
*/
|
||||
|
||||
|
||||
|
||||
package sonia.scm.security;
|
||||
|
||||
//~--- non-JDK imports --------------------------------------------------------
|
||||
|
||||
import org.apache.shiro.crypto.hash.Sha1Hash;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Sebastian Sdorra
|
||||
* @since 1.13
|
||||
* @deprecated use {@link Sha1Hash} instead.
|
||||
*/
|
||||
public class SHA1HashBuilder extends MessageDigestHashBuilder
|
||||
{
|
||||
@@ -100,7 +106,7 @@ public class SHA1HashBuilder extends MessageDigestHashBuilder
|
||||
* @param appendSalt
|
||||
*/
|
||||
public SHA1HashBuilder(String value, byte[] salt, int iterations,
|
||||
boolean appendSalt)
|
||||
boolean appendSalt)
|
||||
{
|
||||
super(DIGEST, value, salt, iterations, appendSalt, false);
|
||||
}
|
||||
@@ -114,9 +120,10 @@ public class SHA1HashBuilder extends MessageDigestHashBuilder
|
||||
* @param iterations
|
||||
* @param appendSalt
|
||||
* @param enableLable
|
||||
* @param enableLabel
|
||||
*/
|
||||
public SHA1HashBuilder(String value, byte[] salt, int iterations,
|
||||
boolean appendSalt, boolean enableLabel)
|
||||
boolean appendSalt, boolean enableLabel)
|
||||
{
|
||||
super(DIGEST, value, salt, iterations, appendSalt, enableLabel);
|
||||
}
|
||||
|
||||
@@ -30,12 +30,18 @@
|
||||
*/
|
||||
|
||||
|
||||
|
||||
package sonia.scm.security;
|
||||
|
||||
//~--- non-JDK imports --------------------------------------------------------
|
||||
|
||||
import org.apache.shiro.crypto.hash.Sha512Hash;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Sebastian Sdorra
|
||||
* @since 1.13
|
||||
* @deprecated use {@link Sha512Hash} instead.
|
||||
*/
|
||||
public class SHA512HashBuilder extends MessageDigestHashBuilder
|
||||
{
|
||||
@@ -100,7 +106,7 @@ public class SHA512HashBuilder extends MessageDigestHashBuilder
|
||||
* @param appendSalt
|
||||
*/
|
||||
public SHA512HashBuilder(String value, byte[] salt, int iterations,
|
||||
boolean appendSalt)
|
||||
boolean appendSalt)
|
||||
{
|
||||
super(DIGEST, value, salt, iterations, appendSalt, false);
|
||||
}
|
||||
@@ -116,7 +122,7 @@ public class SHA512HashBuilder extends MessageDigestHashBuilder
|
||||
* @param enableLabel
|
||||
*/
|
||||
public SHA512HashBuilder(String value, byte[] salt, int iterations,
|
||||
boolean appendSalt, boolean enableLabel)
|
||||
boolean appendSalt, boolean enableLabel)
|
||||
{
|
||||
super(DIGEST, value, salt, iterations, appendSalt, enableLabel);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user