JAAS

パッケージ com.sun.security.auth

インタフェースの概要
PrincipalComparator java.security.Principal インタフェースを実装したオブジェクトであり、通常はこのインタフェースを実装して、指定した Subject とオブジェクトを比較する方法を提供します。
 

クラスの概要
LdapPrincipal RFC 2253 に指定されている識別名によって指定される主体です。
NTDomainPrincipal Principal インタフェースを実装し、ユーザーが認証した Windows NT ドメインの名前を表します。
NTNumericCredential NT セキュリティートークンを抽象化し、セキュリティーの偽装と同じ処理を行う機構を提供します。
NTSid Principal インタフェースを実装し、Windows NT のユーザー、グループ、または範囲についての情報を表します。
NTSidDomainPrincipal NTSid を拡張し、Windows NT ユーザーのドメイン SID を表します。
NTSidGroupPrincipal NTSid を拡張し、Windows NT ユーザーが所属するグループの 1 つを表します。
NTSidPrimaryGroupPrincipal NTSid を拡張し、Windows NT ユーザーのプライマリグループの SID を表します。
NTSidUserPrincipal NTSid を拡張し、Windows NT ユーザーの SID を表します。
NTUserPrincipal Principal インタフェースを実装しており、Windows NT ユーザーを表します。
PolicyFile 推奨されていません。 JDK 1.4 では sun.security.provider.PolicyFile に置き換えられます。
SolarisNumericGroupPrincipal 推奨されていません。 JDK 1.4 では、UnixNumericGroupPrincipal に置き換えられます。
SolarisNumericUserPrincipal 推奨されていません。 JDK 1.4 では、UnixNumericUserPrincipal に置き換えられます。
SolarisPrincipal 推奨されていません。 JDK 1.4 では、UnixPrincipal に置き換えられます。
UnixNumericGroupPrincipal Principal インタフェースを実装しており、ユーザーの Unix グループ識別番号 (GID) を表します。
UnixNumericUserPrincipal Principal インタフェースを実装し、ユーザーの Unix ユーザー識別番号 (UID) を表します。
UnixPrincipal Principal インタフェースを実装しており、Unix ユーザーを表します。
UserPrincipal ユーザー名またはアカウント名で識別されるユーザー主体。
X500Principal 推奨されていません。 新しい X500Principal クラスは Java プラットフォームで利用できます。
 


JAAS