Partager via


AppServiceTokenHandler Classe

Définition

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

public class AppServiceTokenHandler : Microsoft.Azure.Mobile.Server.Authentication.IAppServiceTokenHandler
type AppServiceTokenHandler = class
    interface IAppServiceTokenHandler
Public Class AppServiceTokenHandler
Implements IAppServiceTokenHandler
Héritage
AppServiceTokenHandler
Implémente

Constructeurs

AppServiceTokenHandler(HttpConfiguration)

Initialise une nouvelle instance de la classe AppServiceTokenHandler.

Méthodes

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 du fournisseur de connexion et l’ID ProviderId spécifique au fournisseur pour un utilisateur donné.

TryParseUserId(String, String, String)

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

TryValidateLoginToken(String, String, IEnumerable<String>, IEnumerable<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.

TryValidateToken(TokenValidationParameters, String, String, ClaimsPrincipal)

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

ValidateToken(String, String, String, String)

Valide la chaîne de jeton JWT spécifiée par rapport à la clé secrète spécifiée. Les exceptions levées par la méthode de validation ne sont pas interceptées.

S’applique à