SecurityIdentifierとは? わかりやすく解説

SecurityIdentifier クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

セキュリティ識別子 (SID: Security Identifier) を表しSIDマーシャリング操作比較操作提供します

名前空間: System.Security.Principal
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

<ComVisibleAttribute(False)> _
Public NotInheritable Class
 SecurityIdentifier
    Inherits IdentityReference
    Implements IComparable(Of SecurityIdentifier)
Dim instance As SecurityIdentifier
[ComVisibleAttribute(false)] 
public sealed class SecurityIdentifier : IdentityReference,
 IComparable<SecurityIdentifier>
[ComVisibleAttribute(false)] 
public ref class SecurityIdentifier sealed
 : public IdentityReference, IComparable<SecurityIdentifier^>
/** @attribute ComVisibleAttribute(false) */ 
public final class SecurityIdentifier extends
 IdentityReference implements IComparable<SecurityIdentifier>
ComVisibleAttribute(false) 
public final class SecurityIdentifier extends
 IdentityReference implements IComparable<SecurityIdentifier>
継承階層継承階層
System.Object
   System.Security.Principal.IdentityReference
    System.Security.Principal.SecurityIdentifier
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SecurityIdentifier メンバ
System.Security.Principal 名前空間

SecurityIdentifier コンストラクタ (WellKnownSidType, SecurityIdentifier)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

一般的なセキュリティ識別子 (SID) の種類ドメイン SID指定して、SecurityIdentifier クラス新しインスタンス初期化します。

名前空間: System.Security.Principal
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Sub New ( _
    sidType As WellKnownSidType, _
    domainSid As SecurityIdentifier _
)
Dim sidType As WellKnownSidType
Dim domainSid As SecurityIdentifier

Dim instance As New SecurityIdentifier(sidType,
 domainSid)
public SecurityIdentifier (
    WellKnownSidType sidType,
    SecurityIdentifier domainSid
)
public:
SecurityIdentifier (
    WellKnownSidType sidType, 
    SecurityIdentifier^ domainSid
)
public SecurityIdentifier (
    WellKnownSidType sidType, 
    SecurityIdentifier domainSid
)
public function SecurityIdentifier (
    sidType : WellKnownSidType, 
    domainSid : SecurityIdentifier
)

パラメータ

sidType

WellKnownSidType 値。

この値として WinLogonIdsSid を使用しないください

domainSid

ドメイン SID。この値は、次の WellKnownSidType 値に必要です。このパラメータは、その他の WellKnownSidType 値については無視されます。

  • WinAccountAdministratorSid

  • WinAccountGuestSid

  • WinAccountKrbtgtSid

  • WinAccountDomainAdminsSid

  • WinAccountDomainUsersSid

  • WinAccountDomainGuestsSid

  • WinAccountComputersSid

  • WinAccountControllersSid

  • WinAccountCertAdminsSid

  • WinAccountSchemaAdminsSid

  • WinAccountEnterpriseAdminsSid

  • WinAccountPolicyAdminsSid

  • WinAccountRasAndIasServersSid

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SecurityIdentifier クラス
SecurityIdentifier メンバ
System.Security.Principal 名前空間

SecurityIdentifier コンストラクタ (Byte[], Int32)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

セキュリティ識別子 (SID) の指定したバイナリ表現使用して、SecurityIdentifier クラス新しインスタンス初期化します。

名前空間: System.Security.Principal
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SecurityIdentifier クラス
SecurityIdentifier メンバ
System.Security.Principal 名前空間

SecurityIdentifier コンストラクタ (IntPtr)


SecurityIdentifier コンストラクタ

SecurityIdentifier クラス新しインスタンス初期化します。
オーバーロードの一覧オーバーロードの一覧

参照参照

関連項目

SecurityIdentifier クラス
SecurityIdentifier メンバ
System.Security.Principal 名前空間

SecurityIdentifier コンストラクタ (String)

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

SDDL (Security Descriptor Definition Language) 形式指定したセキュリティ識別子 (SID) を使用してSecurityIdentifier クラス新しインスタンス初期化します。

名前空間: System.Security.Principal
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Sub New ( _
    sddlForm As String _
)
Dim sddlForm As String

Dim instance As New SecurityIdentifier(sddlForm)
public SecurityIdentifier (
    string sddlForm
)
public:
SecurityIdentifier (
    String^ sddlForm
)
public SecurityIdentifier (
    String sddlForm
)
public function SecurityIdentifier (
    sddlForm : String
)

パラメータ

sddlForm

SecurityIdentifier オブジェクト作成するために使用されSID の SDDL 文字列

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SecurityIdentifier クラス
SecurityIdentifier メンバ
System.Security.Principal 名前空間

