ILoginProvider Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit une abstraction pour l’authentification des clients qui se connectent à un service mobile. Les implémentations publiques ILoginProvider sont automatiquement inscrites auprès du moteur d’injection de dépendances.
public interface ILoginProvider
type ILoginProvider = interface
Public Interface ILoginProvider
- Dérivé
Remarques
Plutôt que d’implémenter directement cette interface, il est recommandé de dériver de LoginProvider.
Propriétés
Name |
Obtient ou définit le nom identifiant ce ILoginProvider. Le nom est utilisé pour faire référence à ce ILoginProvider à partir du LoginController et du pipeline d’application OWIN. |
Méthodes
ConfigureMiddleware(IAppBuilder, ServiceSettingsDictionary) |
Configure ce module pour la participation au pipeline d’application OWIN. Le module doit être configuré comme passif afin de participer au processus d’authentification du service mobile uniquement lorsque le demande.LoginController |
CreateCredentials(ClaimsIdentity) |
Retourner l’ensemble d’informations d’identification spécifiques au fournisseur à inclure dans un jeton de connexion |
CreateLoginResult(ClaimsIdentity, String) |
Crée un résultat de connexion à retourner après une connexion réussie |
ParseCredentials(JObject) |
Désérialiser les informations d’identification du fournisseur spécifiées |
S’applique à
Azure SDK for .NET