RawSecurityDescriptor Класс

Определение

Представляет дескриптор безопасности. Дескриптор безопасности включает владельца, основную группу, список управления доступом на уровне пользователей и системный список управления доступом.

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)

Инициализирует новый экземпляр класса RawSecurityDescriptor на основании указанной строки SDDL (Security Descriptor Definition Language).

Свойства

BinaryLength

Возвращает длину в байтах двоичного представления текущего объекта GenericSecurityDescriptor. Эту длину необходимо использовать перед маршалингом списка управления доступом в двоичный массив с помощью метода GetBinaryForm(Byte[], Int32).

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

Возвращает значения, которые определяют поведение RawSecurityDescriptor объекта.

DiscretionaryAcl

Получает или задает список управления доступом на уровне пользователей для данного объекта RawSecurityDescriptor. Список управления доступом на уровне пользователей содержит правила доступа.

Group

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

Owner

Возвращает или задает владельца объекта, связанного с этим объектом RawSecurityDescriptor.

ResourceManagerControl

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

SystemAcl

Получает или задает системный список управления доступом для данного объекта RawSecurityDescriptor. Системный список управления доступом содержит правила аудита.

Методы

Equals(Object)

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

(Унаследовано от Object)
GetBinaryForm(Byte[], Int32)

Возвращает массив значений байтов, представляющих сведения, содержащиеся в этом объекте GenericSecurityDescriptor.

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

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

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

Возвращает представление на языке определения дескриптора безопасности (SDDL) указанных разделов дескриптора безопасности, который представляет этот объект GenericSecurityDescriptor.

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

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

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

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

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

Устанавливает указанное значение для свойства ControlFlags данного объекта RawSecurityDescriptor.

ToString()

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

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

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