AuthorizationHandlerContext Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene informazioni di autorizzazione usate da IAuthorizationHandler.
public ref class AuthorizationHandlerContext
public class AuthorizationHandlerContext
type AuthorizationHandlerContext = class
Public Class AuthorizationHandlerContext
- Ereditarietà
-
AuthorizationHandlerContext
Costruttori
AuthorizationHandlerContext(IEnumerable<IAuthorizationRequirement>, ClaimsPrincipal, Object) |
Crea una nuova istanza di AuthorizationHandlerContext. |
Proprietà
FailureReasons |
Ottiene i motivi per cui l'autorizzazione non è riuscita. |
HasFailed |
Flag che indica se l'elaborazione dell'autorizzazione corrente non è riuscita a causa della chiamata a fail. |
HasSucceeded |
Flag che indica se l'elaborazione dell'autorizzazione corrente è riuscita. |
PendingRequirements |
Ottiene i requisiti che non sono ancora stati contrassegnati come riusciti. |
Requirements |
Raccolta di tutti gli elementi IAuthorizationRequirement per l'azione di autorizzazione corrente. |
Resource |
Risorsa facoltativa da valutare Requirements . |
User |
Oggetto ClaimsPrincipal che rappresenta l'utente corrente. |
Metodi
Fail() |
Chiamato per indicare HasSucceeded non restituirà mai true, anche se tutti i requisiti vengono soddisfatti. |
Fail(AuthorizationFailureReason) |
Chiamato per indicare HasSucceeded non restituirà mai true, anche se tutti i requisiti vengono soddisfatti. |
Succeed(IAuthorizationRequirement) |
Chiamato per contrassegnare l'oggetto specificato |