Webiant Logo Webiant Logo
  1. No results found.

    Try your search with a different keyword or use * as a wildcard.

ExternalAuthenticationParameters.cs

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; }
}