ProtectionPolicyManager Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Примечание
политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии.
Управляет политикой защиты предприятия для защищенного содержимого.
public ref class ProtectionPolicyManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Security.EnterpriseData.EnterpriseDataContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ProtectionPolicyManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Security.EnterpriseData.EnterpriseDataContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ProtectionPolicyManager
Public NotInheritable Class ProtectionPolicyManager
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows Desktop Extension SDK (появилось в 10.0.10240.0)
Windows Mobile Extension SDK (появилось в 10.0.10240.0) |
API contract |
Windows.Security.EnterpriseData.EnterpriseDataContract (появилось в v1.0)
|
Возможности приложения |
enterpriseDataPolicy
|
Комментарии
Журнал версий
Версия Windows | Версия пакета SDK | Добавлено значение |
---|---|---|
1511 | 10586 | CheckAccessForApp |
1511 | 10586 | GetEnforcementLevel |
1511 | 10586 | HasContentBeenRevokedSince |
1511 | 10586 | IsProtectionEnabled |
1511 | 10586 | IsProtectionUnderLockRequired |
1511 | 10586 | IsUserDecryptionAllowed |
1511 | 10586 | PolicyChanged |
1511 | 10586 | RequestAccessForAppAsync(String,String) |
1607 | 14393 | LogAuditEvent |
1607 | 14393 | RequestAccessAsync(String,String,ProtectionPolicyAuditInfo) |
1607 | 14393 | RequestAccessAsync(String,String,ProtectionPolicyAuditInfo,String) |
1607 | 14393 | RequestAccessForAppAsync(String,String,ProtectionPolicyAuditInfo) |
1607 | 14393 | RequestAccessForAppAsync(String,String,ProtectionPolicyAuditInfo,String) |
1607 | 14393 | ShowEnterpriseIndicator |
1703 | 15063 | GetPrimaryManagedIdentityForIdentity |
1703 | 15063 | IsFileProtectionRequiredAsync |
1703 | 15063 | IsFileProtectionRequiredForNewFileAsync |
1703 | 15063 | IsRoamableProtectionEnabled |
1703 | 15063 | PrimaryManagedIdentity |
1703 | 15063 | RequestAccessAsync(String,String,ProtectionPolicyAuditInfo,String,ProtectionPolicyRequestAccessBehavior) |
1703 | 15063 | RequestAccessForAppAsync(String,String,ProtectionPolicyAuditInfo,String,ProtectionPolicyRequestAccessBehavior) |
1703 | 15063 | RequestAccessToFilesForAppAsync(IEnumerable<IStorageItem,String,ProtectionPolicyAuditInfo>) |
1703 | 15063 | RequestAccessToFilesForAppAsync(IEnumerable<IStorageItem,String,ProtectionPolicyAuditInfo,String,ProtectionPolicyRequestAccessBehavior>) |
1703 | 15063 | RequestAccessToFilesForProcessAsync(IEnumerable<IStorageItem,UInt32,ProtectionPolicyAuditInfo>) |
1703 | 15063 | RequestAccessToFilesForProcessAsync(IEnumerable<IStorageItem,UInt32,ProtectionPolicyAuditInfo,String,ProtectionPolicyRequestAccessBehavior>) |
Свойства
Identity |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Возвращает или задает корпоративное удостоверение. |
IsProtectionEnabled |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Используйте это свойство, чтобы определить, включена ли Windows Information Protection (WIP) на устройстве. |
PrimaryManagedIdentity |
Возвращает основное корпоративное удостоверение. |
ShowEnterpriseIndicator |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Значение, указывающее, должна ли оболочка украшать окно, чтобы показать, что это корпоративное окно. |
Методы
CheckAccess(String, String) |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Запрос, если доступ к защищенному предприятием содержимому доступен удостоверению. |
CheckAccessForApp(String, String) |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Выполните оценку политики защиты предприятия для передачи данных между приложением и конкретным целевым приложением. |
ClearProcessUIPolicy() |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Очистка применения политики пользовательского интерфейса для корпоративного удостоверения. Приложение вызывает этот метод перед отображением содержимого, не защищенного предприятием. |
CreateCurrentThreadNetworkContext(String) |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Создает защищенный ThreadNetworkContext для корпоративного удостоверения. Создание контекстных тегов всех сетевых подключений, выполненных после этого в текущем потоке с удостоверением, и разрешает доступ к корпоративным ресурсам, контролируемым политикой предприятия. |
GetEnforcementLevel(String) |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Этот метод можно использовать для определения текущего уровня применения Windows Information Protection (WIP). Уровень применения WIP является одним из аспектов конфигурации политики управления мобильными устройствами (MDM). |
GetForCurrentView() |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Возвращает объект, связанный ProtectionPolicyManager с текущим окном приложения. |
GetPrimaryManagedIdentityForIdentity(String) |
Возвращает родительское или первичное удостоверение заданного дочернего или дополнительного удостоверения. |
GetPrimaryManagedIdentityForNetworkEndpointAsync(HostName) |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Возвращает корпоративное удостоверение сетевого ресурса, если ресурс находится на конечной точке, управляемой политикой предприятия. |
HasContentBeenRevokedSince(String, DateTime) |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Используйте этот метод, чтобы проверить (для известного удостоверения, управляемого или когда-либо управляемого) независимо от того, был ли отозван доступ к защищенным данным с указанной даты и времени или по-прежнему доступен. Обратите внимание, что API возвращает значение true для неизвестного удостоверения (т. е. удостоверения, которое никогда не было управляемо и в настоящее время не управляется). Это позволяет приложению очищать данные, связанные с удостоверением, для которого нет сведений. Дополнительные сведения см. в примечаниях. |
IsFileProtectionRequiredAsync(IStorageItem, String) |
Указывает, нужно ли защитить файл с помощью корпоративного удостоверения. |
IsFileProtectionRequiredForNewFileAsync(IStorageFolder, String, String) |
Указывает, нужно ли защитить файл с помощью корпоративного удостоверения. |
IsIdentityManaged(String) |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Определяет, управляется ли корпоративная сущность политикой предприятия. |
IsProtectionUnderLockRequired(String) |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Используйте это свойство, чтобы определить значение политики защиты корпоративных данных ProtectionUnderLockConfigRequired (WIP). |
IsRoamableProtectionEnabled(String) |
Определяет, настроена ли политика для защиты файлов, копируемых на съемные диски с помощью Azure Information Protection. |
IsUserDecryptionAllowed(String) |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Используйте это свойство, чтобы определить, разрешено ли расшифровка файлов, защищенных Windows Information Protection (WIP). |
LogAuditEvent(String, String, ProtectionPolicyAuditInfo) |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Вызывает ведение журнала события аудита. |
RequestAccessAsync(String, String) |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Запросите доступ к защищенному корпоративному содержимому для удостоверения. |
RequestAccessAsync(String, String, ProtectionPolicyAuditInfo) |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Запросите доступ к защищенному корпоративному содержимому для удостоверения. |
RequestAccessAsync(String, String, ProtectionPolicyAuditInfo, String) |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Запросите доступ к защищенному корпоративному содержимому для удостоверения. |
RequestAccessAsync(String, String, ProtectionPolicyAuditInfo, String, ProtectionPolicyRequestAccessBehavior) |
Запрос доступа к защищенному корпоративному содержимому для удостоверения |
RequestAccessForAppAsync(String, String) |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Запросите доступ к содержимому, защищенному предприятием, для определенного целевого приложения. |
RequestAccessForAppAsync(String, String, ProtectionPolicyAuditInfo) |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Запросите доступ к содержимому, защищенному предприятием, для определенного целевого приложения. |
RequestAccessForAppAsync(String, String, ProtectionPolicyAuditInfo, String) |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Запросите доступ к содержимому, защищенному предприятием, для определенного целевого приложения. |
RequestAccessForAppAsync(String, String, ProtectionPolicyAuditInfo, String, ProtectionPolicyRequestAccessBehavior) |
Запросите доступ к содержимому, защищенному предприятием, для определенного целевого приложения. |
RequestAccessToFilesForAppAsync(IIterable<IStorageItem>, String, ProtectionPolicyAuditInfo) |
Запрашивает доступ к содержимому, защищенному предприятием, для конкретного приложения. |
RequestAccessToFilesForAppAsync(IIterable<IStorageItem>, String, ProtectionPolicyAuditInfo, String, ProtectionPolicyRequestAccessBehavior) |
Запрашивает доступ к содержимому, защищенному предприятием, для конкретного приложения. |
RequestAccessToFilesForProcessAsync(IIterable<IStorageItem>, UInt32, ProtectionPolicyAuditInfo) |
Запрашивает доступ к содержимому, защищенному предприятием, для процесса приложения. |
RequestAccessToFilesForProcessAsync(IIterable<IStorageItem>, UInt32, ProtectionPolicyAuditInfo, String, ProtectionPolicyRequestAccessBehavior) |
Запрашивает доступ к содержимому, защищенному предприятием, для процесса приложения. |
RevokeContent(String) |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Отмените ключи, необходимые для доступа ко всему содержимому, защищенному указанному корпоративному удостоверению. Клиент удаленного управления на устройстве получает запрос на отмену регистрации от сервера удаленного управления предприятия и вызывает отмену ключей, необходимых для доступа к содержимому, защищенному на этом устройстве, на этом корпоративном удостоверении. Это приводит ProtectedContentRevoked к возникновению события. Приложение также может вызвать это событие в ответ на это событие, в этом случае эффект заключается в отзыве доступа вашего приложения к содержимому, защищенному самим собой. |
TryApplyProcessUIPolicy(String) |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Включает принудительное применение политики пользовательского интерфейса для корпоративного удостоверения. Когда приложение будет отображать защищенный файл (например, PDF) или ресурс (буфер или поток) в пользовательском интерфейсе, он должен включить принудительное применение политики пользовательского интерфейса на основе удостоверения, в котором защищен файл. Вызов TryApplyProcessUIPolicy гарантирует, что ОС знает о текущем контексте приложения. |
События
PolicyChanged |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Событие, которое возникает в ответ на изменения в политике Windows Information Protection (WIP), управляемой поставщиком служб конфигурации политики. |
ProtectedAccessResumed |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Событие, с помощью которого приложение регистрируется для получения уведомления о возобновлении защиты. |
ProtectedAccessSuspending |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Событие, с помощью которого приложение регистрируется для получения уведомления о том, что защита должна быть приостановлена. |
ProtectedContentRevoked |
Примечание политику Windows Information Protection (WIP) нельзя применить к Windows 10 версии 1511 (сборка 10586) или более ранней версии. Событие, с помощью которого приложение регистрируется для получения уведомления о том, что защита должна быть отозвана. Когда приложение получает это событие, оно должно определить, какие ProtectedContentRevokedEventArgs.Identities корпоративные сущности отозвали защиту, а также вызов RevokeContent , а также удалить все метаданные, связанные с удостоверением. Это событие не возникает, когда приложение вызывает RevokeContent отзыв собственного доступа. |
Применяется к
Обратная связь
Отправить и просмотреть отзыв по