Class UserLogins
Represents the used and unused external providers for a user.
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: IRM.AspNetCore.Identity
Assembly: IRM.AspNetCore.Identity.dll
Syntax
public class UserLogins
Constructors
UserLogins(IList<ExternalProvider>, IList<ExternalProvider>)
Initializes a new instance of UserLogins.
Declaration
public UserLogins(IList<ExternalProvider> usedProviders, IList<ExternalProvider> unusedProviders)
Parameters
|
System.Collections.Generic.IList<ExternalProvider>
usedProviders
A collection of ExternalProviders that are currently used by the user. |
|
System.Collections.Generic.IList<ExternalProvider>
unusedProviders
A collection of ExternalProviders that are not currently used by the user. |
Properties
NotAllowedUsedProviders
Gets or sets a collection of ExternalProviders that are currently used by the user, but are not allowed anymore by the tenant.
Declaration
public IList<ExternalProvider> NotAllowedUsedProviders { get; set; }
Property Value
|
System.Collections.Generic.IList<ExternalProvider>
|
UnusedProviders
Gets a collection of ExternalProviders that are not currently used by the user.
Declaration
public IList<ExternalProvider> UnusedProviders { get; }
Property Value
|
System.Collections.Generic.IList<ExternalProvider>
|
UsedProviders
Gets a collection of ExternalProviders that are currently used by the user.
Declaration
public IList<ExternalProvider> UsedProviders { get; }
Property Value
|
System.Collections.Generic.IList<ExternalProvider>
|