AuthorizationPolicyBuilder.RequireClaim Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
RequireClaim(String) |
Adiciona um ClaimsAuthorizationRequirement à instância atual que exige que o usuário atual tenha a declaração especificada. |
RequireClaim(String, IEnumerable<String>) |
Adiciona um ClaimsAuthorizationRequirement à instância atual que exige que o usuário atual tenha a declaração especificada e que o valor da declaração deve ser um dos valores permitidos. |
RequireClaim(String, String[]) |
Adiciona um ClaimsAuthorizationRequirement à instância atual que exige que o usuário atual tenha a declaração especificada e que o valor da declaração deve ser um dos valores permitidos. |
RequireClaim(String)
Adiciona um ClaimsAuthorizationRequirement à instância atual que exige que o usuário atual tenha a declaração especificada.
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
Parâmetros
- claimType
- String
O tipo de declaração necessário, sem restrições no valor da declaração.
Retornos
Uma referência a essa instância após a operação ter sido concluída.
Aplica-se a
RequireClaim(String, IEnumerable<String>)
Adiciona um ClaimsAuthorizationRequirement à instância atual que exige que o usuário atual tenha a declaração especificada e que o valor da declaração deve ser um dos valores permitidos.
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
Parâmetros
- claimType
- String
O tipo de declaração necessário.
- requiredValuesallowedValues
- IEnumerable<String>
Valores que a declaração deve processar um ou mais de para que a avaliação seja bem-sucedida.
Retornos
Uma referência a essa instância após a operação ter sido concluída.
Aplica-se a
RequireClaim(String, String[])
Adiciona um ClaimsAuthorizationRequirement à instância atual que exige que o usuário atual tenha a declaração especificada e que o valor da declaração deve ser um dos valores permitidos.
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
Parâmetros
- claimType
- String
O tipo de declaração necessário.
- requiredValuesallowedValues
- String[]
Valores que a declaração deve processar um ou mais de para que a avaliação seja bem-sucedida.
Retornos
Uma referência a essa instância após a operação ter sido concluída.