HotspotAuthenticationContext クラス

定義

現在の認証試行の詳細を含む認証コンテキストを提供し、認証を実行する方法を提供します。

Note

この機能は、モバイル ネットワーク オペレーターによる特権アクセス権を持つモバイル オペレーター アプリと 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

ワイヤレス インターネット サービス プロバイダー ローミング (WISPr) リダイレクト メッセージで指定された HTTPS URL を取得します。

Note

この機能は、モバイル ネットワーク オペレーターによる特権アクセス権を持つモバイル オペレーター アプリと UWP アプリでのみ使用できます。

この API を使用してアプリを Microsoft Store に発行する場合は、特別な承認が必要です。 詳細については、「アプリ機能宣言」トピックの 「制限付き 機能」セクション 参照してください。

アプリケーションは、資格情報を提供するためにこの URL を信頼するかどうかを決定する必要があります。

NetworkAdapter

ホットスポットの WLAN アクセス ポイントに接続されているネットワーク インターフェイスを取得します。

Note

この機能は、モバイル ネットワーク オペレーターによる特権アクセス権を持つモバイル オペレーター アプリと UWP アプリでのみ使用できます。

この API を使用してアプリを Microsoft Store に発行する場合は、特別な承認が必要です。 詳細については、「アプリ機能宣言」トピックの 「制限付き 機能」セクション 参照してください。

RedirectMessageUrl

ワイヤレス インターネット サービス プロバイダー ローミング (WISPr) リダイレクト メッセージが見つかった Web ページの URL を取得します。

Note

この機能は、モバイル ネットワーク オペレーターによる特権アクセス権を持つモバイル オペレーター アプリと UWP アプリでのみ使用できます。

この API を使用してアプリを Microsoft Store に発行する場合は、特別な承認が必要です。 詳細については、「アプリ機能宣言」トピックの 「制限付き 機能」セクション 参照してください。

RedirectMessageXml

ホットスポットのワイヤレス インターネット サービス プロバイダー ローミング (WISPr) リダイレクト メッセージの XML BLOB を取得します。

Note

この機能は、モバイル ネットワーク オペレーターによる特権アクセス権を持つモバイル オペレーター アプリと UWP アプリでのみ使用できます。

この API を使用してアプリを Microsoft Store に発行する場合は、特別な承認が必要です。 詳細については、「アプリ機能宣言」トピックの 「制限付き 機能」セクション 参照してください。

WirelessNetworkId

ホットスポットの WLAN アクセス ポイントの SSID を取得します。

Note

この機能は、モバイル ネットワーク オペレーターによる特権アクセス権を持つモバイル オペレーター アプリと UWP アプリでのみ使用できます。

この API を使用してアプリを Microsoft Store に発行する場合は、特別な承認が必要です。 詳細については、「アプリ機能宣言」トピックの 「制限付き 機能」セクション 参照してください。

メソッド

AbortAuthentication(Boolean)

現在の認証試行を中止し、WLAN インターフェイスをホットスポットから切断します。

Note

この機能は、モバイル ネットワーク オペレーターによる特権アクセス権を持つモバイル オペレーター アプリと UWP アプリでのみ使用できます。

この API を使用してアプリを Microsoft Store に発行する場合は、特別な承認が必要です。 詳細については、「アプリ機能宣言」トピックの 「制限付き 機能」セクション 参照してください。

IssueCredentials(String, String, String, Boolean)

ホットスポット認証用に Windows に資格情報を提供します

Note

この機能は、モバイル ネットワーク オペレーターによる特権アクセス権を持つモバイル オペレーター アプリと UWP アプリでのみ使用できます。

この API を使用してアプリを Microsoft Store に発行する場合は、特別な承認が必要です。 詳細については、「アプリ機能宣言」トピックの 「制限付き 機能」セクション 参照してください。

Windows はこれらの資格情報をキャッシュせず、システムが同じホットスポットに再度接続すると、別の認証イベントが発生します。

IssueCredentialsAsync(String, String, String, Boolean)

ホット スポット認証のために Windows に資格情報を非同期に提供する Windows では、これらの資格情報はキャッシュされません。システムが同じホットスポットに再度接続すると、別の認証イベントが発生します。

これは、 IssueCredentials の非同期バージョンです。 同じパラメーターを受け取りますが、非同期操作は認証が完了したときにのみ完了します。 これに対し、 IssueCredentials API は認証が開始されるとすぐにを返します。 このメソッドが完了すると、認証試行の状態をチェック結果オブジェクトを調べることができます。

Note

この機能は、モバイル ネットワーク オペレーターによる特権アクセス権を持つモバイル オペレーター アプリと UWP アプリでのみ使用できます。

この API を使用してアプリを Microsoft Store に発行する場合は、特別な承認が必要です。 詳細については、「アプリ機能宣言」トピックの 「制限付き 機能」セクション 参照してください。

SkipAuthentication()

ワイヤレス インターネット サービス プロバイダーローミング (WISPr) Windows 認証をスキップします。

Note

この機能は、モバイル ネットワーク オペレーターによる特権アクセス権を持つモバイル オペレーター アプリと UWP アプリでのみ使用できます。

この API を使用してアプリを Microsoft Store に発行する場合は、特別な承認が必要です。 詳細については、「アプリ機能宣言」トピックの 「制限付き 機能」セクション 参照してください。

TriggerAttentionRequired(String, String)

認証の試行が完了したときにフォアグラウンド アプリケーションを起動するために、バックグラウンド タスク ハンドラーによって呼び出されます。

Note

この機能は、モバイル ネットワーク オペレーターによる特権アクセス権を持つモバイル オペレーター アプリと UWP アプリでのみ使用できます。

この API を使用してアプリを Microsoft Store に発行する場合は、特別な承認が必要です。 詳細については、「アプリ機能宣言」トピックの 「制限付き 機能」セクション 参照してください。

指定したアプリケーションが Windows によって起動されます。

TryGetAuthenticationContext(String, HotspotAuthenticationContext)

認証試行のコンテキストを取得します。

Note

この機能は、モバイル ネットワーク オペレーターによる特権アクセス権を持つモバイル オペレーター アプリと UWP アプリでのみ使用できます。

この API を使用してアプリを Microsoft Store に発行する場合は、特別な承認が必要です。 詳細については、「アプリ機能宣言」トピックの 「制限付き 機能」セクション 参照してください。

適用対象

こちらもご覧ください