AuthorizationHandlerContext Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient les informations d’autorisation utilisées par IAuthorizationHandler.
public ref class AuthorizationHandlerContext
public class AuthorizationHandlerContext
type AuthorizationHandlerContext = class
Public Class AuthorizationHandlerContext
- Héritage
-
AuthorizationHandlerContext
Constructeurs
AuthorizationHandlerContext(IEnumerable<IAuthorizationRequirement>, ClaimsPrincipal, Object) |
Crée une instance de AuthorizationHandlerContext. |
Propriétés
FailureReasons |
Obtient les raisons de l’échec de l’autorisation. |
HasFailed |
Indicateur indiquant si le traitement d’autorisation en cours a échoué en raison de l’appel d’échec. |
HasSucceeded |
Indicateur indiquant si le traitement d’autorisation en cours a réussi. |
PendingRequirements |
Obtient les exigences qui n’ont pas encore été marquées comme ayant réussi. |
Requirements |
Collection de tous les IAuthorizationRequirement pour l’action d’autorisation actuelle. |
Resource |
Ressource facultative par rapport à laquelle évaluer le Requirements . |
User |
ClaimsPrincipal représentant l’utilisateur actuel. |
Méthodes
Fail() |
Appelé pour indiquer ne HasSucceeded retourne jamais true, même si toutes les conditions sont remplies. |
Fail(AuthorizationFailureReason) |
Appelé pour indiquer ne HasSucceeded retourne jamais true, même si toutes les conditions sont remplies. |
Succeed(IAuthorizationRequirement) |
Appelé pour marquer le spécifié |