Compartilhar via


HotspotAuthenticationContext Classe

Definição

Fornece o contexto de autenticação que contém detalhes da tentativa de autenticação atual e fornece métodos para executar a autenticação.

Observação

Essa funcionalidade está disponível apenas para aplicativos de operadora móvel e aplicativos UWP com acesso privilegiado por operadoras de rede móvel.

Se você quiser usar essa API e publicar seu aplicativo na Microsoft Store, precisará de aprovação especial. Para obter mais informações, consulte a seção Funcionalidades restritas no tópico Declarações de funcionalidade do aplicativo.

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
Herança
Object Platform::Object IInspectable HotspotAuthenticationContext
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
Funcionalidades do aplicativo
cellularDeviceControl cellularDeviceIdentity

Propriedades

AuthenticationUrl

Obtém a URL HTTPS especificada na mensagem de redirecionamento WISPr (Wireless Internet Service Provider roaming).

Observação

Essa funcionalidade está disponível apenas para aplicativos de operadora móvel e aplicativos UWP com acesso privilegiado por operadoras de rede móvel.

Se você quiser usar essa API e publicar seu aplicativo na Microsoft Store, precisará de aprovação especial. Para obter mais informações, consulte a seção Funcionalidades restritas no tópico Declarações de funcionalidade do aplicativo.

Os aplicativos devem determinar se devem confiar nessa URL para fornecer credenciais.

NetworkAdapter

Obtém o adaptador de rede que está conectado ao ponto de acesso WLAN do hotspot.

Observação

Essa funcionalidade está disponível apenas para aplicativos de operadora móvel e aplicativos UWP com acesso privilegiado por operadoras de rede móvel.

Se você quiser usar essa API e publicar seu aplicativo na Microsoft Store, precisará de aprovação especial. Para obter mais informações, consulte a seção Funcionalidades restritas no tópico Declarações de funcionalidade do aplicativo.

RedirectMessageUrl

Obtém a URL da página da Web em que a mensagem de redirecionamento WISPr (Provedor de Serviços de Internet Sem Fio) foi encontrada.

Observação

Essa funcionalidade está disponível apenas para aplicativos de operadora móvel e aplicativos UWP com acesso privilegiado por operadoras de rede móvel.

Se você quiser usar essa API e publicar seu aplicativo na Microsoft Store, precisará de aprovação especial. Para obter mais informações, consulte a seção Funcionalidades restritas no tópico Declarações de funcionalidade do aplicativo.

RedirectMessageXml

Obtém o blob XML da mensagem de redirecionamento WISPr (Wireless Internet Service Provider roaming) do hotspot.

Observação

Essa funcionalidade está disponível apenas para aplicativos de operadora móvel e aplicativos UWP com acesso privilegiado por operadoras de rede móvel.

Se você quiser usar essa API e publicar seu aplicativo na Microsoft Store, precisará de aprovação especial. Para obter mais informações, consulte a seção Funcionalidades restritas no tópico Declarações de funcionalidade do aplicativo.

WirelessNetworkId

Obtém o SSID do ponto de acesso WLAN do hotspot.

Observação

Essa funcionalidade está disponível apenas para aplicativos de operadora móvel e aplicativos UWP com acesso privilegiado por operadoras de rede móvel.

Se você quiser usar essa API e publicar seu aplicativo na Microsoft Store, precisará de aprovação especial. Para obter mais informações, consulte a seção Funcionalidades restritas no tópico Declarações de funcionalidade do aplicativo.

Métodos

AbortAuthentication(Boolean)

Anula a tentativa de autenticação atual e desconecta a interface WLAN do hotspot.

Observação

Essa funcionalidade está disponível apenas para aplicativos de operadora móvel e aplicativos UWP com acesso privilegiado por operadoras de rede móvel.

Se você quiser usar essa API e publicar seu aplicativo na Microsoft Store, precisará de aprovação especial. Para obter mais informações, consulte a seção Funcionalidades restritas no tópico Declarações de funcionalidade do aplicativo.

IssueCredentials(String, String, String, Boolean)

Fornece credenciais para o Windows para autenticação de hotspot

Observação

Essa funcionalidade está disponível apenas para aplicativos de operadora móvel e aplicativos UWP com acesso privilegiado por operadoras de rede móvel.

Se você quiser usar essa API e publicar seu aplicativo na Microsoft Store, precisará de aprovação especial. Para obter mais informações, consulte a seção Funcionalidades restritas no tópico Declarações de funcionalidade do aplicativo.

O Windows não armazena essas credenciais em cache e outro evento de autenticação será gerado quando o sistema se conectar ao mesmo hotspot novamente.

IssueCredentialsAsync(String, String, String, Boolean)

Fornece credenciais de forma assíncrona ao Windows para autenticação de hotspot O Windows não armazena essas credenciais em cache e outro evento de autenticação será gerado quando o sistema se conectar ao mesmo hotspot novamente.

É uma versão assíncrona de IssueCredentials. Ele usa os mesmos parâmetros, mas a operação assíncrona só é concluída quando a autenticação é concluída. Por outro lado, a API IssueCredentials retorna assim que a autenticação é iniciada. Após a conclusão desse método, o objeto de resultados pode ser examinado para marcar o status da tentativa de autenticação.

Observação

Essa funcionalidade está disponível apenas para aplicativos de operadora móvel e aplicativos UWP com acesso privilegiado por operadoras de rede móvel.

Se você quiser usar essa API e publicar seu aplicativo na Microsoft Store, precisará de aprovação especial. Para obter mais informações, consulte a seção Funcionalidades restritas no tópico Declarações de funcionalidade do aplicativo.

SkipAuthentication()

Ignora o autenticação do Windows WISPr (Wireless Internet Service Provider roaming).

Observação

Essa funcionalidade está disponível apenas para aplicativos de operadora móvel e aplicativos UWP com acesso privilegiado por operadoras de rede móvel.

Se você quiser usar essa API e publicar seu aplicativo na Microsoft Store, precisará de aprovação especial. Para obter mais informações, consulte a seção Funcionalidades restritas no tópico Declarações de funcionalidade do aplicativo.

TriggerAttentionRequired(String, String)

Chamado por um manipulador de tarefas em segundo plano para iniciar o aplicativo em primeiro plano quando houver uma tentativa de autenticação ser concluída.

Observação

Essa funcionalidade está disponível apenas para aplicativos de operadora móvel e aplicativos UWP com acesso privilegiado por operadoras de rede móvel.

Se você quiser usar essa API e publicar seu aplicativo na Microsoft Store, precisará de aprovação especial. Para obter mais informações, consulte a seção Funcionalidades restritas no tópico Declarações de funcionalidade do aplicativo.

O Windows iniciará o aplicativo especificado.

TryGetAuthenticationContext(String, HotspotAuthenticationContext)

Obtém o contexto de uma tentativa de autenticação.

Observação

Essa funcionalidade está disponível apenas para aplicativos de operadora móvel e aplicativos UWP com acesso privilegiado por operadoras de rede móvel.

Se você quiser usar essa API e publicar seu aplicativo na Microsoft Store, precisará de aprovação especial. Para obter mais informações, consulte a seção Funcionalidades restritas no tópico Declarações de funcionalidade do aplicativo.

Aplica-se a

Confira também