WebAuthenticationCoreManager Kelas

Definisi

Berisi metode inti untuk mendapatkan token dari penyedia akun web.

public ref class WebAuthenticationCoreManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class WebAuthenticationCoreManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class WebAuthenticationCoreManager
Public Class WebAuthenticationCoreManager
Warisan
Object Platform::Object IInspectable WebAuthenticationCoreManager
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1607 14393 CreateWebAccountMonitor
1803 17134 FindAllAccountsAsync(WebAccountProvider)
1803 17134 FindAllAccountsAsync(WebAccountProvider,String)
1803 17134 FindSystemAccountProviderAsync(String)
1803 17134 FindSystemAccountProviderAsync(String,String)
1803 17134 FindSystemAccountProviderAsync(String,String,User)

Metode

CreateWebAccountMonitor(IIterable<WebAccount>)

Membuat pemantauan akun web untuk watch akun tertentu.

FindAccountAsync(WebAccountProvider, String)

Secara asinkron mencoba menemukan penyedia akun web.

FindAccountProviderAsync(String)

Secara asinkron mencoba menemukan penyedia akun web.

FindAccountProviderAsync(String, String)

Secara asinkron mencoba menemukan penyedia akun web.

FindAccountProviderAsync(String, String, User)

Secara asinkron mencoba menemukan penyedia akun web.

FindAllAccountsAsync(WebAccountProvider)

Menghitung semua akun yang telah ditambahkan oleh pengguna untuk penyedia ID tertentu.

FindAllAccountsAsync(WebAccountProvider, String)

Menghitung semua akun yang telah ditambahkan oleh pengguna untuk penyedia ID tertentu.

FindSystemAccountProviderAsync(String)

Secara asinkron mencoba menemukan penyedia akun web untuk autentikasi di seluruh perangkat.

FindSystemAccountProviderAsync(String, String)

Secara asinkron mencoba menemukan penyedia akun web untuk autentikasi di seluruh perangkat.

FindSystemAccountProviderAsync(String, String, User)

Secara asinkron mencoba menemukan penyedia akun web untuk autentikasi di seluruh perangkat.

GetTokenSilentlyAsync(WebTokenRequest)

Secara asinkron mencoba mendapatkan token tanpa menampilkan UI apa pun. Pengguna tidak akan pernah diminta untuk memasukkan kredensial mereka.

GetTokenSilentlyAsync(WebTokenRequest, WebAccount)

Secara asinkron mencoba mendapatkan token tanpa menampilkan UI apa pun. Pengguna tidak akan pernah diminta untuk memasukkan kredensial mereka.

RequestTokenAsync(WebTokenRequest)

Secara asinkron meminta token dari penyedia akun web. Jika perlu, pengguna diminta untuk memasukkan kredensial mereka.

RequestTokenAsync(WebTokenRequest, WebAccount)

Secara asinkron meminta token dari penyedia akun web. Jika perlu, pengguna diminta untuk memasukkan kredensial mereka.

Berlaku untuk

Lihat juga