Freigeben über


CaseSensitiveClaimsIdentity Constructors

Definition

Overloads

CaseSensitiveClaimsIdentity()

Initializes an instance of CaseSensitiveClaimsIdentity.

CaseSensitiveClaimsIdentity(IEnumerable<Claim>)

Initializes an instance of CaseSensitiveClaimsIdentity.

CaseSensitiveClaimsIdentity(ClaimsIdentity)

Initializes an instance of CaseSensitiveClaimsIdentity.

CaseSensitiveClaimsIdentity(String)

Initializes an instance of CaseSensitiveClaimsIdentity.

CaseSensitiveClaimsIdentity(IEnumerable<Claim>, String)

Initializes an instance of CaseSensitiveClaimsIdentity.

CaseSensitiveClaimsIdentity(String, String, String)

Initializes an instance of CaseSensitiveClaimsIdentity.

CaseSensitiveClaimsIdentity(IEnumerable<Claim>, String, String, String)

Initializes an instance of CaseSensitiveClaimsIdentity.

CaseSensitiveClaimsIdentity()

Initializes an instance of CaseSensitiveClaimsIdentity.

public CaseSensitiveClaimsIdentity ();
Public Sub New ()

Applies to

CaseSensitiveClaimsIdentity(IEnumerable<Claim>)

Initializes an instance of CaseSensitiveClaimsIdentity.

public CaseSensitiveClaimsIdentity (System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims);
new Microsoft.IdentityModel.Tokens.CaseSensitiveClaimsIdentity : seq<System.Security.Claims.Claim> -> Microsoft.IdentityModel.Tokens.CaseSensitiveClaimsIdentity
Public Sub New (claims As IEnumerable(Of Claim))

Parameters

claims
IEnumerable<Claim>

IEnumerable<T> associated with this instance.

Applies to

CaseSensitiveClaimsIdentity(ClaimsIdentity)

Initializes an instance of CaseSensitiveClaimsIdentity.

public CaseSensitiveClaimsIdentity (System.Security.Claims.ClaimsIdentity claimsIdentity);
new Microsoft.IdentityModel.Tokens.CaseSensitiveClaimsIdentity : System.Security.Claims.ClaimsIdentity -> Microsoft.IdentityModel.Tokens.CaseSensitiveClaimsIdentity
Public Sub New (claimsIdentity As ClaimsIdentity)

Parameters

claimsIdentity
ClaimsIdentity

ClaimsIdentity to copy.

Applies to

CaseSensitiveClaimsIdentity(String)

Initializes an instance of CaseSensitiveClaimsIdentity.

public CaseSensitiveClaimsIdentity (string authenticationType);
new Microsoft.IdentityModel.Tokens.CaseSensitiveClaimsIdentity : string -> Microsoft.IdentityModel.Tokens.CaseSensitiveClaimsIdentity
Public Sub New (authenticationType As String)

Parameters

authenticationType
String

The authentication method used to establish this identity.

Applies to

CaseSensitiveClaimsIdentity(IEnumerable<Claim>, String)

Initializes an instance of CaseSensitiveClaimsIdentity.

public CaseSensitiveClaimsIdentity (System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims, string authenticationType);
new Microsoft.IdentityModel.Tokens.CaseSensitiveClaimsIdentity : seq<System.Security.Claims.Claim> * string -> Microsoft.IdentityModel.Tokens.CaseSensitiveClaimsIdentity
Public Sub New (claims As IEnumerable(Of Claim), authenticationType As String)

Parameters

claims
IEnumerable<Claim>

IEnumerable<T> associated with this instance.

authenticationType
String

The authentication method used to establish this identity.

Applies to

CaseSensitiveClaimsIdentity(String, String, String)

Initializes an instance of CaseSensitiveClaimsIdentity.

public CaseSensitiveClaimsIdentity (string authenticationType, string nameType, string roleType);
new Microsoft.IdentityModel.Tokens.CaseSensitiveClaimsIdentity : string * string * string -> Microsoft.IdentityModel.Tokens.CaseSensitiveClaimsIdentity
Public Sub New (authenticationType As String, nameType As String, roleType As String)

Parameters

authenticationType
String

The authentication method used to establish this identity.

nameType
String

The Type used when obtaining the value of Name.

roleType
String

The Type used when performing logic for IsInRole(String).

Applies to

CaseSensitiveClaimsIdentity(IEnumerable<Claim>, String, String, String)

Initializes an instance of CaseSensitiveClaimsIdentity.

public CaseSensitiveClaimsIdentity (System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims, string authenticationType, string nameType, string roleType);
new Microsoft.IdentityModel.Tokens.CaseSensitiveClaimsIdentity : seq<System.Security.Claims.Claim> * string * string * string -> Microsoft.IdentityModel.Tokens.CaseSensitiveClaimsIdentity
Public Sub New (claims As IEnumerable(Of Claim), authenticationType As String, nameType As String, roleType As String)

Parameters

claims
IEnumerable<Claim>

IEnumerable<T> associated with this instance.

authenticationType
String

The authentication method used to establish this identity.

nameType
String

The Type used when obtaining the value of Name.

roleType
String

The Type used when performing logic for IsInRole(String).

Applies to