HotspotAuthenticationContext.IssueCredentials Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan kredensial ke Windows untuk autentikasi hotspot
Catatan
Fungsionalitas ini hanya tersedia untuk aplikasi operator seluler dan aplikasi UWP yang diberikan akses istimewa oleh operator jaringan seluler.
Jika Anda ingin menggunakan API ini dan menerbitkan aplikasi anda ke Microsoft Store, maka Anda akan memerlukan persetujuan khusus. Untuk informasi selengkapnya, lihat bagian Kemampuan terbatas dalam topik Deklarasi kemampuan aplikasi .
Windows tidak menyimpan kredensial ini dan kejadian autentikasi lain akan dinaikkan ketika sistem tersambung ke hotspot yang sama lagi.
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)
Parameter
- userName
-
String
Platform::String
winrt::hstring
Parameter UserName dari protokol autentikasi roaming Penyedia Layanan Internet Nirkabel (WISPr). IssueCredentials melakukan pengodean URL sebelum mengirimkan nilai ke server. Jika string ini kosong, parameter autentikasi yang sesuai akan dilewati.
- password
-
String
Platform::String
winrt::hstring
Parameter Kata Sandi dari protokol autentikasi WISPr. IssueCredentials melakukan pengodean URL sebelum mengirimkan nilai ke server. Jika string ini kosong, parameter autentikasi yang sesuai akan dilewati.
- extraParameters
-
String
Platform::String
winrt::hstring
Parameter tambahan yang akan ditambahkan ke string autentikasi. IssueCredentials menambahkan parameter ini setelah karakter "&" ke string HTTP POST apa adanya tanpa pengodean apa pun. Ini dapat digunakan untuk menambahkan beberapa parameter. Default untuk parameter ini adalah string kosong.
- markAsManualConnectOnFailure
-
Boolean
bool
Jika true, aplikasi akan menonaktifkan properti sambungkan otomatis secara permanen pada koneksi. Jika autentikasi gagal, koneksi akan terputus dan tidak dicoba kembali di sesi pengguna saat ini. Jika tidak, salah.
Persyaratan Windows
Kemampuan aplikasi |
cellularDeviceControl
cellularDeviceIdentity
|
Keterangan
Setelah IssueCredentials dipanggil, konteks autentikasi diselesaikan dan IssueCredentials, AbortAuthentication, atau SkipAuthentication tidak boleh dipanggil lagi.