Partager via


ServiceTokenHandler Classe

Définition

Fournit une implémentation par défaut de l’interface IServiceTokenHandler.

public class ServiceTokenHandler : Microsoft.WindowsAzure.Mobile.Service.Security.IServiceTokenHandler
type ServiceTokenHandler = class
    interface IServiceTokenHandler
Public Class ServiceTokenHandler
Implements IServiceTokenHandler
Héritage
ServiceTokenHandler
Implémente

Constructeurs

ServiceTokenHandler(HttpConfiguration)

Initialise une nouvelle instance de la classe ServiceTokenHandler.

Méthodes

CreateLoginResult(TokenInfo, ProviderCredentials, String)

Crée un LoginResult contenant des informations générées à la suite d’un processus de connexion réussi.

CreateServiceUser(ClaimsIdentity)

Crée un ServiceUser basé sur un donné claimsIdentity.

CreateTokenInfo(ClaimsIdentity, ProviderCredentials, TimeSpan, String)

Crée un TokenInfo contenant un jeton de sécurité à utiliser dans le cadre du processus d’authentification Mobile Service.

CreateUserId(String, String)

Crée une valeur d’ID utilisateur contenue dans un ProviderCredentials. L’ID utilisateur est de la forme ProviderName:ProviderId où est l’identificateur ProviderName unique pour et ILoginProvider le ProviderId est l’ID spécifique au fournisseur pour un utilisateur donné.

InitializeLoginProviders()

Obtient l’ensemble d’instances ILoginProvider disponibles.

TryGetLoginProvider(String, ILoginProvider)

Obtient l’inscrit ILoginProvider avec un donné name ou retourne la valeur Null si celle-ci n’a pas été trouvée.

TryParseUserId(String, String, String)

Analyse un ID utilisateur dans ses deux composants : un ProviderName qui identifie de manière unique le ILoginProvider et le ProviderId qui identifie l’ID spécifique du fournisseur pour un utilisateur donné.

TryValidateLoginToken(String, String, ClaimsPrincipal)

Valide une représentation sous forme de chaîne d’un jeton d’authentification de service mobile utilisé pour authentifier une demande d’utilisateur.

TryValidateSchedulerToken(String, String, ClaimsPrincipal)

Valide une représentation sous forme de chaîne d’un jeton d’authentification de service mobile utilisé pour authentifier une requête ciblant un IScheduledJob.

S’applique à