Compartir a través de


HotspotAuthenticationContext.IssueCredentials Método

Definición

Proporciona credenciales a Windows para la autenticación de zonas activas

Nota:

Esta funcionalidad solo está disponible para las aplicaciones de operador de telefonía móvil y las aplicaciones para UWP con acceso con privilegios por parte de los operadores de red móvil.

Si quieres usar esta API y publicar tu aplicación en Microsoft Store, necesitarás aprobación especial. Para obtener más información, consulte la sección Funcionalidades restringidas del tema Declaraciones de funcionalidad de la aplicación.

Windows no almacena en caché estas credenciales y se generará otro evento de autenticación cuando el sistema se conecte de nuevo al mismo punto de acceso.

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)

Parámetros

userName
String

Platform::String

winrt::hstring

El parámetro UserName del protocolo de autenticación de proveedor de servicios de Internet inalámbrico (WISPr). IssueCredentials realiza la codificación url antes de enviar el valor al servidor. Si esta cadena está vacía, se omite el parámetro de autenticación correspondiente.

password
String

Platform::String

winrt::hstring

El parámetro Password del protocolo de autenticación WISPr. IssueCredentials realiza la codificación url antes de enviar el valor al servidor. Si esta cadena está vacía, se omite el parámetro de autenticación correspondiente.

extraParameters
String

Platform::String

winrt::hstring

Parámetros adicionales que se van a anexar a la cadena de autenticación. IssueCredentials anexa este parámetro después de un carácter "&" a la cadena HTTP POST tal como está sin ninguna codificación. Se puede usar para agregar varios parámetros. El valor predeterminado de este parámetro es una cadena vacía.

markAsManualConnectOnFailure
Boolean

bool

Si es true, una aplicación deshabilita permanentemente la propiedad de conexión automática en una conexión. Si se produce un error en la autenticación, la conexión se desconectará y no se volverá a intentar en la sesión del usuario actual. De lo contrario, se devuelve el valor False.

Requisitos de Windows

Características de aplicaciones
cellularDeviceControl cellularDeviceIdentity

Comentarios

Una vez que se llama a IssueCredentials, el contexto de autenticación se finaliza y IssueCredentials, AbortAuthentication o SkipAuthentication no se debe llamar de nuevo.

Se aplica a