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


HotspotAuthenticationContext.IssueCredentials Метод

Определение

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

Примечание

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

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

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

public:
 virtual void IssueCredentials(Platform::String ^ userName, Platform::String ^ password, Platform::String ^ extraParameters, bool markAsManualConnectOnFailure) = IssueCredentials;
void IssueCredentials(winrt::hstring const& userName, winrt::hstring const& password, winrt::hstring const& extraParameters, bool const& markAsManualConnectOnFailure);
public void IssueCredentials(string userName, string password, string extraParameters, bool markAsManualConnectOnFailure);
function issueCredentials(userName, password, extraParameters, markAsManualConnectOnFailure)
Public Sub IssueCredentials (userName As String, password As String, extraParameters As String, markAsManualConnectOnFailure As Boolean)

Параметры

userName
String

Platform::String

winrt::hstring

Параметр UserName протокола проверки подлинности WISPr. IssueCredentials выполняет кодирование URL-адреса перед отправкой значения на сервер. Если эта строка пуста, соответствующий параметр проверки подлинности пропускается.

password
String

Platform::String

winrt::hstring

Параметр Password протокола проверки подлинности WISPr. IssueCredentials выполняет кодирование URL-адреса перед отправкой значения на сервер. Если эта строка пуста, соответствующий параметр проверки подлинности пропускается.

extraParameters
String

Platform::String

winrt::hstring

Дополнительные параметры, добавляемые в строку проверки подлинности. IssueCredentials добавляет этот параметр после символа "&" в строку HTTP POST без кодирования. Его можно использовать для добавления нескольких параметров. По умолчанию для этого параметра используется пустая строка.

markAsManualConnectOnFailure
Boolean

bool

Если значение равно true, приложение окончательно отключает свойство автоматического подключения для подключения. Если проверка подлинности завершается сбоем, подключение будет отключено и не будет повторяться в текущем сеансе пользователя. В противном случае — false.

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

Возможности приложения
cellularDeviceControl cellularDeviceIdentity

Комментарии

После вызова IssueCredentials контекст проверки подлинности завершается, и issueCredentials, AbortAuthentication или SkipAuthentication не должны вызываться повторно.

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