| File: Models\RemoteUserAccount.cs | Web Access |
| Project: src\aspnetcore\src\Components\WebAssembly\WebAssembly.Authentication\src\Microsoft.AspNetCore.Components.WebAssembly.Authentication.csproj (Microsoft.AspNetCore.Components.WebAssembly.Authentication) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. using System.Text.Json.Serialization; namespace Microsoft.AspNetCore.Components.WebAssembly.Authentication; /// <summary> /// A user account. /// </summary> /// <remarks> /// The information in this type will be used to produce a <see cref="System.Security.Claims.ClaimsPrincipal"/> for the application. /// </remarks> public class RemoteUserAccount { /// <summary> /// Gets or sets properties not explicitly mapped about the user. /// </summary> [JsonExtensionData] public IDictionary<string, object> AdditionalProperties { get; set; } = default!; }