ClaimsIdentity Constructors

Definitie

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse.

Overloads

Name Description
ClaimsIdentity()

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse met een lege claimverzameling.

ClaimsIdentity(IIdentity, IEnumerable<Claim>, String, String, String)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse van de opgegeven met behulp van de opgegeven IIdentity claims, verificatietype, naamclaimtype en rolclaimtype.

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

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse met de opgegeven claims, verificatietype, naamclaimtype en rolclaimtype.

ClaimsIdentity(String, String, String)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse met het opgegeven verificatietype, naamclaimtype en rolclaimtype.

ClaimsIdentity(SerializationInfo, StreamingContext)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse op basis van een geserialiseerde stroom die is gemaakt met behulp van ISerializable.

ClaimsIdentity(IEnumerable<Claim>, String)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse met de opgegeven claims en het verificatietype.

ClaimsIdentity(IIdentity, IEnumerable<Claim>)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse met behulp van de opgegeven claims en de opgegeven IIdentity.

ClaimsIdentity(IIdentity)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse met behulp van de naam en het verificatietype van de opgegeven IIdentity.

ClaimsIdentity(ClaimsIdentity)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse van een bestaand ClaimsIdentity exemplaar.

ClaimsIdentity(SerializationInfo)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse op basis van een geserialiseerde stroom die is gemaakt met behulp van ISerializable.

ClaimsIdentity(BinaryReader)

Initialiseert een exemplaar van ClaimsIdentity met de opgegeven BinaryReader.

ClaimsIdentity(IEnumerable<Claim>)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse met behulp van Claim een geïnventariseerd verzameling objecten.

ClaimsIdentity(String)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse met een lege claimverzameling en het opgegeven verificatietype.

ClaimsIdentity()

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse met een lege claimverzameling.

public:
 ClaimsIdentity();
public ClaimsIdentity();
Public Sub New ()

Opmerkingen

In de volgende tabel ziet u initiële eigenschapswaarden voor een exemplaar van de ClaimsIdentity klasse.

Property Value
Actor null.
AuthenticationType null.
BootstrapContext null.
Claims Een lege verzameling.
IsAuthenticated Opmerking: Wanneer de eigenschap wordt geopend, wordt de waarde van de IsAuthenticated eigenschap geretourneerd op basis van de waarde van de AuthenticationType eigenschap.
Label null.
Name Opmerking: Wanneer de eigenschap wordt geopend, wordt de waarde van de Name eigenschap geretourneerd op basis van de NameClaimType en de Claims verzameling.
NameClaimType DefaultNameClaimType.
RoleClaimType DefaultRoleClaimType.

Van toepassing op

ClaimsIdentity(IIdentity, IEnumerable<Claim>, String, String, String)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse van de opgegeven met behulp van de opgegeven IIdentity claims, verificatietype, naamclaimtype en rolclaimtype.

public:
 ClaimsIdentity(System::Security::Principal::IIdentity ^ identity, System::Collections::Generic::IEnumerable<System::Security::Claims::Claim ^> ^ claims, System::String ^ authenticationType, System::String ^ nameType, System::String ^ roleType);
public ClaimsIdentity(System.Security.Principal.IIdentity identity, System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims, string authenticationType, string nameType, string roleType);
new System.Security.Claims.ClaimsIdentity : System.Security.Principal.IIdentity * seq<System.Security.Claims.Claim> * string * string * string -> System.Security.Claims.ClaimsIdentity
Public Sub New (identity As IIdentity, claims As IEnumerable(Of Claim), authenticationType As String, nameType As String, roleType As String)

Parameters

identity
IIdentity

De identiteit van waaruit de nieuwe claimidentiteit moet worden gebasis.

claims
IEnumerable<Claim>

De claims waarmee de nieuwe claimidentiteit moet worden ingevuld.

authenticationType
String

Het type verificatie dat wordt gebruikt.

nameType
String

Het claimtype dat moet worden gebruikt voor naamclaims.