SecurityIdentifier フィールド


SecurityIdentifier プロパティ


SecurityIdentifier メソッド


パブリック メソッドパブリック メソッド

  名前 説明
パブリック メソッド CompareTo 現在の SecurityIdentifier オブジェクトと、指定した SecurityIdentifier オブジェクトとを比較します。
パブリック メソッド Equals オーバーロードされますオーバーライドされます。  
パブリック メソッド GetBinaryForm SecurityIdentifier クラス表される指定したセキュリティ識別子 (SID) のバイナリ表現バイト配列コピーします
パブリック メソッド GetHashCode オーバーライドされます現在の SecurityIdentifier オブジェクトハッシュ関数として機能します。GetHashCode メソッドは、ハッシュ アルゴリズムや、ハッシュ テーブルなどのデータ構造での使用適してます。
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド IsAccountSid この SecurityIdentifier オブジェクト表されるセキュリティ識別子 (SID) が有効な Windows アカウント SID であるかどうかを示す値を返します
パブリック メソッド IsEqualDomainSid この SecurityIdentifier オブジェクト表されるセキュリティ識別子 (SID) が指定した SID と同じドメインにあるかどうかを示す値を返します
パブリック メソッド IsValidTargetType オーバーライドされます指定した型が SecurityIdentifier クラス有効な変換型であるかどうかを示す値を返します
パブリック メソッド IsWellKnown SecurityIdentifier オブジェクトが、指定した一般的なセキュリティ識別子 (SID) の種類一致するかどうかを示す値を返します
パブリック メソッド op_Equality オーバーロードされます。  
パブリック メソッド op_Inequality オーバーロードされます。  
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド ToString オーバーライドされますSecurityIdentifier オブジェクト表されるアカウントセキュリティ識別子 (SID) を SDDL (Security Descriptor Definition Language) 形式返します。SDDL 形式の例は S-1-5-9 です。
パブリック メソッド Translate オーバーライドされますSecurityIdentifier オブジェクト表されるアカウント名を他の IdentityReference 派生型変換します
参照参照

関連項目

SecurityIdentifier クラス
System.Security.Principal 名前空間

SecurityIdentifier メンバ

セキュリティ識別子 (SID: Security Identifier) を表しSIDマーシャリング操作比較操作提供します

SecurityIdentifier データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド SecurityIdentifier オーバーロードされます。 SecurityIdentifier クラス新しインスタンス初期化します。
パブリック フィールドパブリック フィールド
パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
  名前 説明
パブリック メソッド CompareTo 現在の SecurityIdentifier オブジェクトと、指定した SecurityIdentifier オブジェクトとを比較します。
パブリック メソッド Equals オーバーロードされますオーバーライドされます。  
パブリック メソッド GetBinaryForm SecurityIdentifier クラス表される指定したセキュリティ識別子 (SID) のバイナリ表現バイト配列コピーします
パブリック メソッド GetHashCode オーバーライドされます現在の SecurityIdentifier オブジェクトハッシュ関数として機能します。GetHashCode メソッドは、ハッシュ アルゴリズムや、ハッシュ テーブルなどのデータ構造での使用適してます。
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド IsAccountSid この SecurityIdentifier オブジェクト表されるセキュリティ識別子 (SID) が有効な Windows アカウント SID であるかどうかを示す値を返します
パブリック メソッド IsEqualDomainSid この SecurityIdentifier オブジェクト表されるセキュリティ識別子 (SID) が指定した SID と同じドメインにあるかどうかを示す値を返します
パブリック メソッド IsValidTargetType オーバーライドされます指定した型が SecurityIdentifier クラス有効な変換型であるかどうかを示す値を返します
パブリック メソッド IsWellKnown SecurityIdentifier オブジェクトが、指定した一般的なセキュリティ識別子 (SID) の種類一致するかどうかを示す値を返します
パブリック メソッド op_Equality オーバーロードされます。  
パブリック メソッド op_Inequality オーバーロードされます。  
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド ToString オーバーライドされますSecurityIdentifier オブジェクト表されるアカウントセキュリティ識別子 (SID) を SDDL (Security Descriptor Definition Language) 形式返します。SDDL 形式の例は S-1-5-9 です。
パブリック メソッド Translate オーバーライドされますSecurityIdentifier オブジェクト表されるアカウント名を他の IdentityReference 派生型変換します
参照参照

関連項目

SecurityIdentifier クラス
System.Security.Principal 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からSecurityIdentifierを検索した結果を表示しています。
Weblioに収録されているすべての辞書からSecurityIdentifierを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からSecurityIdentifier を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「SecurityIdentifier」の関連用語

SecurityIdentifierのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SecurityIdentifierのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS