org.postgresql.util
Class UnixCrypt

java.lang.Object
  extended by org.postgresql.util.UnixCrypt

public class UnixCrypt
extends java.lang.Object

Contains static methods to encrypt and compare passwords with Unix encrypted passwords.

See John Dumas's Java Crypt page for the original source.

Author:
jdumas@zgs.com (John Dumas)

Method Summary
static java.lang.String crypt(java.lang.String original)
           
static java.lang.String crypt(java.lang.String salt, java.lang.String original)
           
static boolean matches(java.lang.String encryptedPassword, java.lang.String enteredPassword)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

crypt

public static final java.lang.String crypt(java.lang.String salt,
                                           java.lang.String original)

crypt

public static final java.lang.String crypt(java.lang.String original)

matches

public static final boolean matches(java.lang.String encryptedPassword,
                                    java.lang.String enteredPassword)