RawSecurityDescriptor クラス

定義

セキュリティ記述子を表します。 セキュリティ記述子には、所有者、プライマリ グループ、随意アクセス制御リスト (DACL: Discretionary Access Control List)、システム アクセス制御リスト (SACL: System Access Control List) が含まれます。

public ref class RawSecurityDescriptor sealed : System::Security::AccessControl::GenericSecurityDescriptor
public sealed class RawSecurityDescriptor : System.Security.AccessControl.GenericSecurityDescriptor
type RawSecurityDescriptor = class
    inherit GenericSecurityDescriptor
Public NotInheritable Class RawSecurityDescriptor
Inherits GenericSecurityDescriptor
継承
RawSecurityDescriptor

コンストラクター

RawSecurityDescriptor(Byte[], Int32)

指定したバイト値の配列から RawSecurityDescriptor クラスの新しいインスタンスを初期化します。

RawSecurityDescriptor(ControlFlags, SecurityIdentifier, SecurityIdentifier, RawAcl, RawAcl)

値を指定して、RawSecurityDescriptor クラスの新しいインスタンスを初期化します。

RawSecurityDescriptor(String)

指定した SDDL (Security Descriptor Definition Language) 文字列から RawSecurityDescriptor クラスの新しいインスタンスを初期化します。

プロパティ

BinaryLength

現在の GenericSecurityDescriptor オブジェクトのバイナリ表現の長さ (バイト単位) を取得します。 GetBinaryForm(Byte[], Int32) メソッドと共に、ACL をバイナリ配列にマーシャリングする前に、この長さを使用する必要があります。

(継承元 GenericSecurityDescriptor)
ControlFlags

RawSecurityDescriptor オブジェクトのビヘイビア―を指定する値を取得します。

DiscretionaryAcl

この RawSecurityDescriptor オブジェクトの随意アクセス制御リスト (DACL) を取得または設定します。 DACL にはアクセス規則が格納されます。

Group

この RawSecurityDescriptor オブジェクトのプライマリ グループを取得または設定します。

Owner

この RawSecurityDescriptor オブジェクトに関連付けられているオブジェクトの所有者を取得または設定します。

ResourceManagerControl

この RawSecurityDescriptor オブジェクトに関連付けられたリソース マネージャー コントロール ビットを表すバイト値を取得または設定します。

SystemAcl

この RawSecurityDescriptor オブジェクトのシステム アクセス制御リスト (SACL: System Access Control List) を取得または設定します。 SACL には監査規則が格納されます。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetBinaryForm(Byte[], Int32)

この GenericSecurityDescriptor に含まれる情報を表すバイト値の配列を返します。

(継承元 GenericSecurityDescriptor)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetSddlForm(AccessControlSections)

この GenericSecurityDescriptor オブジェクトが表すセキュリティ記述子の指定したセクションにあるセキュリティ記述子定義言語 (SDDL) 表現を返します。

(継承元 GenericSecurityDescriptor)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
SetFlags(ControlFlags)

この ControlFlags オブジェクトの RawSecurityDescriptor プロパティを指定した値に設定します。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象