Show / Hide Table of Contents

Class ExtendedIdentityOptions

Represents all the options you can use to configure the identity system.

Inheritance
Object
Microsoft.AspNetCore.Identity.IdentityOptions
ExtendedIdentityOptions
TenantIdentityOptions
Inherited Members
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.Builder
Assembly: IRM.AspNetCore.Identity.dll
Syntax
public class ExtendedIdentityOptions : IdentityOptions

Constructors

ExtendedIdentityOptions()

Constructs a new instance of ExtendedIdentityOptions.

Declaration
public ExtendedIdentityOptions()

Properties

Audit

Gets or sets the AuditOptions for the identity system.

Declaration
public AuditOptions Audit { get; set; }
Property Value
AuditOptions

The AuditOptions for the identity system.

Caching

Gets or sets the caching options.

Declaration
public CachingOptions Caching { get; set; }
Property Value
CachingOptions

The caching options.

ClaimsIdentity

Gets or sets the ExtendedClaimsIdentityOptions for the identity system.

Declaration
public ExtendedClaimsIdentityOptions ClaimsIdentity { get; set; }
Property Value
ExtendedClaimsIdentityOptions

The ExtendedClaimsIdentityOptions for the identity system.

Cleanup

Gets or sets the cleanup options.

Declaration
public CleanupOptions Cleanup { get; set; }
Property Value
CleanupOptions

The cleanup options.

IPAddressLocation

Gets or sets the IPAddressLocationOptions for the identity system.

Declaration
public IPAddressLocationOptions IPAddressLocation { get; set; }
Property Value
IPAddressLocationOptions

The IPAddressLocationOptions for the identity system.

Organisation

Gets or sets the OrganisationOptions for the identity system.

Declaration
public OrganisationOptions Organisation { get; set; }
Property Value
OrganisationOptions

The OrganisationOptions for the identity system.

Password

Gets or sets the ExtendedPasswordOptions for the identity system.

Declaration
public ExtendedPasswordOptions Password { get; set; }
Property Value
ExtendedPasswordOptions

The ExtendedPasswordOptions for the identity system.

PayedPriceLevel

Gets or sets the PriceLevel that the customer has payed for. Defaults to Business.

Declaration
public PriceLevel PayedPriceLevel { get; set; }
Property Value
PriceLevel

Person

Gets or sets the PersonOptions for the identity system.

Declaration
public PersonOptions Person { get; set; }
Property Value
PersonOptions

The PersonOptions for the identity system.

SignIn

Gets or sets the ExtendedSignInOptions for the identity system.

Declaration
public ExtendedSignInOptions SignIn { get; set; }
Property Value
ExtendedSignInOptions

The ExtendedSignInOptions for the identity system.

Stores

Gets or sets the ExtendedStoreOptions for the identity system.

Declaration
public ExtendedStoreOptions Stores { get; set; }
Property Value
ExtendedStoreOptions

The ExtendedStoreOptions for the identity system.

User

Gets or sets the ExtendedUserOptions for the identity system.

Declaration
public ExtendedUserOptions User { get; set; }
Property Value
ExtendedUserOptions

The ExtendedUserOptions for the identity system.

Extension Methods

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