Show / Hide Table of Contents

Class IdentityAuthenticationScheme

AuthenticationSchemes assign a name to a specific Microsoft.AspNetCore.Authentication.IAuthenticationHandler handlerType.

Inheritance
Object
IRM.AspNetCore.Authentication.Serialization.AuthenticationScheme
IdentityAuthenticationScheme
Inherited Members
IRM.AspNetCore.Authentication.Serialization.AuthenticationScheme.Options
IRM.AspNetCore.Authentication.Serialization.AuthenticationScheme.Name
IRM.AspNetCore.Authentication.Serialization.AuthenticationScheme.DisplayName
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 IdentityAuthenticationScheme : AuthenticationScheme

Constructors

IdentityAuthenticationScheme(String, String, AuthenticationSchemeOptions, Boolean)

Creates a new instance of IdentityAuthenticationScheme.

Declaration
public IdentityAuthenticationScheme(string name, string displayName, AuthenticationSchemeOptions options, bool useForAutoprovision = false)
Parameters
String name

The name for the authentication scheme.

String displayName

The display name for the authentication scheme.

IRM.AspNetCore.Authentication.Serialization.AuthenticationSchemeOptions options

The IRM.AspNetCore.Authentication.Serialization.AuthenticationSchemeOptions used as options.

Boolean useForAutoprovision

Properties

UseForAutoprovision

Gets or sets if this authentication scheme can be used to autoprovision users.

Declaration
public bool UseForAutoprovision { get; set; }
Property Value
Boolean

Extension Methods

BankIdExtensions.IsBankId(AuthenticationScheme)
IdentityAuthenticationSchemeExtensions.Map(IdentityAuthenticationScheme, Guid, DynamicAuthenticationOptions)
Back to top Generated by DocFX