AuthorizationEndpointConventionBuilderExtensions Classe

Définition

Méthodes d’extension d’autorisation pour IEndpointConventionBuilder.

public ref class AuthorizationEndpointConventionBuilderExtensions abstract sealed
public static class AuthorizationEndpointConventionBuilderExtensions
type AuthorizationEndpointConventionBuilderExtensions = class
Public Module AuthorizationEndpointConventionBuilderExtensions
Héritage
AuthorizationEndpointConventionBuilderExtensions

Méthodes

AllowAnonymous<TBuilder>(TBuilder)

Autorise l’accès anonyme au point de terminaison en ajoutant AllowAnonymousAttribute aux métadonnées du point de terminaison. Cela contournera toutes les vérifications d’autorisation pour le point de terminaison, y compris la stratégie d’autorisation par défaut et la stratégie d’autorisation de secours.

RequireAuthorization<TBuilder>(TBuilder)

Ajoute la stratégie d’autorisation par défaut aux points de terminaison.

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

Ajoute une nouvelle stratégie d’autorisation configurée par un rappel aux points de terminaison.

RequireAuthorization<TBuilder>(TBuilder, AuthorizationPolicy)

Ajoute une stratégie d’autorisation aux points de terminaison.

RequireAuthorization<TBuilder>(TBuilder, IAuthorizeData[])

Ajoute des stratégies d’autorisation avec le spécifié IAuthorizeData aux points de terminaison.

RequireAuthorization<TBuilder>(TBuilder, String[])

Ajoute des stratégies d’autorisation avec les noms spécifiés aux points de terminaison.

S’applique à