@capgo/capacitor-intune
Ikhtisar
Bagian berjudul “Ringkasan”Microsoft Intune MAM, app protection policy, app config, dan autentikasi MSAL untuk Capacitor
Mulai dengan acquireToken() dan metode inti lainnya yang tercantum di bawah ini.
Dukungan platform
Bagian berjudul “Dukungan platform”| Platform | Dukungan | Catatan |
|---|---|---|
| iOS | Ya | Native |
| Android | Ya | Native |
| Web | Tidak | Lindungi dengan Capacitor.getPlatform() |
Kemampuan Utama
Bagian berjudul “Kemampuan Utama”acquireToken- Tampilkan alur sign-in Microsoft dan kembalikan access token beserta metadata akun.acquireTokenSilent- Ambil token dari cache MSAL untuk pengguna yang sudah sign-in sebelumnya.registerAndEnrollAccount- Daftarkan akun yang sudah terautentikasi ke Intune dan mulai proses enrollment.loginAndEnrollAccount- Minta Intune mengautentikasi dan mendaftarkan user tanpa meminta app token terlebih dahulu.
API Publik
Bagian berjudul “Public API”| Metode | Deskripsi |
|---|---|
acquireToken | Tampilkan alur sign-in Microsoft dan kembalikan access token beserta metadata akun. |
acquireTokenSilent | Ambil token dari cache MSAL untuk user yang sebelumnya sudah sign-in. |
registerAndEnrollAccount | Daftarkan akun yang sudah diautentikasi sebelumnya ke Intune dan mulai enrollment. |
loginAndEnrollAccount | Minta Intune mengautentikasi dan mendaftarkan user tanpa meminta app token terlebih dahulu. |
enrolledAccount | Kembalikan akun Intune yang saat ini terdaftar, jika ada. |
deRegisterAndUnenrollAccount | Hapus pendaftaran akun dari Intune dan picu selective wipe jika berlaku. |
logoutOfAccount | Keluarkan user dari MSAL tanpa membatalkan enrollment akun Intune. |
appConfig | Ambil konfigurasi aplikasi Intune jarak jauh untuk akun terkelola. |
getPolicy | Ambil kebijakan perlindungan aplikasi Intune yang berlaku saat ini untuk akun terkelola. |
groupName | Helper praktis yang mengambil GroupName nilai konfigurasi aplikasi jika tersedia. |
sdkVersion | Mengembalikan versi native Intune dan MSAL SDK yang disertakan dalam plugin ini. |
displayDiagnosticConsole | Tampilkan UI diagnostik native Intune. |
addListener | Pantau pembaruan konfigurasi aplikasi jarak jauh. |
addListener | Pantau pembaruan kebijakan perlindungan aplikasi jarak jauh. |
removeAllListeners | Hapus semua listener yang terdaftar untuk instance plugin ini. |
Sumber Kebenaran
Bagian berjudul “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-intune.
Lanjutkan dari @capgo/capacitor-intune
Bagian berjudul “Lanjutkan dari @capgo/capacitor-intune”Jika Anda menggunakan @capgo/capacitor-intune untuk merencanakan alur autentikasi dan akun, hubungkan dengan Menggunakan @capgo/capacitor-intune untuk kapabilitas native saat menggunakan @capgo/capacitor-intune, @capgo/capacitor-social-login untuk detail implementasi di @capgo/capacitor-social-login, @capgo/capacitor-passkey untuk detail implementasi di @capgo/capacitor-passkey, @capgo/capacitor-native-biometric untuk detail implementasi di @capgo/capacitor-native-biometric, dan Autentikasi dua faktor untuk detail implementasi di autentikasi dua faktor.