AuthenticationOptions 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.
Optionen zum Konfigurieren der Authentifizierung.
public ref class AuthenticationOptions
public class AuthenticationOptions
type AuthenticationOptions = class
Public Class AuthenticationOptions
- Vererbung
-
AuthenticationOptions
Konstruktoren
AuthenticationOptions() |
Optionen zum Konfigurieren der Authentifizierung. |
Eigenschaften
DefaultAuthenticateScheme |
Wird von als Standardschema verwendet AuthenticateAsync(HttpContext, String). |
DefaultChallengeScheme |
Wird von als Standardschema verwendet ChallengeAsync(HttpContext, String, AuthenticationProperties). |
DefaultForbidScheme |
Wird von als Standardschema verwendet ForbidAsync(HttpContext, String, AuthenticationProperties). |
DefaultScheme |
Wird als Fallbackstandardschema für alle anderen Standardwerte verwendet. |
DefaultSignInScheme |
Wird von als Standardschema verwendet SignInAsync(HttpContext, String, ClaimsPrincipal, AuthenticationProperties). |
DefaultSignOutScheme |
Wird von als Standardschema verwendet SignOutAsync(HttpContext, String, AuthenticationProperties). |
RequireAuthenticatedSignIn |
Wenn true, sollte SignIn ausgelöst werden, wenn der Versuch mit einem Benutzer nicht authentifiziert ist.
Ein Benutzer gilt als authentifiziert, wenn IsAuthenticated für den zurückgegeben |
SchemeMap |
Ordnet Schemas nach Name zu. |
Schemes |
Gibt die Schemas in der Reihenfolge zurück, in der sie hinzugefügt wurden (wichtig für die Anforderungsbehandlungspriorität). |
Methoden
AddScheme(String, Action<AuthenticationSchemeBuilder>) |
Fügt einen hinzu AuthenticationScheme. |
AddScheme<THandler>(String, String) |
Fügt einen hinzu AuthenticationScheme. |