モジュール jdk.security.auth
パッケージ com.sun.security.auth

クラスUserPrincipal

java.lang.Object
com.sun.security.auth.UserPrincipal
すべての実装されたインタフェース:
Serializable, Principal

public final class UserPrincipal
extends Object
implements Principal, Serializable
ユーザー名またはアカウント名で識別されるユーザー・プリンシパル。

認証に成功したら、ユーザーPrincipalを特定のSubjectと関連付けて、そのSubjectを追加の識別情報によって拡張できます。 承認の決定はSubjectに関連付けられたPrincipalに基づいて行われます。

このクラスは変更できません。

導入されたバージョン:
1.6
関連項目:
直列化された形式
  • コンストラクタのサマリー

    コンストラクタ 
    コンストラクタ 説明
    UserPrincipal​(String name)
    プリンシパルを作成します。
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    boolean equals​(Object object)
    指定されたオブジェクトと主体を比較します。
    String getName()
    主体の名前を返します。
    int hashCode()
    このプリンシパルのハッシュ・コードを返します。
    String toString()
    主体の文字列表現を返します。

    クラス java.lang.Objectで宣言されたメソッド

    clonefinalizegetClassnotifynotifyAllwaitwaitwait

    インタフェース java.security.Principalで宣言されたメソッド

    implies