roleType
String

Het claimtype dat moet worden gebruikt voor rolclaims.

Uitzonderingen

identity is een ClaimsIdentity en Actor resulteert in een kringreferentie terug naar this.

Opmerkingen

In de volgende tabel ziet u initiële eigenschapswaarden voor een exemplaar van de ClaimsIdentity klasse.

Property Value
Actor Als identity toewijsbaar is vanuitClaimsIdentity, is de waarde van de identity.Actor eigenschap; anders. null
AuthenticationType De authenticationType parameter. Als de authenticationType parameter of een lege tekenreeks is null , wordt de waarde van de identity.AuthenticationType (IIdentity.AuthenticationType) eigenschap gebruikt.
BootstrapContext Als identity toewijsbaar is vanuitClaimsIdentity, is de waarde van de identity.BootStrapContext eigenschap; anders. null
Claims Geïnitialiseerd op basis van de claims parameter. Als identity deze kunnen ClaimsIdentityworden toegewezen, worden de claims van identity waaruit ze worden toegevoegd aan het nieuwe exemplaar vóór de claims die zijn opgegeven door de claims parameter.
IsAuthenticated Opmerking: Wanneer de eigenschap wordt geopend, wordt de waarde van de IsAuthenticated eigenschap geretourneerd op basis van de waarde van de AuthenticationType eigenschap.
Label Als identity toewijsbaar is vanuitClaimsIdentity, is de waarde van de identity.Label eigenschap; anders. null
Name Als identity niet kan worden toegewezen vanuit ClaimsIdentity, is dat niet nullen heeft een IIdentity.Name eigenschap die niet nullis; een naamclaim wordt toegevoegd aan het nieuwe exemplaar met behulp van de waarde van de IIdentity.Name eigenschap. Opmerking: Wanneer de eigenschap wordt geopend, wordt de waarde van de Name eigenschap geretourneerd op basis van de NameClaimType en de Claims verzameling.
NameClaimType De waarde van de nameType parameter. Als de waarde van de nameType parameter echter of een lege tekenreeks is null en identity kan worden toegewezen, ClaimsIdentitywordt de waarde van de identity.NameClaimType eigenschap gebruikt; anders DefaultNameClaimType wordt deze gebruikt.
RoleClaimType De waarde van de roleClaimType parameter. Als de waarde van de roleClaimType parameter echter is null of een lege tekenreeks en identiteit kan worden toegewezen ClaimsIdentity, wordt de waarde van de identity.RoleClaimType eigenschap gebruikt; anders DefaultRoleClaimType wordt deze gebruikt.

Van toepassing op

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

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse met de opgegeven claims, verificatietype, naamclaimtype en rolclaimtype.

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

Parameters

claims
IEnumerable<Claim>

De claims waarmee de claimidentiteit moet worden ingevuld.

authenticationType
String

Het type verificatie dat wordt gebruikt.

nameType
String

Het claimtype dat moet worden gebruikt voor naamclaims.

roleType
String

Het claimtype dat moet worden gebruikt voor rolclaims.

Opmerkingen

In de volgende tabel ziet u initiële eigenschapswaarden voor een exemplaar van de ClaimsIdentity klasse.

Property Value
Actor null.
AuthenticationType De waarde van de authenticationType parameter. Als de authenticationType parameter of een lege tekenreeks is null , wordt de eigenschap ingesteld op null.
BootstrapContext null.
Claims Geïnitialiseerd op basis van de claims parameter.
IsAuthenticated Opmerking: Wanneer de eigenschap wordt geopend, wordt de waarde van de IsAuthenticated eigenschap geretourneerd op basis van de waarde van de AuthenticationType eigenschap.
Label null.
Name Opmerking: Wanneer de eigenschap wordt geopend, wordt de waarde van de Name eigenschap geretourneerd op basis van de NameClaimType en de Claims verzameling.
NameClaimType De waarde van de nameType parameter. Als de nameType parameter echter of een lege tekenreeks is null , wordt de eigenschap ingesteld op DefaultNameClaimType.
RoleClaimType De waarde van de roleClaimType parameter. Als de roleClaimType parameter echter of een lege tekenreeks is null , wordt de eigenschap ingesteld op DefaultRoleClaimType.

