|
JAAS | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Object | +--com.sun.security.auth.NTSid
Principal インタフェースを実装し、Windows NT のユーザ、グループ、または範囲についての情報を表します。
Windows NT では、ユーザ、グループ、または範囲 (ドメイン) を表現するのに、一般的な名前だけでなく、相対的に固有の番号を使用することもできます。これらの番号はセキュリティ識別子、または SID (Security IDentifier) と呼ばれます。Windows NT では、SID を文字列形式に変換するサービスも提供しています。このクラスは、変換した文字列形式を表します。
NTDomainPrincipal のようなプリンシパルは特定の Subject と関連付けられており、追加された識別情報によって Subject を拡張します。拡張の詳細については、Subject クラスを参照してください。承認の決定は Subject に関連付けられたプリンシパルを基にして行われます。
Principal,
Subject,
直列化された形式| コンストラクタの概要 | |
NTSid(String stringSid)
Windows NT の SID で NTSid を作成します。
|
|
| メソッドの概要 | |
boolean |
equals(Object o)
指定したオブジェクトと NTSid を比較し、同等であるかどうかを調べます。 |
String |
getName()
NTSid の文字列バージョンを返します。
|
int |
hashCode()
NTSid のハッシュコードを返します。
|
String |
toString()
NTSid の文字列表現を返します。
|
| クラス java.lang.Object から継承したメソッド |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| コンストラクタの詳細 |
public NTSid(String stringSid)
NTSid を作成します。
NullPointerException - String が null の場合
IllegalArgumentException - String の文字列長が 0 の場合| メソッドの詳細 |
public String getName()
NTSid の文字列バージョンを返します。
Principal 内の getNameNTSid の文字列バージョンpublic String toString()
NTSid の文字列表現を返します。
Principal 内の toStringObject 内の toStringNTSid の文字列表現public boolean equals(Object o)
NTSid を比較し、同等であるかどうかを調べます。指定したオブジェクトが NTSid であり、2 つの NTSid の文字列表現が等しい場合は、true を返します。
Principal 内の equalsObject 内の equalso - NTSid と比較し、同等であるかどうかを調べるオブジェクト
- 戻り値:
- 指定したオブジェクトが
NTSid と等しい場合は true public int hashCode()
NTSid のハッシュコードを返します。
Principal 内の hashCodeObject 内の hashCodeNTSid のハッシュコード
|
JAAS | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||