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

Metodo SecurityManager.ResolvePolicy (Evidence, PermissionSet, PermissionSet, PermissionSet, PermissionSet)

 
Nota: Questa API è ora obsoleta.

Determina le autorizzazioni da concedere al codice in base all'evidenza e alle richieste specificate.

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

[ObsoleteAttribute("This method is obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public static PermissionSet ResolvePolicy(
	Evidence evidence,
	PermissionSet reqdPset,
	PermissionSet optPset,
	PermissionSet denyPset,
	out PermissionSet denied
)

Parametri

evidence
Type: System.Security.Policy.Evidence

Set di evidenze usato per valutare i criteri.

reqdPset
Type: System.Security.PermissionSet

Autorizzazioni necessarie che il codice deve eseguire.

optPset
Type: System.Security.PermissionSet

Autorizzazioni facoltative che verranno usate se concesse, ma che il codice non deve necessariamente eseguire.

denyPset
Type: System.Security.PermissionSet

Autorizzazioni negate che non devono mai essere concesse al codice, anche se i criteri lo consentono.

denied
Type: System.Security.PermissionSet

Parametro di output che contiene il set di autorizzazioni non concesse.

Valore restituito

Type: System.Security.PermissionSet

Set di autorizzazioni che possono essere concesse dal sistema di sicurezza.

Exception Condition
NotSupportedException

Questo metodo usa criteri di sicurezza dall'accesso di codice, che sono obsoleti in .NET Framework 4. Per abilitare questi criteri per la compatibilità con le versioni precedenti di .NET Framework, usare l'elemento <legacyCasPolicy>.

PolicyException

I criteri non concedono le autorizzazioni minime necessarie specificate dal parametro reqdPset.

This method invokes the security policy engine, providing it with evidence of the calling code's identity and the set of permissions the code requests. The result is determined by the security policy. This method returns the set of permissions that would be granted by the security system, and returns the set of permissions that would be denied as an output parameter. The effective granted permissions are those in the granted set that are not in the denied set.

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