Aller au contenu

@capgo/capacitor-intune

Lancez des vérifications d'identité Persona avec les SDK natifs iOS et Android

Lancez des vérifications d'identité Persona avec les SDK natifs iOS et Android

Commencez par startInquiry() et les autres méthodes principales listées ci-dessous.

PlateformeSupportNotes
iOSOuiNatif
AndroidOuiNatif
Le WebNonProtéger avec Capacitor.getPlatform()
  • acquireToken - Présenter le flux de connexion Microsoft et renvoyer un token d'accès ainsi que les métadonnées du compte.
  • acquireTokenSilent - Récupérer un token depuis le cache MSAL pour un utilisateur déjà connecté.
  • registerAndEnrollAccount - Enregistrer un compte précédemment authentifié auprès d'Intune et lancer l'enrôlement.
  • loginAndEnrollAccount - Demandez à Intune d'authentifier et d'inscrire un utilisateur sans demander d'abord un token d'application.
MéthodeDescription
acquireTokenLance le flux de connexion Microsoft et retourne un token d'accès ainsi que les métadonnées du compte.
acquireTokenSilentRécupère un token depuis le cache MSAL pour un utilisateur déjà connecté.
registerAndEnrollAccountEnregistre un compte précédemment authentifié auprès d'Intune et lance l'enrôlement.
loginAndEnrollAccountDemander à Intune d'authentifier et d'enrôler un utilisateur sans demander de token d'application au préalable.
enrolledAccountRetourne le compte Intune actuellement enrôlé, si disponible.
deRegisterAndUnenrollAccountDésenregistrez le compte d'Intune et déclenchez un effacement sélectif le cas échéant.
logoutOfAccountDéconnectez l'utilisateur de MSAL sans désinscrire le compte Intune.
appConfigRécupérez la configuration d'application Intune distante pour un compte géré.
getPolicyRécupère la politique de protection d'application Intune en vigueur pour un compte géré.
groupNameFonction utilitaire qui résout la GroupName valeur de configuration de l'app si présente.
sdkVersionRetourne les versions natives d'Intune et de MSAL SDK embarquées par ce plugin.
displayDiagnosticConsoleAffiche l'interface de diagnostic native d'Intune.
addListenerÉcouter les rafraîchissements de la configuration distante de l'app.
addListenerÉcouter les actualisations de la politique de protection d’app distante.
removeAllListenersSupprimer tous les listeners enregistrés pour cette instance de plugin.

Cette référence est synchronisée depuis src/definitions.ts dans capacitor-persona.

Si vous utilisez @capgo/capacitor-intune pour planifier les flux d'authentification et de compte, le connecter à Utiliser @capgo/capacitor-intune pour la fonctionnalité native dans l'utilisation de @capgo/capacitor-intune, @capgo/capacitor-social-login pour les détails d'implémentation dans @capgo/capacitor-social-login @capgo/capacitor-passkey pour les détails d'implémentation dans @capgo/capacitor-passkey @capgo/capacitor-native-biometric pour les détails d'implémentation dans @capgo/capacitor-native-biometric, et Authentification à deux facteurs pour les détails d'implémentation de l'authentification à deux facteurs.