ISecureObject — интерфейс

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

Синтаксис

public interface ISecureObject

Свойства

Имя Описание

FullName

Возвращает полное имя объекта.

Id

Возвращает идентификатор объекта.

Name

Возвращает имя/название объекта.

Parent

Возвращает родительский объект безопасности.

SecurityClassId

Возвращает идентификатор класса безопасности объекта.

Методы

Имя Описание

AccessCheck(Int32, Int32)

Проверяет наличие заданных прав и позволяет получить существующие права.

AccessCheck(Guid, Int32, Int32)

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

GetAccessControl(AccessControlSections)

Возвращает параметры безопасности для объекта.

SetAccessControl(Byte[], AccessControlSections, AccessControlPropagation)

Устанавливает параметры безопасности для объекта.