ApplicationSecurityManager Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Управляет решениями доверия для приложений, активированных манифестом.
public ref class ApplicationSecurityManager abstract sealed
[System.Runtime.InteropServices.ComVisible(true)]
public static class ApplicationSecurityManager
[<System.Runtime.InteropServices.ComVisible(true)>]
type ApplicationSecurityManager = class
Public Class ApplicationSecurityManager
- Наследование
-
ApplicationSecurityManager
- Атрибуты
Комментарии
Класс ApplicationSecurityManager предоставляет основные сведения о выполнении приложения на основе манифеста. Свойство ApplicationTrustManager определяет диспетчер доверия, отвечающий за определение того, является ли приложение доверенным. Метод DetermineApplicationTrust вызывает диспетчер доверия приложений, чтобы определить, является ли приложение доверенным. Свойство UserApplicationTrusts содержит кэшированные решения доверия для пользователя.
Свойства
| Имя | Описание |
|---|---|
| ApplicationTrustManager |
Возвращает текущий диспетчер доверия приложений. |
| UserApplicationTrusts |
Возвращает коллекцию доверия приложений, содержащую кэшированные решения доверия для пользователя. |
Методы
| Имя | Описание |
|---|---|
| DetermineApplicationTrust(ActivationContext, TrustManagerContext) |
Определяет, утвердит ли пользователь указанное приложение для выполнения с запрошенным набором разрешений. |