Поделиться через


ProtectionPolicyManager.RequestAccessAsync Метод

Определение

Перегрузки

RequestAccessAsync(String, String)

Примечание

Начиная с июля 2022 г. корпорация Майкрософт прекращает использование Windows Information Protection (WIP) и ИНТЕРФЕЙСов API, поддерживающих WIP. Корпорация Майкрософт продолжит поддерживать WIP в поддерживаемых версиях Windows. Новые версии Windows не будут включать новые возможности для WIP и не будут поддерживаться в будущих версиях Windows. Дополнительные сведения см. в статье Объявление о прекращении работы windows Information Protection.

Для защиты данных корпорация Майкрософт рекомендует использовать Защита информации Microsoft Purview и Защита от потери данных Microsoft Purview. Purview упрощает настройку конфигурации и предоставляет расширенный набор возможностей.

Запросите доступ к защищенному корпоративному содержимому для удостоверения.

RequestAccessAsync(String, String, ProtectionPolicyAuditInfo)

Примечание

Начиная с июля 2022 г. корпорация Майкрософт прекращает использование Windows Information Protection (WIP) и ИНТЕРФЕЙСов API, поддерживающих WIP. Корпорация Майкрософт продолжит поддерживать WIP в поддерживаемых версиях Windows. Новые версии Windows не будут включать новые возможности для WIP и не будут поддерживаться в будущих версиях Windows. Дополнительные сведения см. в статье Объявление о прекращении работы windows Information Protection.

Для защиты данных корпорация Майкрософт рекомендует использовать Защита информации Microsoft Purview и Защита от потери данных Microsoft Purview. Purview упрощает настройку конфигурации и предоставляет расширенный набор возможностей.

Запросите доступ к защищенному корпоративному содержимому для удостоверения.

RequestAccessAsync(String, String, ProtectionPolicyAuditInfo, String)

Примечание

Начиная с июля 2022 г. корпорация Майкрософт прекращает использование Windows Information Protection (WIP) и ИНТЕРФЕЙСов API, поддерживающих WIP. Корпорация Майкрософт продолжит поддерживать WIP в поддерживаемых версиях Windows. Новые версии Windows не будут включать новые возможности для WIP и не будут поддерживаться в будущих версиях Windows. Дополнительные сведения см. в статье Объявление о прекращении работы windows Information Protection.

Для защиты данных корпорация Майкрософт рекомендует использовать Защита информации Microsoft Purview и Защита от потери данных Microsoft Purview. Purview упрощает настройку конфигурации и предоставляет расширенный набор возможностей.

Запросите доступ к защищенному корпоративному содержимому для удостоверения.

RequestAccessAsync(String, String, ProtectionPolicyAuditInfo, String, ProtectionPolicyRequestAccessBehavior)

Примечание

Начиная с июля 2022 г. корпорация Майкрософт прекращает использование Windows Information Protection (WIP) и ИНТЕРФЕЙСов API, поддерживающих WIP. Корпорация Майкрософт продолжит поддерживать WIP в поддерживаемых версиях Windows. Новые версии Windows не будут включать новые возможности для WIP и не будут поддерживаться в будущих версиях Windows. Дополнительные сведения см. в статье Объявление о прекращении работы windows Information Protection.

Для защиты данных корпорация Майкрософт рекомендует использовать Защита информации Microsoft Purview и Защита от потери данных Microsoft Purview. Purview упрощает настройку конфигурации и предоставляет расширенный набор возможностей.

Запрос доступа к корпоративному защищенному содержимому для удостоверения

RequestAccessAsync(String, String)

Примечание

Начиная с июля 2022 г. корпорация Майкрософт прекращает использование Windows Information Protection (WIP) и ИНТЕРФЕЙСов API, поддерживающих WIP. Корпорация Майкрософт продолжит поддерживать WIP в поддерживаемых версиях Windows. Новые версии Windows не будут включать новые возможности для WIP и не будут поддерживаться в будущих версиях Windows. Дополнительные сведения см. в статье Объявление о прекращении работы windows Information Protection.

