de.bielefeld.umweltamt.aui.utils
Class MD5Password

java.lang.Object
  extended by de.bielefeld.umweltamt.aui.utils.MD5Password

public class MD5Password
extends java.lang.Object


Constructor Summary
MD5Password()
           
 
Method Summary
static java.lang.String getEncodedPassword(java.lang.String clearTextPassword)
          Encodes a password into a md5-String.
static boolean testPassword(java.lang.String clearTextTestPassword, java.lang.String encodedActualPassword)
          Checks if a given clear-text password matches a stored md5-password.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MD5Password

public MD5Password()
Method Detail

getEncodedPassword

public static java.lang.String getEncodedPassword(java.lang.String clearTextPassword)
Encodes a password into a md5-String.

Parameters:
clearTextPassword - The clear-text password.
Returns:
A hexadecimal md5-encoded representation of the password.

testPassword

public static boolean testPassword(java.lang.String clearTextTestPassword,
                                   java.lang.String encodedActualPassword)
Checks if a given clear-text password matches a stored md5-password.

Parameters:
clearTextTestPassword - The clear-text password to try.
encodedActualPassword - The stored, md5-encoded password.
Returns:
true, if the passwords match, false otherwise.