ServiceTokenHandler Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Standardimplementierung der IServiceTokenHandler-Schnittstelle bereit.
public class ServiceTokenHandler : Microsoft.WindowsAzure.Mobile.Service.Security.IServiceTokenHandler
type ServiceTokenHandler = class
interface IServiceTokenHandler
Public Class ServiceTokenHandler
Implements IServiceTokenHandler
- Vererbung
-
ServiceTokenHandler
- Implementiert
Konstruktoren
ServiceTokenHandler(HttpConfiguration) |
Initialisiert eine neue Instanz der ServiceTokenHandler-Klasse. |
Methoden
CreateLoginResult(TokenInfo, ProviderCredentials, String) |
Erstellt eine LoginResult enthaltende Information, die als Ergebnis eines erfolgreichen Anmeldevorgangs generiert wurde. |
CreateServiceUser(ClaimsIdentity) |
Erstellt eine ServiceUser basierend auf einem angegebenen |
CreateTokenInfo(ClaimsIdentity, ProviderCredentials, TimeSpan, String) |
Erstellt ein TokenInfo , das ein Sicherheitstoken enthält, das im Rahmen des Mobile Service-Authentifizierungsprozesses verwendet werden soll. |
CreateUserId(String, String) |
Erstellt einen Benutzer-ID-Wert, der in einem ProviderCredentialsenthalten ist. Die Benutzer-ID hat das Format |
InitializeLoginProviders() |
Ruft den Satz der ILoginProvider verfügbaren Instanzen ab. |
TryGetLoginProvider(String, ILoginProvider) |
Ruft den ILoginProvider mit einem angegebenen |
TryParseUserId(String, String, String) |
Analysiert eine Benutzer-ID in ihre beiden Komponenten: eine |
TryValidateLoginToken(String, String, ClaimsPrincipal) |
Überprüft eine Zeichenfolgendarstellung eines Authentifizierungstokens für mobile Dienste, das zum Authentifizieren einer Benutzeranforderung verwendet wird. |
TryValidateSchedulerToken(String, String, ClaimsPrincipal) |
Überprüft eine Zeichenfolgendarstellung eines Authentifizierungstokens für mobile Dienste, das zum Authentifizieren einer Anforderung für einen IScheduledJobverwendet wird. |
Gilt für:
Azure SDK for .NET