Для защиты данных корпорация Майкрософт рекомендует использовать Защита информации Microsoft Purview и Защита от потери данных Microsoft Purview. Purview упрощает настройку конфигурации и предоставляет расширенный набор возможностей.

Запросите доступ к защищенному корпоративному содержимому для удостоверения.

public:
 static IAsyncOperation<ProtectionPolicyEvaluationResult> ^ RequestAccessAsync(Platform::String ^ sourceIdentity, Platform::String ^ targetIdentity);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessAsync(winrt::hstring const& sourceIdentity, winrt::hstring const& targetIdentity);
/// [Windows.Foundation.Metadata.RemoteAsync]
/// [Windows.Foundation.Metadata.Overload("RequestAccessAsync")]
 static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessAsync(winrt::hstring const& sourceIdentity, winrt::hstring const& targetIdentity);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessAsync(string sourceIdentity, string targetIdentity);
[Windows.Foundation.Metadata.RemoteAsync]
[Windows.Foundation.Metadata.Overload("RequestAccessAsync")]
public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessAsync(string sourceIdentity, string targetIdentity);
function requestAccessAsync(sourceIdentity, targetIdentity)
Public Shared Function RequestAccessAsync (sourceIdentity As String, targetIdentity As String) As IAsyncOperation(Of ProtectionPolicyEvaluationResult)

Параметры

sourceIdentity
String

Platform::String

winrt::hstring

Корпоративное удостоверение, для которого защищено содержимое. Это управляемый адрес электронной почты или домен. Приложение должно использовать IsIdentityManaged , чтобы убедиться, что адрес электронной почты или домен управляется.

targetIdentity
String

Platform::String

winrt::hstring

Удостоверение предприятия, которому раскрыто содержимое. Это адрес электронной почты или домен.

Возвращаемое значение

Значение перечисления ProtectionPolicyEvaluationResult , которое является результатом запроса.

Атрибуты

Комментарии

Вызовите этот метод из потока пользовательского интерфейса main приложения переднего плана.

См. также раздел

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

RequestAccessAsync(String, String, ProtectionPolicyAuditInfo)

Примечание

Начиная с июля 2022 г. корпорация Майкрософт прекращает использование Windows Information Protection (WIP) и ИНТЕРФЕЙСов API, поддерживающих WIP. Корпорация Майкрософт продолжит поддерживать WIP в поддерживаемых версиях Windows. Новые версии Windows не будут включать новые возможности для WIP и не будут поддерживаться в будущих версиях Windows. Дополнительные сведения см. в статье Объявление о прекращении работы Windows Information Protection.

Для защиты данных корпорация Майкрософт рекомендует использовать Защита информации Microsoft Purview и Защита от потери данных Microsoft Purview. Purview упрощает настройку конфигурации и предоставляет расширенный набор возможностей.

Запросите доступ к корпоративному защищенному содержимому для удостоверения.

public:
 static IAsyncOperation<ProtectionPolicyEvaluationResult> ^ RequestAccessAsync(Platform::String ^ sourceIdentity, Platform::String ^ targetIdentity, ProtectionPolicyAuditInfo ^ auditInfo);
