AuthorizationPolicyBuilder.RequireClaim Metoda

Definice

Přetížení

RequireClaim(String)

Přidá do aktuální instance objekt ClaimsAuthorizationRequirement , který vyžaduje, aby aktuální uživatel získal zadanou deklaraci identity.

RequireClaim(String, IEnumerable<String>)

Přidá k aktuální instanci objekt, ClaimsAuthorizationRequirement který vyžaduje, aby aktuální uživatel měl zadanou deklaraci identity a že hodnota deklarace identity musí být jednou z povolených hodnot.

RequireClaim(String, String[])

Přidá k aktuální instanci objekt, ClaimsAuthorizationRequirement který vyžaduje, aby aktuální uživatel měl zadanou deklaraci identity a že hodnota deklarace identity musí být jednou z povolených hodnot.

RequireClaim(String)

Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs

Přidá do aktuální instance objekt ClaimsAuthorizationRequirement , který vyžaduje, aby aktuální uživatel získal zadanou deklaraci identity.

public:
 Microsoft::AspNetCore::Authorization::AuthorizationPolicyBuilder ^ RequireClaim(System::String ^ claimType);
public Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder RequireClaim (string claimType);
member this.RequireClaim : string -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder
Public Function RequireClaim (claimType As String) As AuthorizationPolicyBuilder

Parametry

claimType
String

Požadovaný typ deklarace identity bez omezení hodnoty deklarace identity.

Návraty

Odkaz na tuto instanci po dokončení operace.

Platí pro

RequireClaim(String, IEnumerable<String>)

Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs

Přidá k aktuální instanci objekt, ClaimsAuthorizationRequirement který vyžaduje, aby aktuální uživatel měl zadanou deklaraci identity a že hodnota deklarace identity musí být jednou z povolených hodnot.

public:
 Microsoft::AspNetCore::Authorization::AuthorizationPolicyBuilder ^ RequireClaim(System::String ^ claimType, System::Collections::Generic::IEnumerable<System::String ^> ^ requiredValues);
public:
 Microsoft::AspNetCore::Authorization::AuthorizationPolicyBuilder ^ RequireClaim(System::String ^ claimType, System::Collections::Generic::IEnumerable<System::String ^> ^ allowedValues);
public Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder RequireClaim (string claimType, System.Collections.Generic.IEnumerable<string> requiredValues);
public Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder RequireClaim (string claimType, System.Collections.Generic.IEnumerable<string> allowedValues);
member this.RequireClaim : string * seq<string> -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder
member this.RequireClaim : string * seq<string> -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder
Public Function RequireClaim (claimType As String, requiredValues As IEnumerable(Of String)) As AuthorizationPolicyBuilder
Public Function RequireClaim (claimType As String, allowedValues As IEnumerable(Of String)) As AuthorizationPolicyBuilder

Parametry

claimType
String

Požadovaný typ deklarace identity

requiredValuesallowedValues
IEnumerable<String>

Hodnoty, které deklarace identity musí zpracovat, aby vyhodnocení proběhlo úspěšně.

Návraty

Odkaz na tuto instanci po dokončení operace.

Platí pro

RequireClaim(String, String[])

Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs
Zdroj:
AuthorizationPolicyBuilder.cs

Přidá k aktuální instanci objekt, ClaimsAuthorizationRequirement který vyžaduje, aby aktuální uživatel měl zadanou deklaraci identity a že hodnota deklarace identity musí být jednou z povolených hodnot.

public:
 Microsoft::AspNetCore::Authorization::AuthorizationPolicyBuilder ^ RequireClaim(System::String ^ claimType, ... cli::array <System::String ^> ^ requiredValues);
public:
 Microsoft::AspNetCore::Authorization::AuthorizationPolicyBuilder ^ RequireClaim(System::String ^ claimType, ... cli::array <System::String ^> ^ allowedValues);
public Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder RequireClaim (string claimType, params string[] requiredValues);
public Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder RequireClaim (string claimType, params string[] allowedValues);
member this.RequireClaim : string * string[] -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder
member this.RequireClaim : string * string[] -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder
Public Function RequireClaim (claimType As String, ParamArray requiredValues As String()) As AuthorizationPolicyBuilder
Public Function RequireClaim (claimType As String, ParamArray allowedValues As String()) As AuthorizationPolicyBuilder

Parametry

claimType
String

Požadovaný typ deklarace identity

requiredValuesallowedValues
String[]

Hodnoty, které deklarace identity musí zpracovat, aby vyhodnocení proběhlo úspěšně.

Návraty

Odkaz na tuto instanci po dokončení operace.

Platí pro