railo.transformer.util
Class Hash

java.lang.Object
  extended by railo.transformer.util.Hash

public final class Hash
extends Object

Class Hash produces a MessageDigest hash for a given string.


Constructor Summary
Hash(String plainText, String algorithm)
          Method Hash.
 
Method Summary
 String getAlgorithm()
          Returns the algorithm.
static String getHashText(String plainText, String algorithm)
          Method getHashText.
 String getPlainText()
          Returns the plainText.
 void setAlgorithm(String algorithm)
          Sets the algorithm.
 void setPlainText(String plainText)
          Sets the plainText.
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Hash

public Hash(String plainText,
            String algorithm)
Method Hash.

Parameters:
plainText -
algorithm - The algorithm to use like MD2, MD5, SHA-1, etc.
Method Detail

toString

public String toString()
Overrides:
toString in class Object
See Also:
Object.toString()

getHashText

public static String getHashText(String plainText,
                                 String algorithm)
                          throws NoSuchAlgorithmException
Method getHashText.

Parameters:
plainText -
algorithm - The algorithm to use like MD2, MD5, SHA-1, etc.
Returns:
String
Throws:
NoSuchAlgorithmException

getAlgorithm

public String getAlgorithm()
Returns the algorithm.

Returns:
String

getPlainText

public String getPlainText()
Returns the plainText.

Returns:
String

setAlgorithm

public void setAlgorithm(String algorithm)
Sets the algorithm.

Parameters:
algorithm - The algorithm to set

setPlainText

public void setPlainText(String plainText)
Sets the plainText.

Parameters:
plainText - The plainText to set


Copyright © 2012 Railo