Van toepassing op

ClaimsIdentity(String, String, String)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse met het opgegeven verificatietype, naamclaimtype en rolclaimtype.

public:
 ClaimsIdentity(System::String ^ authenticationType, System::String ^ nameType, System::String ^ roleType);
public ClaimsIdentity(string authenticationType, string nameType, string roleType);
new System.Security.Claims.ClaimsIdentity : string * string * string -> System.Security.Claims.ClaimsIdentity
Public Sub New (authenticationType As String, nameType As String, roleType As String)

Parameters

authenticationType
String

Het type verificatie dat wordt gebruikt.

nameType
String

Het claimtype dat moet worden gebruikt voor naamclaims.

roleType
String

Het claimtype dat moet worden gebruikt voor rolclaims.

Opmerkingen

In de volgende tabel ziet u initiële eigenschapswaarden voor een exemplaar van de ClaimsIdentity klasse.

Property Value
Actor null.
AuthenticationType De waarde van de authenticationType parameter. Als de authenticationType parameter of een lege tekenreeks is null , wordt de eigenschap ingesteld op null.
BootstrapContext null.
Claims Een lege verzameling.
IsAuthenticated Opmerking: Wanneer de eigenschap wordt geopend, wordt de waarde van de IsAuthenticated eigenschap geretourneerd op basis van de waarde van de AuthenticationType eigenschap.
Label null.
Name Opmerking: Wanneer de eigenschap wordt geopend, wordt de waarde van de Name eigenschap geretourneerd op basis van de NameClaimType en de Claims verzameling.
NameClaimType De waarde van de nameType parameter. Als de nameType parameter null of een lege tekenreeks is, wordt de eigenschap ingesteld op DefaultNameClaimType.
RoleClaimType De waarde van de roleType parameter. Als de roleType parameter null of een lege tekenreeks is, wordt de eigenschap ingesteld op DefaultRoleClaimType.

Van toepassing op

ClaimsIdentity(SerializationInfo, StreamingContext)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse op basis van een geserialiseerde stroom die is gemaakt met behulp van ISerializable.

