AuthorizationPolicyBuilder.RequireClaim Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
RequireClaim(String) |
Ajoute un ClaimsAuthorizationRequirement à la instance actuelle qui exige que l’utilisateur actuel dispose de la revendication spécifiée. |
RequireClaim(String, IEnumerable<String>) |
Ajoute un ClaimsAuthorizationRequirement à la instance actuelle qui exige que l’utilisateur actuel dispose de la revendication spécifiée et que la valeur de la revendication soit l’une des valeurs autorisées. |
RequireClaim(String, String[]) |
Ajoute un ClaimsAuthorizationRequirement à la instance actuelle qui exige que l’utilisateur actuel dispose de la revendication spécifiée et que la valeur de la revendication soit l’une des valeurs autorisées. |
RequireClaim(String)
Ajoute un ClaimsAuthorizationRequirement à la instance actuelle qui exige que l’utilisateur actuel dispose de la revendication spécifiée.
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
Paramètres
- claimType
- String
Type de revendication requis, sans restriction sur la valeur de la revendication.
Retours
Référence à cette instance à la fin de l’opération.
S’applique à
RequireClaim(String, IEnumerable<String>)
Ajoute un ClaimsAuthorizationRequirement à la instance actuelle qui exige que l’utilisateur actuel dispose de la revendication spécifiée et que la valeur de la revendication soit l’une des valeurs autorisées.
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
Paramètres
- claimType
- String
Type de revendication requis.
- requiredValuesallowedValues
- IEnumerable<String>
Valeurs que la revendication doit traiter une ou plusieurs de pour que l’évaluation réussisse.
Retours
Référence à cette instance à la fin de l’opération.
S’applique à
RequireClaim(String, String[])
Ajoute un ClaimsAuthorizationRequirement à la instance actuelle qui exige que l’utilisateur actuel dispose de la revendication spécifiée et que la valeur de la revendication soit l’une des valeurs autorisées.
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
Paramètres
- claimType
- String
Type de revendication requis.
- requiredValuesallowedValues
- String[]
Valeurs que la revendication doit traiter une ou plusieurs de pour que l’évaluation réussisse.
Retours
Référence à cette instance à la fin de l’opération.