Class Password

java.lang.Object
com.infoteria.asteria.security.aac.Password
All Implemented Interfaces:
Serializable, Cloneable

public class Password extends Object implements Cloneable, Serializable
パスワードを表すクラスです。
See Also:
  • Constructor Details

    • Password

      public Password(String password)
      既に暗号化された文字列で構築します。
      Parameters:
      password - ハッシュされた文字列
    • Password

      public Password(char[] password)
      指定されたパスワードで構築します。
      Parameters:
      password - パスワード
  • Method Details

    • getPassword

      public String getPassword()
      暗号化されたパスワード文字列を取得します。
      Returns:
      暗号化されたパスワード文字列
    • getOriginalPassword

      public String getOriginalPassword()
      元のパスワード文字列を取得します。
      Returns:
      パスワード文字列
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • clone

      public Object clone()
      Overrides:
      clone in class Object
    • encode

      public static String encode(char[] password)
      指定したパスワード文字列の暗号化します。
      Parameters:
      password - パスワード
      Returns:
      ハッシュされた文字列