protected:
 ClaimsIdentity(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
[System.Security.SecurityCritical]
protected ClaimsIdentity(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
protected ClaimsIdentity(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[<System.Security.SecurityCritical>]
new System.Security.Claims.ClaimsIdentity : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Security.Claims.ClaimsIdentity
new System.Security.Claims.ClaimsIdentity : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Security.Claims.ClaimsIdentity
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parameters

info
SerializationInfo

De geserialiseerde gegevens.

context
StreamingContext

De context voor serialisatie.

Kenmerken

Uitzonderingen

info is null.

Van toepassing op

ClaimsIdentity(IEnumerable<Claim>, String)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse met de opgegeven claims en het verificatietype.

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

Parameters

claims
IEnumerable<Claim>

De claims waarmee de claimidentiteit moet worden ingevuld.

authenticationType
String

Het type verificatie dat wordt gebruikt.

Opmerkingen

In de volgende tabel ziet u initiële eigenschapswaarden voor een exemplaar van de ClaimsIdentity klasse.

Property Value
Actor null.
AuthenticationType De waarde van de authenticationType parameter. Als de authenticationType parameter of een lege tekenreeks is null , wordt de eigenschap ingesteld op null.
BootstrapContext null.
Claims Geïnitialiseerd op basis van de claims parameter.
IsAuthenticated Opmerking: Wanneer de eigenschap wordt geopend, wordt de waarde van de IsAuthenticated eigenschap geretourneerd op basis van de waarde van de AuthenticationType eigenschap.
Label null.
Name Opmerking: Wanneer de eigenschap wordt geopend, wordt de waarde van de Name eigenschap geretourneerd op basis van de NameClaimType en de Claims verzameling.
NameClaimType DefaultNameClaimType.
RoleClaimType DefaultRoleClaimType.

Van toepassing op

ClaimsIdentity(IIdentity, IEnumerable<Claim>)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse met behulp van de opgegeven claims en de opgegeven IIdentity.

public:
 ClaimsIdentity(System::Security::Principal::IIdentity ^ identity, System::Collections::Generic::IEnumerable<System::Security::Claims::Claim ^> ^ claims);
public ClaimsIdentity(System.Security.Principal.IIdentity identity, System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims);
new System.Security.Claims.ClaimsIdentity : System.Security.Principal.IIdentity * seq<System.Security.Claims.Claim> -> System.Security.Claims.ClaimsIdentity
Public Sub New (identity As IIdentity, claims As IEnumerable(Of Claim))

Parameters

identity
IIdentity

De identiteit van waaruit de nieuwe claimidentiteit moet worden gebasis.

claims
IEnumerable<Claim>

De claims waarmee de claimidentiteit moet worden ingevuld.

Opmerkingen

In de volgende tabel ziet u initiële eigenschapswaarden voor een exemplaar van de ClaimsIdentity klasse.

Property Value
Actor Als identity toewijsbaar is vanuitClaimsIdentity, is de waarde van de identity.Actor eigenschap; anders. null
AuthenticationType De authenticationType parameter. Als de authenticationType parameter of een lege tekenreeks is null , wordt de waarde van de identity.AuthenticationType (IIdentity.AuthenticationType) eigenschap gebruikt.
BootstrapContext Als identity toewijsbaar is vanuitClaimsIdentity, is de waarde van de identity.BootStrapContext eigenschap; anders. null
Claims Geïnitialiseerd op basis van de claims parameter. Als identity deze kunnen ClaimsIdentityworden toegewezen, worden de claims van identity waaruit ze worden toegevoegd aan het nieuwe exemplaar vóór de claims die zijn opgegeven door de claims parameter.
IsAuthenticated Opmerking: Wanneer de eigenschap wordt geopend, wordt de waarde van de IsAuthenticated eigenschap geretourneerd op basis van de waarde van de AuthenticationType eigenschap.
Label Als identity toewijsbaar is vanuitClaimsIdentity, is de waarde van de identity.Label eigenschap; anders. null
Name Als identity niet kan worden toegewezen vanuit ClaimsIdentity, is dat niet nullen heeft een IIdentity.Name eigenschap die niet nullis; een naamclaim wordt toegevoegd aan het nieuwe exemplaar met behulp van de waarde van de IIdentity.Name eigenschap. Opmerking: Wanneer de eigenschap wordt geopend, wordt de waarde van de Name eigenschap geretourneerd op basis van de NameClaimType en de Claims verzameling.
NameClaimType Als identity de eigenschap kan worden toegewezen ClaimsIdentity, wordt de waarde van de identity.NameClaimType eigenschap gebruikt; anders DefaultNameClaimType wordt deze gebruikt.
RoleClaimType Als identity de eigenschap kan worden toegewezen ClaimsIdentity, wordt de waarde van de identity.RoleClaimType eigenschap gebruikt; anders DefaultRoleClaimType wordt deze gebruikt.

Van toepassing op

ClaimsIdentity(IIdentity)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse met behulp van de naam en het verificatietype van de opgegeven IIdentity.

public:
 ClaimsIdentity(System::Security::Principal::IIdentity ^ identity);
public ClaimsIdentity(System.Security.Principal.IIdentity identity);
new System.Security.Claims.ClaimsIdentity : System.Security.Principal.IIdentity -> System.Security.Claims.ClaimsIdentity
Public Sub New (identity As IIdentity)

Parameters

identity
IIdentity

De identiteit van waaruit de nieuwe claimidentiteit moet worden gebasis.

Opmerkingen

In de volgende tabel ziet u initiële eigenschapswaarden voor een exemplaar van de ClaimsIdentity klasse.

Property Value
Actor Als identity toewijsbaar is vanuitClaimsIdentity, is de waarde van de identity.Actor eigenschap; anders. null
AuthenticationType De waarde van de identity.AuthenticationType (IIdentity.AuthenticationType) eigenschap wordt gebruikt.
BootstrapContext Als identity toewijsbaar is vanuitClaimsIdentity, is de waarde van de identity.BootStrapContext eigenschap; anders. null
Claims Als identity deze kan ClaimsIdentityworden toegewezen, worden de claims van waaruit identity ze worden toegevoegd aan het nieuwe exemplaar; anders wordt er een lege verzameling gebruikt.
IsAuthenticated Opmerking: Wanneer de eigenschap wordt geopend, wordt de waarde van de IsAuthenticated eigenschap geretourneerd op basis van de waarde van de AuthenticationType eigenschap.
Label Als identity toewijsbaar is vanuitClaimsIdentity, is de waarde van de identity.Label eigenschap; anders. null
Name Als identity niet kan worden toegewezen vanuit ClaimsIdentity, is dat niet nullen heeft een IIdentity.Name eigenschap die niet nullis; een naamclaim wordt toegevoegd aan het nieuwe exemplaar met behulp van de waarde van de IIdentity.Name eigenschap. Opmerking: Wanneer de eigenschap wordt geopend, wordt de waarde van de Name eigenschap geretourneerd op basis van de NameClaimType en de Claims verzameling.
NameClaimType Als identity de eigenschap kan worden toegewezen ClaimsIdentity, wordt de waarde van de identity.NameClaimType eigenschap gebruikt; anders DefaultNameClaimType wordt deze gebruikt.
RoleClaimType Als identity de eigenschap kan worden toegewezen ClaimsIdentity, wordt de waarde van de identity.RoleClaimType eigenschap gebruikt; anders DefaultRoleClaimType wordt deze gebruikt.

Van toepassing op

ClaimsIdentity(ClaimsIdentity)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse van een bestaand ClaimsIdentity exemplaar.

protected:
 ClaimsIdentity(System::Security::Claims::ClaimsIdentity ^ other);
protected ClaimsIdentity(System.Security.Claims.ClaimsIdentity other);
new System.Security.Claims.ClaimsIdentity : System.Security.Claims.ClaimsIdentity -> System.Security.Claims.ClaimsIdentity
Protected Sub New (other As ClaimsIdentity)

Parameters

other
ClaimsIdentity

De ClaimsIdentity te kopiëren.

Uitzonderingen

other is null.

Opmerkingen

In de volgende tabel ziet u de eigenschapswaardetoewijzingen voor een exemplaar van de ClaimsIdentity klasse van de ClaimsIdentity opgegeven aan de constructor.

Property Value
Actor Als de waarde van de other.Actor eigenschap niet nullis, wordt de other.ActorClaimsIdentity waarde gekloond en toegewezen; anders. null
AuthenticationType De waarde van de other.AuthenticationType eigenschap.
BootstrapContext De waarde van de other.BootstrapContext eigenschap.
Claims De List<Claim> claims, indien van toepassing, in de other.Claims eigenschap.
Label De waarde van de other.Label eigenschap.
NameClaimType De waarde van de other.NameClaimType eigenschap.
RoleClaimType De waarde van de other.RoleClaimType eigenschap.
CustomSerializationData Als other.CustomSerializationData dat niet nullhet is, other.CustomSerializationData wordt gekloond en toegewezen; anders. null

Van toepassing op

ClaimsIdentity(SerializationInfo)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse op basis van een geserialiseerde stroom die is gemaakt met behulp van ISerializable.

protected:
 ClaimsIdentity(System::Runtime::Serialization::SerializationInfo ^ info);
[System.Security.SecurityCritical]
protected ClaimsIdentity(System.Runtime.Serialization.SerializationInfo info);
protected ClaimsIdentity(System.Runtime.Serialization.SerializationInfo info);
[<System.Security.SecurityCritical>]
new System.Security.Claims.ClaimsIdentity : System.Runtime.Serialization.SerializationInfo -> System.Security.Claims.ClaimsIdentity
new System.Security.Claims.ClaimsIdentity : System.Runtime.Serialization.SerializationInfo -> System.Security.Claims.ClaimsIdentity
Protected Sub New (info As SerializationInfo)

Parameters

info
SerializationInfo

De geserialiseerde gegevens.

Kenmerken

Uitzonderingen

info is null.

Van toepassing op

ClaimsIdentity(BinaryReader)

Initialiseert een exemplaar van ClaimsIdentity met de opgegeven BinaryReader.

public:
 ClaimsIdentity(System::IO::BinaryReader ^ reader);
public ClaimsIdentity(System.IO.BinaryReader reader);
new System.Security.Claims.ClaimsIdentity : System.IO.BinaryReader -> System.Security.Claims.ClaimsIdentity
Public Sub New (reader As BinaryReader)

Parameters

reader
BinaryReader

Een BinaryReader verwijzing naar een ClaimsIdentity.

Uitzonderingen

reader is null.

Opmerkingen

Normaal gesproken wordt de lezer samengesteld op basis van de bytes die worden geretourneerd door WriteTo.

Van toepassing op

ClaimsIdentity(IEnumerable<Claim>)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse met behulp van Claim een geïnventariseerd verzameling objecten.

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

Parameters

claims
IEnumerable<Claim>

De claims waarmee de claimidentiteit moet worden ingevuld.

Opmerkingen

In de volgende tabel ziet u initiële eigenschapswaarden voor een exemplaar van de ClaimsIdentity klasse.

Property Value
Actor null.
AuthenticationType null.
BootstrapContext null.
Claims Geïnitialiseerd op basis van de claims parameter.
IsAuthenticated Opmerking: Wanneer de eigenschap wordt geopend, wordt de waarde van de IsAuthenticated eigenschap geretourneerd op basis van de waarde van de AuthenticationType eigenschap.
Label null.
Name Opmerking: Wanneer de eigenschap wordt geopend, wordt de waarde van de Name eigenschap geretourneerd op basis van de NameClaimType en de Claims verzameling.
NameClaimType DefaultNameClaimType.
RoleClaimType DefaultRoleClaimType.

Van toepassing op

ClaimsIdentity(String)

Initialiseert een nieuw exemplaar van de ClaimsIdentity klasse met een lege claimverzameling en het opgegeven verificatietype.

public:
 ClaimsIdentity(System::String ^ authenticationType);
public ClaimsIdentity(string authenticationType);
new System.Security.Claims.ClaimsIdentity : string -> System.Security.Claims.ClaimsIdentity
Public Sub New (authenticationType As String)

Parameters

authenticationType
String

Het type verificatie dat wordt gebruikt.

Opmerkingen

In de volgende tabel ziet u initiële eigenschapswaarden voor een exemplaar van de ClaimsIdentity klasse.

Property Value
Actor null.
AuthenticationType De waarde van de authenticationType parameter. Als de authenticationType parameter of een lege tekenreeks is null , wordt de eigenschap ingesteld op null.
BootstrapContext null.
Claims Een lege verzameling.
IsAuthenticated Opmerking: Wanneer de eigenschap wordt geopend, wordt de waarde van de IsAuthenticated eigenschap geretourneerd op basis van de waarde van de AuthenticationType eigenschap.
Label null.
Name Opmerking: Wanneer de eigenschap wordt geopend, wordt de waarde van de Name eigenschap geretourneerd op basis van de NameClaimType en de Claims verzameling.
NameClaimType DefaultNameClaimType.
RoleClaimType DefaultRoleClaimType.

Van toepassing op