Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore AuthorizationContext (ClaimsPrincipal, String, String)

.NET Framework (current version)
 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza di AuthorizationContext classe con l'entità specificata, il nome di risorsa e il nome dell'azione.

Spazio dei nomi:   System.Security.Claims
Assembly:  System.IdentityModel (in System.IdentityModel.dll)

public AuthorizationContext(
	ClaimsPrincipal principal,
	string resource,
	string action
)

Parametri

principal
Type: System.Security.Claims.ClaimsPrincipal

L'entità per cui l'autorizzazione è da controllare.

resource
Type: System.String

La risorsa per cui l'entità è autorizzata. La risorsa viene specificata come valore di un'attestazione del nome.

action
Type: System.String

L'azione da eseguire sulla risorsa. L'azione viene specificato come valore di un'attestazione del nome.

Exception Condition
ArgumentNullException

principal è null.

-oppure-

resource è null.

-oppure-

action è null.

Il Action proprietà viene inizializzata per contenere un'attestazione nome (ClaimTypes.Name) che ha il valore specificato per il action parametro. Il Resource proprietà viene inizializzata per contenere un'attestazione nome con il valore specificato per il resource parametro.

.NET Framework
Disponibile da 4.5
Torna all'inizio
Mostra: