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