ActiveDirectoryAccessRule クラス

定義

ActiveDirectoryAccessRule クラスは、Active Directory Domain Services オブジェクトの随意アクセス制御リスト (DACL) のアクセス制御エントリ (ACE) を表すために使用されます。

public ref class ActiveDirectoryAccessRule : System::Security::AccessControl::ObjectAccessRule
public class ActiveDirectoryAccessRule : System.Security.AccessControl.ObjectAccessRule
type ActiveDirectoryAccessRule = class
    inherit ObjectAccessRule
Public Class ActiveDirectoryAccessRule
Inherits ObjectAccessRule
継承
派生

注釈

ActiveDirectoryAccessRule クラスには、トラスティ、アクセス制御の種類、アクセス マスク、継承フラグなどのアクセス規則のプロパティが含まれています。 この種類のアクセス規則は、 ActiveDirectorySecurity オブジェクトに設定されます。

ActiveDirectorySecurity オブジェクトがディレクトリ ストアにコミットされると、ActiveDirectoryAccessRule オブジェクトに設定されている規則に従って、オブジェクトのセキュリティ記述子が変更されます。

コンストラクター

名前 説明
ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType, ActiveDirectorySecurityInheritance, Guid)

指定した ID 参照、Active Directory Domain Services権限、アクセス 規則の種類、継承の種類、および継承されたオブジェクトの種類を使用して、ActiveDirectoryAccessRule クラスの新しいインスタンスを初期化します。

ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType, ActiveDirectorySecurityInheritance)

指定した ID 参照、Active Directory Domain Services権限、アクセス規則の種類、継承の種類を使用して、ActiveDirectoryAccessRule クラスの新しいインスタンスを初期化します。

ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType, Guid, ActiveDirectorySecurityInheritance, Guid)

指定した ID 参照、Active Directory Domain Services権限、アクセス規則の種類、オブジェクトの種類、継承の種類、および継承されたオブジェクトの種類を使用して、ActiveDirectoryAccessRule クラスの新しいインスタンスを初期化します。

ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType, Guid, ActiveDirectorySecurityInheritance)

指定した ID 参照、Active Directory Domain Services権限、アクセス 規則の種類、オブジェクトの種類、継承の種類を使用して、ActiveDirectoryAccessRule クラスの新しいインスタンスを初期化します。

ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType, Guid)

指定した ID 参照、Active Directory Domain Services権限、アクセス規則の種類、およびオブジェクトの種類を使用して、ActiveDirectoryAccessRule クラスの新しいインスタンスを初期化します。

ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType)

指定した ID 参照、Active Directory Domain Services権限、およびアクセス規則の種類を使用して、ActiveDirectoryAccessRule クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
AccessControlType

このAccessControlType オブジェクトに関連付けられているAccessRule値を取得します。

(継承元 AccessRule)
AccessMask

この規則のアクセス マスクを取得します。

(継承元 AuthorizationRule)
ActiveDirectoryRights

このアクセス規則のActive Directory Domain Services権限を取得します。

IdentityReference

この規則が適用される IdentityReference を取得します。

(継承元 AuthorizationRule)
InheritanceFlags

この規則が子オブジェクトによって継承される方法を決定するフラグの値を取得します。

(継承元 AuthorizationRule)
InheritanceType

このアクセス規則の継承の種類を取得します。

InheritedObjectType

ObjectAccessRule オブジェクトを継承できる子オブジェクトの型を取得します。

(継承元 ObjectAccessRule)
IsInherited

この規則が明示的に設定されているか、親コンテナー オブジェクトから継承されているかを示す値を取得します。

(継承元 AuthorizationRule)
ObjectFlags

ObjectType オブジェクトのInheritedObjectTypeプロパティとObjectAccessRule プロパティに有効な値が含まれているかどうかを示すフラグを取得します。

(継承元 ObjectAccessRule)
ObjectType

ObjectAccessRuleが適用されるオブジェクトの型を取得します。

(継承元 ObjectAccessRule)
PropagationFlags

この規則の継承を子オブジェクトに反映する方法を決定する伝達フラグの値を取得します。 このプロパティは、 InheritanceFlags 列挙体の値が Noneされていない場合にのみ重要です。

(継承元 AuthorizationRule)

メソッド

名前 説明
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象