Microsoft.AspNetCore.Components.WebAssembly.Authentication Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce tipi per proteggere le app WebAssembly Blazor con l'autenticazione.
Access |
Rappresenta un token di accesso per un determinato utente e ambiti. |
Access |
Un Exception generato quando un'istanza di AuthorizationMessageHandler non è in grado di effettuare il provisioning di un token di accesso. |
Access |
Rappresenta le opzioni per il provisioning di un token di accesso per conto di un utente. |
Access |
Rappresenta il risultato del tentativo di effettuare il provisioning di un token di accesso. |
Account |
Converte RemoteUserAccount in un ClaimsPrincipal. |
Api |
Rappresenta le opzioni per le applicazioni che si basano su un server per la configurazione. |
Authentication |
Fornisce opzioni per configurare la deserializzazione JSON del AuthenticationState del client dal server usando PersistentComponentState. |
Authorization |
DelegatingHandler che collega i token di accesso alle istanze di HttpResponseMessage in uscita. I token di accesso verranno aggiunti solo quando l'URI della richiesta si trova all'interno di uno degli indirizzi di base configurati usando ConfigureHandler(IEnumerable<String>, IEnumerable<String>, String). |
Base |
DelegatingHandler che collega i token di accesso alle istanze di HttpResponseMessage in uscita. I token di accesso verranno aggiunti solo quando l'URI della richiesta si trova nell'URI di base dell'applicazione. |
Interactive |
Rappresenta la richiesta al provider di identità per l'accesso o il provisioning di un token. |
Navigation |
Estensioni per NavigationManager. |
Oidc |
Rappresenta le opzioni da passare per configurare la libreria di oidc-client.js usata quando si usa un flusso OIDC (OpenID Connect) standard. |
Remote |
Rappresenta l'elenco di azioni di autenticazione che possono essere eseguite dal RemoteAuthenticatorViewCore<TAuthenticationState>. |
Remote |
Rappresenta le opzioni per i percorsi utilizzati dall'applicazione per le operazioni di autenticazione. Questi percorsi sono relativi alla base. |
Remote |
Rappresenta il contesto durante le operazioni di autenticazione. |
Remote |
Rappresenta i valori predefiniti per valori configurabili diversi usati nella libreria. |
Remote |
Opzioni per l'autenticazione remota. |
Remote |
Rappresenta il risultato di un'operazione di autenticazione. |
Remote |
Implementazione predefinita per IRemoteAuthenticationService<TRemoteAuthenticationState> che usa l'interoperabilità JS per autenticare l'utente. |
Remote |
Rappresenta la quantità minima di stato di autenticazione da conservare durante le operazioni di autenticazione. |
Remote |
Rappresenta le opzioni da utilizzare durante la configurazione del ClaimsPrincipal per un utente. |
Remote |
Un RemoteAuthenticatorViewCore<TAuthenticationState> che usa RemoteAuthenticationState come stato da rendere persistente tra le operazioni di autenticazione. |
Remote |
Componente che gestisce le operazioni di autenticazione remota in un'applicazione. |
Remote |
Un account utente. |
Sign |
Gestisce la protezione CSRF per l'endpoint di disconnessione. |
IAccess |
Rappresenta un contratto per i servizi in grado di effettuare il provisioning dei token di accesso per un'applicazione. |
IRemote |
Rappresenta un contratto per i servizi che eseguono operazioni di autenticazione per un'applicazione WebAssembly Blazor. |
Access |
Rappresenta i risultati possibili dal tentativo di acquisire un token di accesso. |
Interaction |
Tipo di richiesta di autenticazione. |
Remote |
Rappresenta lo stato di un'operazione di autenticazione. |
Per altre informazioni sull'abilitazione dell'autenticazione nelle app WebAssembly Blazor, vedere Proteggere un'app autonoma Blazor WebAssembly core ASP.NET con la libreria di autenticazione.