ActiveDirectoryAccessRule Класс

Определение

Класс ActiveDirectoryAccessRule используется для представления записи управления доступом (ACE) в списке управления доступом (DACL) объекта доменные службы Active Directory.

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)

Инициализирует новый экземпляр класса ActiveDirectoryAccessRule с указанной ссылкой на удостоверение, доменные службы Active Directory правами, типом правила доступа, типом наследования и унаследованным типом объектов.

ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType, ActiveDirectorySecurityInheritance)

Инициализирует новый экземпляр класса ActiveDirectoryAccessRule с указанной ссылкой на удостоверение, доменные службы Active Directory правами, типом правила доступа и типом наследования.

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

Инициализирует новый экземпляр класса ActiveDirectoryAccessRule с указанной ссылкой на удостоверение, доменные службы Active Directory правами, типом правила доступа, типом объекта, типом наследования и унаследованным типом объекта.

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

Инициализирует новый экземпляр класса ActiveDirectoryAccessRule с указанной ссылкой на удостоверение, доменные службы Active Directory правами, типом правила доступа, типом объекта и типом наследования.

ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType, Guid)

Инициализирует новый экземпляр класса ActiveDirectoryAccessRule с указанной ссылкой на удостоверение, доменные службы Active Directory правами, типом правила доступа и типом объекта.

ActiveDirectoryAccessRule(IdentityReference, ActiveDirectoryRights, AccessControlType)

Инициализирует новый экземпляр класса ActiveDirectoryAccessRule с указанной ссылкой на удостоверение, доменные службы Active Directory правами и типом правила доступа.

Свойства

Имя Описание
AccessControlType

Возвращает значение, связанное AccessControlType с этим AccessRule объектом.

(Унаследовано от AccessRule)
AccessMask

Возвращает маску доступа для этого правила.

(Унаследовано от AuthorizationRule)
ActiveDirectoryRights

Возвращает права доменные службы Active Directory для этого правила доступа.

IdentityReference

Возвращает значение IdentityReference , к которому применяется это правило.

(Унаследовано от AuthorizationRule)
InheritanceFlags

Получает значение флагов, определяющих, как это правило наследуется дочерними объектами.

(Унаследовано от AuthorizationRule)
InheritanceType

Возвращает тип наследования для этого правила доступа.

InheritedObjectType

Возвращает тип дочернего объекта, который может наследовать ObjectAccessRule объект.

(Унаследовано от ObjectAccessRule)
IsInherited

Возвращает значение, указывающее, задано ли это правило явным образом или наследуется от родительского объекта контейнера.

(Унаследовано от AuthorizationRule)
ObjectFlags

Возвращает флаги, указывающие, содержат ли ObjectType свойства InheritedObjectTypeObjectAccessRule объекта допустимые значения.

(Унаследовано от ObjectAccessRule)
ObjectType

Возвращает тип объекта, к которому ObjectAccessRule применяется.

(Унаследовано от ObjectAccessRule)
PropagationFlags

Возвращает значение флагов распространения, определяющих, как наследование этого правила распространяется на дочерние объекты. Это свойство имеет значение, только если значение перечисления InheritanceFlags не Noneявляется.

(Унаследовано от AuthorizationRule)

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к