/// [Windows.Foundation.Metadata.Overload("RequestAccessWithAuditingInfoAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessAsync(winrt::hstring const& sourceIdentity, winrt::hstring const& targetIdentity, ProtectionPolicyAuditInfo const& auditInfo);
[Windows.Foundation.Metadata.Overload("RequestAccessWithAuditingInfoAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessAsync(string sourceIdentity, string targetIdentity, ProtectionPolicyAuditInfo auditInfo);
function requestAccessAsync(sourceIdentity, targetIdentity, auditInfo)
Public Shared Function RequestAccessAsync (sourceIdentity As String, targetIdentity As String, auditInfo As ProtectionPolicyAuditInfo) As IAsyncOperation(Of ProtectionPolicyEvaluationResult)

Параметры

sourceIdentity
String

Platform::String

winrt::hstring

Корпоративное удостоверение, для которого защищено содержимое. Это управляемый адрес электронной почты или домен. Приложение должно использовать IsIdentityManaged , чтобы убедиться, что адрес электронной почты или домен управляется.

targetIdentity
String

Platform::String

winrt::hstring

Удостоверение предприятия, которому раскрыто содержимое. Это адрес электронной почты или домен.

auditInfo
ProtectionPolicyAuditInfo

Объект сведений аудита; экземпляр ProtectionPolicyAuditInfo.

Возвращаемое значение

Значение перечисления ProtectionPolicyEvaluationResult , которое является результатом запроса.

Атрибуты

Требования к Windows

Семейство устройств
Windows Desktop Extension SDK (появилось в 10.0.14393.0)
Windows Mobile Extension SDK (появилось в 10.0.14393.0)
API contract
Windows.Security.EnterpriseData.EnterpriseDataContract (появилось в v3.0)

Комментарии

Вызовите этот метод из потока пользовательского интерфейса main приложения переднего плана.

См. также раздел

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

RequestAccessAsync(String, String, ProtectionPolicyAuditInfo, String)

Примечание

Начиная с июля 2022 г. корпорация Майкрософт прекращает использование Windows Information Protection (WIP) и ИНТЕРФЕЙСов API, поддерживающих WIP. Корпорация Майкрософт продолжит поддерживать WIP в поддерживаемых версиях Windows. Новые версии Windows не будут включать новые возможности для WIP и не будут поддерживаться в будущих версиях Windows. Дополнительные сведения см. в статье Объявление о прекращении работы Windows Information Protection.

Для защиты данных корпорация Майкрософт рекомендует использовать Защита информации Microsoft Purview и Защита от потери данных Microsoft Purview. Purview упрощает настройку конфигурации и предоставляет расширенный набор возможностей.

Запросите доступ к корпоративному защищенному содержимому для удостоверения.

public:
 static IAsyncOperation<ProtectionPolicyEvaluationResult> ^ RequestAccessAsync(Platform::String ^ sourceIdentity, Platform::String ^ targetIdentity, ProtectionPolicyAuditInfo ^ auditInfo, Platform::String ^ messageFromApp);
/// [Windows.Foundation.Metadata.Overload("RequestAccessWithMessageAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessAsync(winrt::hstring const& sourceIdentity, winrt::hstring const& targetIdentity, ProtectionPolicyAuditInfo const& auditInfo, winrt::hstring const& messageFromApp);
[Windows.Foundation.Metadata.Overload("RequestAccessWithMessageAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessAsync(string sourceIdentity, string targetIdentity, ProtectionPolicyAuditInfo auditInfo, string messageFromApp);
function requestAccessAsync(sourceIdentity, targetIdentity, auditInfo, messageFromApp)
Public Shared Function RequestAccessAsync (sourceIdentity As String, targetIdentity As String, auditInfo As ProtectionPolicyAuditInfo, messageFromApp As String) As IAsyncOperation(Of ProtectionPolicyEvaluationResult)

Параметры

sourceIdentity
String

Platform::String

winrt::hstring

Корпоративное удостоверение, для которого защищено содержимое. Это управляемый адрес электронной почты или домен. Приложение должно использовать IsIdentityManaged для подтверждения управления адресом электронной почты или доменом.

targetIdentity
String

Platform::String

winrt::hstring

Корпоративное удостоверение, которому раскрыто содержимое. Это адрес электронной почты или домен.

auditInfo
ProtectionPolicyAuditInfo

Объект сведений об аудите; экземпляр ProtectionPolicyAuditInfo.

messageFromApp
String

Platform::String

winrt::hstring

Сообщение, которое будет отображаться в диалоговом окне согласия, чтобы пользователь смог принять решение о согласии.

Возвращаемое значение

Значение перечисления ProtectionPolicyEvaluationResult , которое является результатом запроса.

Атрибуты

Требования к Windows

Семейство устройств
Windows Desktop Extension SDK (появилось в 10.0.14393.0)
Windows Mobile Extension SDK (появилось в 10.0.14393.0)
API contract
Windows.Security.EnterpriseData.EnterpriseDataContract (появилось в v3.0)

Комментарии

Вызовите этот метод из потока пользовательского интерфейса main приложения переднего плана.

См. также раздел

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

RequestAccessAsync(String, String, ProtectionPolicyAuditInfo, String, ProtectionPolicyRequestAccessBehavior)

Примечание

Начиная с июля 2022 г. корпорация Майкрософт прекращает использование Windows Information Protection (WIP) и ИНТЕРФЕЙСов API, поддерживающих WIP. Корпорация Майкрософт продолжит поддерживать WIP в поддерживаемых версиях Windows. Новые версии Windows не будут включать новые возможности для WIP и не будут поддерживаться в будущих версиях Windows. Дополнительные сведения см. в статье Объявление о прекращении работы Windows Information Protection.

Для защиты данных корпорация Майкрософт рекомендует использовать Защита информации Microsoft Purview и Защита от потери данных Microsoft Purview. Purview упрощает настройку конфигурации и предоставляет расширенный набор возможностей.

Запрос доступа к защищенному корпоративному содержимому для удостоверения

public:
 static IAsyncOperation<ProtectionPolicyEvaluationResult> ^ RequestAccessAsync(Platform::String ^ sourceIdentity, Platform::String ^ targetIdentity, ProtectionPolicyAuditInfo ^ auditInfo, Platform::String ^ messageFromApp, ProtectionPolicyRequestAccessBehavior behavior);
/// [Windows.Foundation.Metadata.Overload("RequestAccessWithBehaviorAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessAsync(winrt::hstring const& sourceIdentity, winrt::hstring const& targetIdentity, ProtectionPolicyAuditInfo const& auditInfo, winrt::hstring const& messageFromApp, ProtectionPolicyRequestAccessBehavior const& behavior);
[Windows.Foundation.Metadata.Overload("RequestAccessWithBehaviorAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessAsync(string sourceIdentity, string targetIdentity, ProtectionPolicyAuditInfo auditInfo, string messageFromApp, ProtectionPolicyRequestAccessBehavior behavior);
function requestAccessAsync(sourceIdentity, targetIdentity, auditInfo, messageFromApp, behavior)
Public Shared Function RequestAccessAsync (sourceIdentity As String, targetIdentity As String, auditInfo As ProtectionPolicyAuditInfo, messageFromApp As String, behavior As ProtectionPolicyRequestAccessBehavior) As IAsyncOperation(Of ProtectionPolicyEvaluationResult)

Параметры

sourceIdentity
String

Platform::String

winrt::hstring

Корпоративное удостоверение, для которого защищено содержимое.

targetIdentity
String

Platform::String

winrt::hstring

Корпоративное удостоверение, которому раскрыто содержимое. Это адрес электронной почты или домен.

auditInfo
ProtectionPolicyAuditInfo

Объект сведений об аудите; экземпляр ProtectionPolicyAuditInfo.

messageFromApp
String

Platform::String

winrt::hstring

Сообщение, которое будет отображаться в диалоговом окне согласия, чтобы пользователь смог принять решение о согласии.

behavior
ProtectionPolicyRequestAccessBehavior

Константа, определяющая способ переопределения поведения политики по умолчанию.

Возвращаемое значение

Значение перечисления ProtectionPolicyEvaluationResult , которое является результатом запроса.

Атрибуты

Требования к Windows

Семейство устройств
Windows Desktop Extension SDK (появилось в 10.0.15063.0)
Windows Mobile Extension SDK (появилось в 10.0.15063.0)
API contract
Windows.Security.EnterpriseData.EnterpriseDataContract (появилось в v4.0)

Комментарии

Вызовите этот метод из потока пользовательского интерфейса main приложения переднего плана.

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