AuthorizationEndpointConventionBuilderExtensions Klasse

Definition

Autorisierungserweiterungsmethoden für IEndpointConventionBuilder.

public ref class AuthorizationEndpointConventionBuilderExtensions abstract sealed
public static class AuthorizationEndpointConventionBuilderExtensions
type AuthorizationEndpointConventionBuilderExtensions = class
Public Module AuthorizationEndpointConventionBuilderExtensions
Vererbung
AuthorizationEndpointConventionBuilderExtensions

Methoden

AllowAnonymous<TBuilder>(TBuilder)

Ermöglicht anonymen Zugriff auf den Endpunkt durch Hinzufügen AllowAnonymousAttribute zu den Endpunktmetadaten. Dadurch werden alle Autorisierungsprüfungen für den Endpunkt, einschließlich der Standardautorisierungsrichtlinie und der Fallbackautorisierungsrichtlinie, umgangen.

RequireAuthorization<TBuilder>(TBuilder)

Fügt den Endpunkten die Standardautorisierungsrichtlinie hinzu.

RequireAuthorization<TBuilder>(TBuilder, Action<AuthorizationPolicyBuilder>)

Fügt den Endpunkten eine neue Autorisierungsrichtlinie hinzu, die durch einen Rückruf konfiguriert wurde.

RequireAuthorization<TBuilder>(TBuilder, AuthorizationPolicy)

Fügt den Endpunkten eine Autorisierungsrichtlinie hinzu.

RequireAuthorization<TBuilder>(TBuilder, IAuthorizeData[])

Fügt den Endpunkten Autorisierungsrichtlinien mit dem angegebenen IAuthorizeData hinzu.

RequireAuthorization<TBuilder>(TBuilder, String[])

Fügt den Endpunkten Autorisierungsrichtlinien mit den angegebenen Namen hinzu.

Gilt für: