RolesAuthorizationRequirement Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Implementuje obiekt IAuthorizationHandler i IAuthorizationRequirement , który wymaga co najmniej jednego oświadczenia roli, którego wartość musi być dowolną z dozwolonych ról.
public ref class RolesAuthorizationRequirement : Microsoft::AspNetCore::Authorization::AuthorizationHandler<Microsoft::AspNetCore::Authorization::Infrastructure::RolesAuthorizationRequirement ^>, Microsoft::AspNetCore::Authorization::IAuthorizationRequirement
public class RolesAuthorizationRequirement : Microsoft.AspNetCore.Authorization.AuthorizationHandler<Microsoft.AspNetCore.Authorization.Infrastructure.RolesAuthorizationRequirement>, Microsoft.AspNetCore.Authorization.IAuthorizationRequirement
type RolesAuthorizationRequirement = class
inherit AuthorizationHandler<RolesAuthorizationRequirement>
interface IAuthorizationRequirement
Public Class RolesAuthorizationRequirement
Inherits AuthorizationHandler(Of RolesAuthorizationRequirement)
Implements IAuthorizationRequirement
- Dziedziczenie
- Implementuje
Konstruktory
RolesAuthorizationRequirement(IEnumerable<String>) |
Tworzy nowe wystąpienie klasy RolesAuthorizationRequirement. |
Właściwości
AllowedRoles |
Pobiera kolekcję dozwolonych ról. |
Metody
HandleAsync(AuthorizationHandlerContext) |
Podejmuje decyzję, jeśli autoryzacja jest dozwolona. (Odziedziczone po AuthorizationHandler<TRequirement>) |
HandleRequirementAsync(AuthorizationHandlerContext, RolesAuthorizationRequirement) |
Podejmuje decyzję, jeśli autoryzacja jest dozwolona na podstawie określonego wymagania. |
HandleRequirementAsync(AuthorizationHandlerContext, TRequirement) |
Podejmuje decyzję, jeśli autoryzacja jest dozwolona na podstawie określonego wymagania. (Odziedziczone po AuthorizationHandler<TRequirement>) |
ToString() |
Implementuje obiekt IAuthorizationHandler i IAuthorizationRequirement , który wymaga co najmniej jednego oświadczenia roli, którego wartość musi być dowolną z dozwolonych ról. |