NameAuthorizationRequirement Clase

Definición

Implementa un IAuthorizationHandler y IAuthorizationRequirement que requiere el nombre de usuario actual debe coincidir con el valor especificado.

public ref class NameAuthorizationRequirement : Microsoft::AspNetCore::Authorization::AuthorizationHandler<Microsoft::AspNetCore::Authorization::Infrastructure::NameAuthorizationRequirement ^>, Microsoft::AspNetCore::Authorization::IAuthorizationRequirement
public class NameAuthorizationRequirement : Microsoft.AspNetCore.Authorization.AuthorizationHandler<Microsoft.AspNetCore.Authorization.Infrastructure.NameAuthorizationRequirement>, Microsoft.AspNetCore.Authorization.IAuthorizationRequirement
type NameAuthorizationRequirement = class
    inherit AuthorizationHandler<NameAuthorizationRequirement>
    interface IAuthorizationRequirement
Public Class NameAuthorizationRequirement
Inherits AuthorizationHandler(Of NameAuthorizationRequirement)
Implements IAuthorizationRequirement
Herencia
Implementaciones

Constructores

Nombre Description
NameAuthorizationRequirement(String)

Construye una nueva instancia de NameAuthorizationRequirement.

Propiedades

Nombre Description
RequiredName

Obtiene el nombre necesario que debe tener el usuario actual.

Métodos

Nombre Description
HandleAsync(AuthorizationHandlerContext)

Toma una decisión si se permite la autorización.

(Heredado de AuthorizationHandler<TRequirement>)
HandleRequirementAsync(AuthorizationHandlerContext, NameAuthorizationRequirement)

Toma una decisión si se permite la autorización en función de un requisito específico.

HandleRequirementAsync(AuthorizationHandlerContext, TRequirement)

Toma una decisión si se permite la autorización en función de un requisito específico.

(Heredado de AuthorizationHandler<TRequirement>)
ToString()

Devuelve una representación de cadena del requisito.

Se aplica a