Windows.Security.Authentication.OnlineId Ruang nama
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.
Memungkinkan aplikasi dan program desktop menggunakan Langsung untuk mengautentikasi pengguna dengan menggunakan akun Microsoft mereka. Setelah autentikasi, aplikasi dapat mendapatkan kembali token JSON dengan ID yang dapat digunakan untuk pengguna tersebut dengan aplikasi Anda.
Catatan
Jika Anda mengembangkan untuk Windows 10 atau lebih besar, gunakan API Windows.Security.Authentication.Web.Core sebagai gantinya. Untuk informasi selengkapnya, lihat Manajer akun web.
Kelas
OnlineIdAuthenticator |
Menyediakan aplikasi dengan kemampuan untuk memulai permintaan autentikasi untuk mendapatkan token JavaScript Object Notation (JSON) untuk digunakan dengan layanan Anda atau meminta tiket yang dapat digunakan untuk mendapatkan data yang telah disetujui pengguna untuk aplikasi Anda menggunakan Live ConnectAPI. Di aplikasi desktop, sebelum menggunakan instans kelas ini dengan cara yang menampilkan UI, Anda harus mengaitkan objek dengan handel jendela pemiliknya. Untuk informasi selengkapnya, dan contoh kode, lihat Menampilkan objek UI WinRT yang bergantung pada CoreWindow. Catatan Jika Anda mengembangkan untuk Windows 10 atau yang lebih baru, gunakan API Windows.Security.Authentication.Web.Core sebagai gantinya. Untuk informasi selengkapnya, lihat Manajer akun web. |
OnlineIdServiceTicket |
Berisi tiket yang diperoleh setelah pengguna mengautentikasi ke aplikasi ini atau telah memberikan persetujuan untuk mengakses data pengguna yang disimpan di Live. Catatan Jika Anda mengembangkan untuk Windows 10 atau lebih besar, gunakan API Windows.Security.Authentication.Web.Core sebagai gantinya. Untuk informasi selengkapnya, lihat Manajer akun web. |
OnlineIdServiceTicketRequest |
Menyediakan kemampuan bagi aplikasi untuk menentukan layanan dan kebijakan yang digunakan untuk mengautentikasi pengguna Langsung untuk mendapatkan properti identitas dan tiket. Catatan Jika Anda mengembangkan untuk Windows 10 atau lebih besar, gunakan API Windows.Security.Authentication.Web.Core sebagai gantinya. Untuk informasi selengkapnya, lihat Manajer akun web. |
OnlineIdSystemAuthenticator |
Kelas ini menangani upaya aplikasi untuk memperoleh id pengguna lokal di perangkat, untuk digunakan dengan fitur Tiket Sistem (lihat Keterangan). |
OnlineIdSystemAuthenticatorForUser |
Mewakili info autentikasi untuk satu entitas pengguna pada satu perangkat (sistem). |
OnlineIdSystemIdentity |
Mengidentifikasi perangkat lokal (sistem) tempat akun pengguna yang dimaksud ada. |
OnlineIdSystemTicketResult |
Mewakili hasil panggilan untuk mengambil tiket sistem. |
SignOutUserOperation |
Memungkinkan pengguna untuk keluar dari aplikasi Anda. Catatan Jika Anda mengembangkan untuk Windows 10 atau lebih besar, gunakan API Windows.Security.Authentication.Web.Core sebagai gantinya. Untuk informasi selengkapnya, lihat Manajer akun web. |
UserAuthenticationOperation |
Secara asinkron mendapatkan identitas pengguna dan tiket dan properti yang sesuai. Catatan Jika Anda mengembangkan untuk Windows 10 atau lebih besar, gunakan API Windows.Security.Authentication.Web.Core sebagai gantinya. Untuk informasi selengkapnya, lihat Manajer akun web. |
UserIdentity |
Berisi ID, tiket, dan informasi lain yang terkait dengan pengguna. Catatan Jika Anda mengembangkan untuk Windows 10 atau lebih besar, gunakan API Windows.Security.Authentication.Web.Core sebagai gantinya. Untuk informasi selengkapnya, lihat Manajer akun web. |
Enum
CredentialPromptType |
Menyediakan kemampuan untuk mengontrol kapan harus menampilkan atau menyembunyikan antarmuka pengguna permintaan kredensial. Ini termasuk antarmuka pengguna untuk aplikasi guna mengumpulkan persetujuan pengguna untuk mengakses data yang disimpan di Live. Pengguna harus melihat antarmuka pengguna agar aplikasi mendapatkan data pengguna apa pun, jika tidak, aplikasi akan melihat kesalahan saat mereka mencoba mendapatkan data pengguna. Catatan Jika Anda mengembangkan untuk Windows 10 atau lebih besar, gunakan API Windows.Security.Authentication.Web.Core sebagai gantinya. Untuk informasi selengkapnya, lihat Manajer akun web. |
OnlineIdSystemTicketStatus |
Mewakili status panggilan untuk mengambil tiket sistem. |
Keterangan
Fitur Pengalaman Desktop harus diinstal dengan Windows Server 2012 untuk mengalami pencetakan di aplikasi UWP.