AuthorizationPolicyBuilder.RequireClaim Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
RequireClaim(String) |
Agrega un ClaimsAuthorizationRequirement objeto a la instancia actual que requiere que el usuario actual tenga la notificación especificada. |
RequireClaim(String, IEnumerable<String>) |
Agrega un ClaimsAuthorizationRequirement objeto a la instancia actual que requiere que el usuario actual tenga la notificación especificada y que el valor de la notificación debe ser uno de los valores permitidos. |
RequireClaim(String, String[]) |
Agrega un ClaimsAuthorizationRequirement objeto a la instancia actual que requiere que el usuario actual tenga la notificación especificada y que el valor de la notificación debe ser uno de los valores permitidos. |
RequireClaim(String)
Agrega un ClaimsAuthorizationRequirement objeto a la instancia actual que requiere que el usuario actual tenga la notificación 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
El tipo de notificación necesario, sin restricciones en el valor de notificación.
Devoluciones
Una referencia a esta instancia después de que se haya completado la operación.
Se aplica a
RequireClaim(String, IEnumerable<String>)
Agrega un ClaimsAuthorizationRequirement objeto a la instancia actual que requiere que el usuario actual tenga la notificación especificada y que el valor de la notificación debe ser uno de los 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
Tipo de notificación necesario.
- requiredValuesallowedValues
- IEnumerable<String>
Los valores de la notificación deben procesar una o varias de para que la evaluación se realice correctamente.
Devoluciones
Una referencia a esta instancia después de que se haya completado la operación.
Se aplica a
RequireClaim(String, String[])
Agrega un ClaimsAuthorizationRequirement objeto a la instancia actual que requiere que el usuario actual tenga la notificación especificada y que el valor de la notificación debe ser uno de los 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
Tipo de notificación necesario.
- requiredValuesallowedValues
- String[]
Los valores de la notificación deben procesar una o varias de para que la evaluación se realice correctamente.
Devoluciones
Una referencia a esta instancia después de que se haya completado la operación.