Microsoft.AspNetCore.Authorization.Infrastructure Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Typen, die die Unterstützung für die Autorisierung ermöglichen.
Klassen
AssertionRequirement |
Implementiert eine IAuthorizationHandler und IAuthorizationRequirement , die eine vom Benutzer angegebene Assertion akzeptiert. |
ClaimsAuthorizationRequirement |
Implementiert ein IAuthorizationHandler undIAuthorizationRequirement, das mindestens eine instance des angegebenen Anspruchstyps erfordert, und wenn zulässige Werte angegeben werden, muss der Anspruchswert einer der zulässigen Werte sein. |
DenyAnonymousAuthorizationRequirement |
Implementiert ein IAuthorizationHandler und IAuthorizationRequirement erfordert, dass der aktuelle Benutzer authentifiziert werden muss. |
NameAuthorizationRequirement |
Implementiert eine IAuthorizationHandler , die IAuthorizationRequirement erfordert, dass der aktuelle Benutzername mit dem angegebenen Wert übereinstimmen muss. |
OperationAuthorizationRequirement |
Eine Hilfsklasse, um eine nützliche IAuthorizationRequirement Klasse bereitzustellen, die einen Namen enthält. |
PassThroughAuthorizationHandler |
Infrastrukturklasse, die ermöglicht, dass ein IAuthorizationRequirement eigenes IAuthorizationHandlerist. |
RolesAuthorizationRequirement |
Implementiert ein IAuthorizationHandler und IAuthorizationRequirement , das mindestens einen Rollenanspruch erfordert, dessen Wert eine der zulässigen Rollen sein muss. |
Hinweise
Weitere Informationen zur Autorisierung finden Sie unter Einführung in die Autorisierung in ASP.NET Core.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für