Microsoft.WindowsAzure.Mobile.Service.Security Namespace
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.
Klassen
AzureActiveDirectoryCredentials |
Eine ProviderCredentials Implementierung, die anbieterspezifische Anmeldeinformationen für die Azure Active Directory-Authentifizierung enthält. |
FacebookCredentials |
Eine ProviderCredentials Implementierung, die anbieterspezifische Anmeldeinformationen für die Facebook-Authentifizierung enthält. |
GoogleCredentials |
Eine ProviderCredentials Implementierung, die anbieterspezifische Anmeldeinformationen für die Google-Authentifizierung enthält. |
LoginProvider |
Diese Klasse stellt eine Basisimplementierung der Schnittstelle bereit, die eine gemeinsame Basis für die ILoginProvider Authentifizierung von Clients definiert, die sich bei einem mobilen Dienst anmelden. |
LoginResult |
Das Ergebnis, das von einer erfolgreichen Anmeldung zurückgegeben wurde. |
LoginResultUser |
Die geschachtelten Benutzerinformationen, die im Rahmen einer erfolgreichen Anmeldung zurückgegeben werden. LoginResult |
MicrosoftAccountCredentials |
Eine ProviderCredentials Implementierung, die anbieterspezifische Anmeldeinformationen für die Microsoft-Kontoauthentifizierung enthält. |
ProviderCredentials |
Basisklasse für alle anbieterspezifischen Anmeldeinformationen. Anbieterspezifische Unterklassen umfassen das Hinzufügen eigener spezifischer Informationen, z. B. Zugriffstoken, Tokengeheimnisse usw. |
RequiresAuthorizationAttribute |
Wenden Sie dieses Attribut auf ApiController Aktionen oder Controllerzugriff darauf an. Basierend auf dem AuthorizationLevel angegebenen ist der Zugriff auf die Zielaktion auf Anforderungen beschränkt, denen diese Ebene oder höher gewährt wurde. |
ScheduledJobAuthorizationManager |
Passthrough-Implementierung von IScheduledJobAuthorizationManager ohne Sicherheitsüberprüfungen. Dies wird beim Ausführen geplanter Aufträge in einer lokalen Umgebung verwendet. |
ServiceAuthenticationFilter |
Stellt einen Authentifizierungsfilter dar, der sich über OWIN-Middleware authentifiziert und als ServiceUserIPrincipalerstellt. |
ServiceAuthenticationMiddleware |
Stellt ServiceAuthenticationMiddleware die OWIN-Middleware für die Authentifizierung eines Aufrufers bereit, der sich bereits mit dem Anmeldecontroller authentifiziert hat oder die HTTP-Standardauthentifizierungsanmeldeinformationen bereitgestellt hat, die entweder mit dem Anwendungsschlüssel oder dem master-Schlüssel (für den Administratorzugriff) übereinstimmen. |
ServiceAuthenticationOptions |
Bietet ServiceAuthenticationOptions Optionen für die OWIN-Klasse ServiceAuthenticationMiddleware . |
ServiceClaimTypes |
Definiert Konstanten für die bekannten Anspruchstypen, die von einem mobilen Dienst verwendet werden. |
ServiceTokenHandler |
Stellt eine Standardimplementierung der IServiceTokenHandler-Schnittstelle bereit. |
ServiceUser |
Die ServiceUser -Klasse ist eine IPrincipal Implementierung, die Informationen darüber bereitstellt, wie der Benutzer mithilfe eines der unterstützten Authentifizierungsmechanismen authentifiziert wird und AuthorizationLevel bei der der Benutzer authentifiziert wird. |
TokenInfo |
Enthält Benutzeranmeldungsinformationen, z. B. ein Sicherheitstoken. Wird als IServiceTokenHandler Teil des Authentifizierungsprozesses für mobile Dienste verwendet. |
TwitterCredentials |
Eine ProviderCredentials Implementierung, die anbieterspezifische Anmeldeinformationen für die Twitter-Authentifizierung enthält. |
Schnittstellen
ILoginProvider |
Stellt eine Abstraktion für die Authentifizierung von Clients bereit, die sich bei einem mobilen Dienst anmelden. Öffentliche ILoginProvider Implementierungen werden automatisch bei der Abhängigkeitseinspritzungs-Engine registriert. |
IScheduledJobAuthorizationManager |
Stellt eine Abstraktion zum Autorisieren von Anforderungen für die Ausführung von IScheduledJob Instanzen bereit. |
IServiceTokenHandler |
Stellt eine Abstraktion für die Verarbeitung von Sicherheitstoken bereit. Diese Abstraktion kann zum Überprüfen von Sicherheitstoken und zum Erstellen von ServiceUser Instanzen verwendet werden. |
Enumerationen
AuthorizationLevel |
Wird verwendet, um die erforderliche Autorisierungsebene für Dienstressourcen anzugeben. |
Azure SDK for .NET