Show / Hide Table of Contents

Class TenantProvider

Represents a tennant specific external authentication provider.

Inheritance
Object
ExternalProvider
TenantProvider
Inherited Members
ExternalProvider.DisplayName
ExternalProvider.AuthenticationScheme
ExternalProvider.LoginProvider
ExternalProvider.AllowedForAutoprovision
Object.Equals(Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: IRM.AspNetCore.Identity
Assembly: IRM.AspNetCore.Identity.dll
Syntax
public class TenantProvider : ExternalProvider

Constructors

TenantProvider(String, String, Guid)

Initializes a new instance of TenantProvider.

Declaration
public TenantProvider(string displayName, string authenticationScheme, Guid tenantId)
Parameters
String displayName

The display name for the authentication.

String authenticationScheme

The name used to reference the authentication middelware instance.

System.Guid tenantId

The unique identifier of the tenant.

Properties

TenantId

Gets the unique identifier of the tenant.

Declaration
public Guid TenantId { get; }
Property Value
System.Guid

Back to top Generated by DocFX