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


HotspotAuthenticationContext Класс

Определение

Предоставляет контекст проверки подлинности, содержащий сведения о текущей попытке проверки подлинности, и предоставляет методы для выполнения проверки подлинности.

Примечание

Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети.

Если вы хотите использовать этот API и опубликовать приложение в Microsoft Store, вам потребуется специальное утверждение. Дополнительные сведения см. в разделе Ограниченные возможности статьи Объявления возможностей приложений .

public ref class HotspotAuthenticationContext sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HotspotAuthenticationContext final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HotspotAuthenticationContext
Public NotInheritable Class HotspotAuthenticationContext
Наследование
Object Platform::Object IInspectable HotspotAuthenticationContext
Атрибуты

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

Семейство устройств
Windows 10 (появилось в 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)
Возможности приложения
cellularDeviceControl cellularDeviceIdentity

Свойства

AuthenticationUrl

Возвращает URL-адрес HTTPS, указанный в сообщении перенаправления поставщика услуг Беспроводного Интернета (WISPr).

Примечание

Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети.

Если вы хотите использовать этот API и опубликовать приложение в Microsoft Store, вам потребуется специальное утверждение. Дополнительные сведения см. в разделе Ограниченные возможности статьи Объявления возможностей приложений .

Приложения должны определить, следует ли доверять этому URL-адресу для предоставления учетных данных.

NetworkAdapter

Возвращает сетевой интерфейс, подключенный к точке доступа WLAN хот-спота.

Примечание

Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети.

Если вы хотите использовать этот API и опубликовать приложение в Microsoft Store, вам потребуется специальное утверждение. Дополнительные сведения см. в разделе Ограниченные возможности статьи Объявления возможностей приложений .

RedirectMessageUrl

Возвращает URL-адрес веб-страницы, на которой было найдено сообщение перенаправления поставщика услуг Беспроводного Интернета (WISPr).

Примечание

Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети.

Если вы хотите использовать этот API и опубликовать приложение в Microsoft Store, вам потребуется специальное утверждение. Дополнительные сведения см. в разделе Ограниченные возможности статьи Объявления возможностей приложений .

RedirectMessageXml

Возвращает БОЛЬШОЙ двоичный объект XML для сообщения перенаправления wisPr для хот-спота.

Примечание

Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети.

Если вы хотите использовать этот API и опубликовать приложение в Microsoft Store, вам потребуется специальное утверждение. Дополнительные сведения см. в разделе Ограниченные возможности статьи Объявления возможностей приложений .

WirelessNetworkId

Возвращает SSID точки доступа WLAN для хот-спота.

Примечание

Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети.

Если вы хотите использовать этот API и опубликовать приложение в Microsoft Store, вам потребуется специальное утверждение. Дополнительные сведения см. в разделе Ограниченные возможности статьи Объявления возможностей приложений .

Методы

AbortAuthentication(Boolean)

Прерывает текущую попытку проверки подлинности и отключает интерфейс WLAN от хот-спота.

Примечание

Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети.

Если вы хотите использовать этот API и опубликовать приложение в Microsoft Store, вам потребуется специальное утверждение. Дополнительные сведения см. в разделе Ограниченные возможности статьи Объявления возможностей приложений .

IssueCredentials(String, String, String, Boolean)

Предоставляет учетные данные в Windows для проверки подлинности с помощью хот-спота

Примечание

Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети.

Если вы хотите использовать этот API и опубликовать приложение в Microsoft Store, вам потребуется специальное утверждение. Дополнительные сведения см. в разделе Ограниченные возможности статьи Объявления возможностей приложений .

Windows не кэширует эти учетные данные, и при повторном подключении системы к той же хот-точке возникает другое событие проверки подлинности.

IssueCredentialsAsync(String, String, String, Boolean)

Асинхронно предоставляет учетные данные в Windows для проверки подлинности хот-спота Windows не кэширует эти учетные данные, и при повторном подключении системы к тому же хот-споту будет возникать другое событие проверки подлинности.

Это асинхронная версия IssueCredentials. Он принимает те же параметры, но асинхронная операция завершается только после завершения проверки подлинности. В отличие от этого, API IssueCredentials возвращается сразу после запуска проверки подлинности. После завершения этого метода объект результатов можно проверить, чтобы проверка состояние попытки проверки подлинности.

Примечание

Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети.

Если вы хотите использовать этот API и опубликовать приложение в Microsoft Store, вам потребуется специальное утверждение. Дополнительные сведения см. в разделе Ограниченные возможности статьи Объявления возможностей приложений .

SkipAuthentication()

Пропускает проверка подлинности Windows роуминг поставщика услуг Беспроводной Интернет (WISPr).

Примечание

Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети.

Если вы хотите использовать этот API и опубликовать приложение в Microsoft Store, вам потребуется специальное утверждение. Дополнительные сведения см. в разделе Ограниченные возможности статьи Объявления возможностей приложений .

TriggerAttentionRequired(String, String)

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

Примечание

Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети.

Если вы хотите использовать этот API и опубликовать приложение в Microsoft Store, вам потребуется специальное утверждение. Дополнительные сведения см. в разделе Ограниченные возможности статьи Объявления возможностей приложений .

Windows запустит указанное приложение.

TryGetAuthenticationContext(String, HotspotAuthenticationContext)

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

Примечание

Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети.

Если вы хотите использовать этот API и опубликовать приложение в Microsoft Store, вам потребуется специальное утверждение. Дополнительные сведения см. в разделе Ограниченные возможности статьи Объявления возможностей приложений .

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

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