Partager via


TwitterLoginProvider Classe

Définition

Fournit une LoginProvider implémentation qui prend en charge l’authentification Twitter.

public class TwitterLoginProvider : Microsoft.WindowsAzure.Mobile.Service.Security.LoginProvider
type TwitterLoginProvider = class
    inherit LoginProvider
Public Class TwitterLoginProvider
Inherits LoginProvider
Héritage
TwitterLoginProvider

Constructeurs

TwitterLoginProvider(HttpConfiguration, IServiceTokenHandler)

Initialise une nouvelle instance de la classe AzureActiveDirectoryLoginProvider avec un tokenHandler donné.

Propriétés

Config

Obtient le System.Web.Http.HttpConfiguration pour cette instance.

Name

Obtient ou définit le nom identifiant de manière unique ce ILoginProvider. Le nom est utilisé pour faire référence à ceci ILoginProvider à partir du LoginController et du pipeline d’application OWIN.

TokenHandler

Obtient le IServiceTokenHandler pour cette instance.

(Hérité de LoginProvider)
TokenLifetime

Obtient ou définit la durée de vie des jetons générés.

(Hérité de LoginProvider)

Méthodes

AuthenticateClient(HttpRequestMessage)

Gère la demande de connexion de flux client spécifiée

(Hérité de LoginProvider)
ConfigureMiddleware(IAppBuilder, ServiceSettingsDictionary)

Configure ce module pour la participation au pipeline d’application OWIN. Le module doit être configuré comme passif afin de participer uniquement au processus d’authentification du service mobile lorsque demandé par .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.

(Hérité de LoginProvider)
CreateTokenInfo(ClaimsIdentity, ProviderCredentials, String)

Crée le jeton de connexion final à l’aide des entrées spécifiées. Les classes dérivées peuvent remplacer pour personnaliser le jeton de connexion produit.

(Hérité de LoginProvider)
GetClientFlowAuthenticationType()

Obtient le nom sous lequel le middleware OWIN qui gère le flux client doit être inscrit.

(Hérité de LoginProvider)
ParseCredentials(JObject)

Désérialiser les informations d’identification du fournisseur spécifiées

S’applique à