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

クラスNTSid

java.lang.Object
com.sun.security.auth.NTSid
すべての実装されたインタフェース:
Serializable, Principal
直系の既知のサブクラス:
NTSidDomainPrincipal, NTSidGroupPrincipal, NTSidPrimaryGroupPrincipal, NTSidUserPrincipal

public class NTSid extends Object implements Principal, Serializable
このクラスは、Principalインタフェースを実装し、Windows NTのユーザー、グループ、または範囲についての情報を表します。

Windows NTでは、ユーザー、グループ、または範囲(ドメイン)を表現するのに、一般的な名前だけでなく、相対的に固有の番号を使用することもできます。 これらの番号はセキュリティ識別子、またはSID (Security IDentifier)と呼ばれます。 Windows NTでは、SIDを文字列形式に変換するサービスも提供しています。 このクラスは、変換した文字列形式を表します。

NTSidのようなプリンシパルは特定のSubjectと関連付けられており、追加された識別情報によってSubjectを拡張します。 これを実現する方法については、Subjectクラスを参照してください。 承認決定は、Subjectに関連付けられたプリンシパルに基づいて行うことができます。

関連項目: