AuthorizationEndpointConventionBuilderExtensions Classe

Definizione

Metodi di estensione dell'autorizzazione per IEndpointConventionBuilder.

public ref class AuthorizationEndpointConventionBuilderExtensions abstract sealed
public static class AuthorizationEndpointConventionBuilderExtensions
type AuthorizationEndpointConventionBuilderExtensions = class
Public Module AuthorizationEndpointConventionBuilderExtensions
Ereditarietà
AuthorizationEndpointConventionBuilderExtensions

Metodi

AllowAnonymous<TBuilder>(TBuilder)

Consente l'accesso anonimo all'endpoint aggiungendo AllowAnonymousAttribute ai metadati dell'endpoint. Verranno ignorati tutti i controlli di autorizzazione per l'endpoint, inclusi i criteri di autorizzazione predefiniti e i criteri di autorizzazione di fallback.

RequireAuthorization<TBuilder>(TBuilder)

Aggiunge i criteri di autorizzazione predefiniti agli endpoint.

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

Aggiunge un nuovo criterio di autorizzazione configurato da un callback agli endpoint.

RequireAuthorization<TBuilder>(TBuilder, AuthorizationPolicy)

Aggiunge un criterio di autorizzazione agli endpoint.

RequireAuthorization<TBuilder>(TBuilder, IAuthorizeData[])

Aggiunge i criteri di autorizzazione con l'oggetto specificato IAuthorizeData agli endpoint.

RequireAuthorization<TBuilder>(TBuilder, String[])

Aggiunge i criteri di autorizzazione con i nomi specificati agli endpoint.

Si applica a