|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.safeidentity.adminservice.util.PasswordUtil
Title:
Description:
Copyright: Copyright (c) 2003
Company:
Field Summary | |
static java.security.SecureRandom |
SECURE_RANDOM
|
Constructor Summary | |
PasswordUtil()
|
Method Summary | |
static java.lang.String |
crypt(java.lang.String strAdminPwd,
java.lang.String strLdapPassword,
java.lang.String strMethod)
|
static java.lang.String |
encodeBase64(byte[] binary)
|
static boolean |
equalsPwd(java.lang.String pwd,
byte[] userPwd)
|
static boolean |
equalsPwd(java.lang.String inputPwd,
java.lang.String realHashPwd)
ÀÔ·Â ¹ÞÀº plain ºñ¹Ð¹øÈ£ ¹®ÀÚ¿À» ¼¹ö¿¡ ÀúÀåµÈ ºñ¹Ð¹øÈ£ÀÇ ÇØ½¬¹æ¹ýÀ» ÅëÇØ¼ ÇØ½¬ÇÑµÚ µÎ°ªÀ» ºñ±³ÇØÁØ´Ù. |
static byte[] |
generateSalt(int size)
|
static byte[] |
getBytes(java.lang.String src)
|
static byte[] |
getHashPwd(java.lang.String strPwd)
|
static byte[] |
getHashPwd(java.lang.String strPwd,
int nPwdMethod)
|
static java.lang.String |
getHashPwdString(java.lang.String strPwd)
|
static java.lang.String |
getHashPwdString(java.lang.String strPwd,
int nPwdMethod)
|
static java.lang.String |
getPwdMethod(java.lang.String realHashPwd)
ÁÖ¾îÁø ¾ÏÈ£ÀÇ ¸Þ¼Òµå À̸§À» ÃßÃâÇÑ´Ù. |
static int |
getPwdMethodNumber(java.lang.String realHashPwd)
ÁÖ¾îÁø ¾ÏÈ£ÀÇ ¸Þ¼Òµå ¹øÈ£À» ¹ÝȯÇÑ´Ù. |
static java.lang.String |
getString(byte[] b)
|
static byte[] |
hashCryptPwd(java.lang.String strPlainPwd)
|
static byte[] |
HashSha(java.lang.String strPassword,
java.lang.String strMethod)
|
static byte[] |
hashShaPwd(java.lang.String strPassword)
|
static byte[] |
HashSsha(java.lang.String strAdminPwd,
java.lang.String strLdapPassword,
java.lang.String strMethod)
|
static byte[] |
hashSSHAPwd(java.lang.String strPlainPwd)
|
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static java.security.SecureRandom SECURE_RANDOM
Constructor Detail |
public PasswordUtil()
Method Detail |
public static byte[] getBytes(java.lang.String src)
public static java.lang.String getString(byte[] b)
public static java.lang.String getPwdMethod(java.lang.String realHashPwd)
realHashPwd
- ¾ÏÈ£
public static int getPwdMethodNumber(java.lang.String realHashPwd)
realHashPwd
- ¾ÏÈ£
public static boolean equalsPwd(java.lang.String pwd, byte[] userPwd)
public static boolean equalsPwd(java.lang.String inputPwd, java.lang.String realHashPwd)
inputPwd
- ÀԷ¹ÞÀº plain¹®ÀÚ¿realHashPwd
- ¼¹öÂÊ¿¡ ÀúÀåµÇ¾î ÀÖ´Â ÇØ½¬ ¹®ÀÚ¿
public static byte[] getHashPwd(java.lang.String strPwd)
public static byte[] getHashPwd(java.lang.String strPwd, int nPwdMethod)
public static java.lang.String getHashPwdString(java.lang.String strPwd)
public static java.lang.String getHashPwdString(java.lang.String strPwd, int nPwdMethod)
public static byte[] hashCryptPwd(java.lang.String strPlainPwd)
public static byte[] hashShaPwd(java.lang.String strPassword)
public static byte[] hashSSHAPwd(java.lang.String strPlainPwd)
public static byte[] generateSalt(int size)
public static byte[] HashSha(java.lang.String strPassword, java.lang.String strMethod)
public static java.lang.String encodeBase64(byte[] binary)
public static byte[] HashSsha(java.lang.String strAdminPwd, java.lang.String strLdapPassword, java.lang.String strMethod)
public static java.lang.String crypt(java.lang.String strAdminPwd, java.lang.String strLdapPassword, java.lang.String strMethod)
public static void main(java.lang.String[] args)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |