Microsoft.AspNetCore.Authentication.WsFederation Przestrzeń nazw

Zawiera typy, które umożliwiają obsługę uwierzytelniania opartego na federacji WSFederation.

Klasy

Nazwisko Opis
AuthenticationFailedContext

Obiekt kontekstu używany w pliku dla elementu AuthenticationFailed(AuthenticationFailedContext).

MessageReceivedContext

Obiekt kontekstu używany dla MessageReceived(MessageReceivedContext)elementu .

RedirectContext

Gdy użytkownik konfiguruje WsFederationHandler element , aby otrzymywać powiadomienia przed przekierowaniem do dostawcy tożsamości, wystąpienie RedirectContext klasy jest przekazywane do zdarzenia "RedirectToAuthenticationEndpoint" lub "RedirectToEndSessionEndpoint".

RemoteSignOutContext

Kontekst zdarzenia dla elementu RemoteSignOut.

SecurityTokenReceivedContext

Ten kontekst może służyć do informowania, gdy kod autoryzacji jest zrealizowany dla tokenów w punkcie końcowym tokenu.

SecurityTokenValidatedContext

Obiekt kontekstu używany dla SecurityTokenValidated(SecurityTokenValidatedContext)elementu .

WsFederationDefaults

Wartości domyślne związane z programem obsługi uwierzytelniania WsFederation

WsFederationEvents

Określa zdarzenia, które WsFederationHandler wywołuje, aby umożliwić deweloperowi kontrolę nad procesem uwierzytelniania. />

WsFederationHandler

Procedura obsługi uwierzytelniania dla poszczególnych żądań dla programu WsFederation.

WsFederationOptions

Opcje konfiguracji WsFederationHandler

WsFederationPostConfigureOptions

Służy do konfigurowania wartości domyślnych dla wszystkich WsFederationOptionselementów .

Uwagi

Aby uzyskać więcej informacji na temat korzystania z uwierzytelniania opartego na federacji WS, zobacz Uwierzytelnianie użytkowników przy użyciu WS-Federation w ASP.NET Core.