com.infoteria.asteria.security.aac
Class Password
java.lang.Object
|
+--com.infoteria.asteria.security.aac.Password
- All Implemented Interfaces:
- java.lang.Cloneable, java.io.Serializable
- public class Password
- extends java.lang.Object
- implements java.lang.Cloneable, java.io.Serializable
パスワードを表すクラスです。
- See Also:
- Serialized Form
|
Constructor Summary |
Password(char[] password)
指定されたパスワードで構築します。 |
Password(java.lang.String password)
既に暗号化された文字列で構築します。 |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Password
public Password(java.lang.String password)
- 既に暗号化された文字列で構築します。
- Parameters:
password - ハッシュされた文字列
Password
public Password(char[] password)
- 指定されたパスワードで構築します。
- Parameters:
password - パスワード
getPassword
public java.lang.String getPassword()
- 暗号化されたパスワード文字列を取得します。
- Returns:
- 暗号化されたパスワード文字列
getOriginalPassword
public java.lang.String getOriginalPassword()
- 元のパスワード文字列を取得します。
- Returns:
- パスワード文字列
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
clone
public java.lang.Object clone()
- Overrides:
clone in class java.lang.Object
encode
public static java.lang.String encode(char[] password)
- 指定したパスワード文字列の暗号化します。
- Parameters:
password - パスワード- Returns:
- ハッシュされた文字列