Show / Hide Table of Contents

Class TenantIdentityOptions

Identity options (ExtendedIdentityOptions) for a Tenant, this class should be used with IOptionsSnapshot<TOptions>

Inheritance
Object
Microsoft.AspNetCore.Identity.IdentityOptions
ExtendedIdentityOptions
TenantIdentityOptions
Inherited Members
ExtendedIdentityOptions.Caching
ExtendedIdentityOptions.Cleanup
ExtendedIdentityOptions.ClaimsIdentity
ExtendedIdentityOptions.Password
ExtendedIdentityOptions.SignIn
ExtendedIdentityOptions.Stores
ExtendedIdentityOptions.User
ExtendedIdentityOptions.Person
ExtendedIdentityOptions.Organisation
ExtendedIdentityOptions.Audit
ExtendedIdentityOptions.IPAddressLocation
ExtendedIdentityOptions.PayedPriceLevel
Microsoft.AspNetCore.Identity.IdentityOptions.Lockout
IdentityOptions.Tokens
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 TenantIdentityOptions : ExtendedIdentityOptions

Properties

TenantId

Gets or sets the tenant id that the options is configured for, if any.

Declaration
public Guid? TenantId { get; set; }
Property Value
System.Nullable<System.Guid>

Methods

Reconfigure(ExtendedIdentityOptions, TenantSettings)

Reconfigures an existing TenantIdentityOptions

Declaration
public void Reconfigure(ExtendedIdentityOptions options, TenantSettings tenantSettings)
Parameters
ExtendedIdentityOptions options

The configured ExtendedIdentityOptions.

TenantSettings tenantSettings

The TenantSettings for the current users tenant if any.

Extension Methods

ExtendedIdentityOptionsExtensions.CopyTo(ExtendedIdentityOptions, TenantIdentityOptions)
Back to top Generated by DocFX