namespace Nop.Services.Authentication.External; /// /// External authentication parameters /// [Serializable] public partial class ExternalAuthenticationParameters { public ExternalAuthenticationParameters() { Claims = new List(); } /// /// Gets or sets the system name of external authentication method /// public string ProviderSystemName { get; set; } /// /// Gets or sets user external identifier /// public string ExternalIdentifier { get; set; } /// /// Gets or sets user external display identifier /// public string ExternalDisplayIdentifier { get; set; } /// /// Gets or sets access token /// public string AccessToken { get; set; } /// /// Gets or sets user email /// public string Email { get; set; } /// /// Gets or sets the additional user info as a list of a custom claims /// public IList Claims { get; set; } }