Table of Contents

Namespace Arc4u.Blazor.Options

Classes

AuthenticationCookieSettingsOption

The settings of the cookie based authentication of a Blazor WebAssembly application: the application calls its Blazor server (SSR) backend, with the browser cookies, to get a token. The options are read from the Authentication:OAuth2.Settings section by default and registered as the key/value settings named OAuth2 (see CookieAuthenticationExtensions).

ConfigureAuthStateDeserializationOptions

Configures the deserialization of the authentication state received from the server so that it produces an AppPrincipal.

CookieAuthenticationExtensions

Provides extension methods to register and configure AuthenticationCookieSettingsOption for handling authentication cookies. Options can be configured directly from application configuration or via custom code using an action delegate.