Microsoft.AspNetCore.Components.WebAssembly.Authentication Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje typy pro zabezpečení aplikací Blazor WebAssembly s ověřováním.
Třídy
AccessToken |
Představuje přístupový token pro daného uživatele a obory. |
AccessTokenNotAvailableException |
Vyvolá Exception se, když AuthorizationMessageHandler instance nemůže zřídit přístupový token. |
AccessTokenRequestOptions |
Představuje možnosti pro zřízení přístupového tokenu jménem uživatele. |
AccessTokenResult |
Představuje výsledek pokusu o zřízení přístupového tokenu. |
AccountClaimsPrincipalFactory<TAccount> |
Převede RemoteUserAccount na ClaimsPrincipal. |
ApiAuthorizationProviderOptions |
Představuje možnosti pro aplikace, které pro konfiguraci spoléhají na server. |
AuthorizationMessageHandler |
A DelegatingHandler , který připojuje přístupové tokeny k odchozím HttpResponseMessage instancím. Přístupové tokeny se přidají jenom v případech, kdy je identifikátor URI požadavku v rámci jedné ze základních adres nakonfigurovaných pomocí ConfigureHandler(IEnumerable<String>, IEnumerable<String>, String). |
BaseAddressAuthorizationMessageHandler |
A DelegatingHandler , který připojuje přístupové tokeny k odchozím HttpResponseMessage instancím. Přístupové tokeny se přidají jenom v případech, kdy je identifikátor URI požadavku v rámci základního identifikátoru URI aplikace. |
InteractiveRequestOptions |
Představuje požadavek na zprostředkovatele identity pro přihlášení nebo zřízení tokenu. |
NavigationManagerExtensions |
Rozšíření pro NavigationManager. |
OidcProviderOptions |
Představuje možnosti, které se mají předat ke konfiguraci knihovny oidc-client.js použité při použití standardního toku OpenID Connect (OIDC). |
RemoteAuthenticationActions |
Představuje seznam akcí ověřování, které může provést objekt RemoteAuthenticatorViewCore<TAuthenticationState>. |
RemoteAuthenticationApplicationPathsOptions |
Představuje možnosti pro cesty používané aplikací pro operace ověřování. Tyto cesty jsou relativní vzhledem k základu. |
RemoteAuthenticationContext<TRemoteAuthenticationState> |
Představuje kontext během operací ověřování. |
RemoteAuthenticationDefaults |
Představuje výchozí hodnoty pro různé konfigurovatelné hodnoty používané v knihovně. |
RemoteAuthenticationOptions<TRemoteAuthenticationProviderOptions> |
Možnosti vzdáleného ověřování |
RemoteAuthenticationResult<TRemoteAuthenticationState> |
Představuje výsledek operace ověřování. |
RemoteAuthenticationService<TRemoteAuthenticationState,TAccount,TProviderOptions> |
Výchozí implementace pro IRemoteAuthenticationService<TRemoteAuthenticationState> , která k ověření uživatele používá interop JS. |
RemoteAuthenticationState |
Představuje minimální stav ověřování, který se má zachovat během operací ověřování. |
RemoteAuthenticationUserOptions |
Představuje možnosti, které se mají použít při konfiguraci ClaimsPrincipal pro uživatele. |
RemoteAuthenticatorView |
Používá RemoteAuthenticatorViewCore<TAuthenticationState> se jako stav, který RemoteAuthenticationState se má zachovat v rámci operací ověřování. |
RemoteAuthenticatorViewCore<TAuthenticationState> |
Součást, která zpracovává operace vzdáleného ověřování v aplikaci. |
RemoteUserAccount |
Uživatelský účet. |
SignOutSessionStateManager |
Zpracovává ochranu CSRF pro koncový bod odhlášení. |
Rozhraní
IAccessTokenProvider |
Představuje kontrakt pro služby schopné zřídit přístupové tokeny pro aplikaci. |
IRemoteAuthenticationService<TRemoteAuthenticationState> |
Představuje kontrakt pro služby, které provádějí operace ověřování pro aplikaci Blazor WebAssembly. |
Výčty
AccessTokenResultStatus |
Představuje možné výsledky pokusu o získání přístupového tokenu. |
InteractionType |
Typ žádosti o ověření |
RemoteAuthenticationStatus |
Představuje stav operace ověřování. |
Poznámky
Další informace o povolení ověřování v aplikacích Blazor WebAssembly najdete v tématu Zabezpečení samostatné aplikace ASP.NET Core Blazor WebAssembly pomocí knihovny ověřování.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro