AuthorizationEndpointConventionBuilderExtensions Klasa

Definicja

Metody rozszerzenia autoryzacji dla programu IEndpointConventionBuilder.

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

Metody

AllowAnonymous<TBuilder>(TBuilder)

Umożliwia anonimowy dostęp do punktu końcowego przez dodanie AllowAnonymousAttribute do metadanych punktu końcowego. Spowoduje to obejście wszystkich kontroli autoryzacji dla punktu końcowego, w tym domyślnych zasad autoryzacji i zasad autoryzacji rezerwowej.

RequireAuthorization<TBuilder>(TBuilder)

Dodaje domyślne zasady autoryzacji do punktów końcowych.

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

Dodaje nowe zasady autoryzacji skonfigurowane przez wywołanie zwrotne do punktów końcowych.

RequireAuthorization<TBuilder>(TBuilder, AuthorizationPolicy)

Dodaje zasady autoryzacji do punktów końcowych.

RequireAuthorization<TBuilder>(TBuilder, IAuthorizeData[])

Dodaje zasady autoryzacji z określonymi IAuthorizeData punktami końcowymi.

RequireAuthorization<TBuilder>(TBuilder, String[])

Dodaje zasady autoryzacji z określonymi nazwami do punktów końcowych.

Dotyczy