SecurityManager.GetStandardSandbox(Evidence) Metodo

Definizione

Ottiene un set di autorizzazioni sicuro da concedere a un'applicazione con l'evidenza fornita.

public:
 static System::Security::PermissionSet ^ GetStandardSandbox(System::Security::Policy::Evidence ^ evidence);
public static System.Security.PermissionSet GetStandardSandbox(System.Security.Policy.Evidence evidence);
static member GetStandardSandbox : System.Security.Policy.Evidence -> System.Security.PermissionSet
Public Shared Function GetStandardSandbox (evidence As Evidence) As PermissionSet

Parametri

evidence
Evidence

Evidenza host da associare a un set di autorizzazioni.

Valori restituiti

Set di autorizzazioni che può essere usato come set di concessioni per l'applicazione con l'evidenza fornita.

Eccezioni

evidence è null.

Commenti

Note

In .NET Framework 4, l'evidenza host in evidence deve contenere System.Security.Policy.Zone evidenza.

Nella tabella seguente vengono illustrati i set di autorizzazioni restituiti per ogni zona.

Zona Set di autorizzazioni
MyComputer FullTrust
Intranet LocalIntranet
Trusted Internet
Internet Internet
Untrusted Nessuno
NoZone Nessuno

Altre prove, ad esempio Url o Site, possono essere considerate.

Il set di autorizzazioni restituito può essere usato da una sandbox per eseguire l'applicazione. Si noti che questo metodo non specifica i criteri, ma consente a un host di determinare se il set di autorizzazioni richiesto da un'applicazione è ragionevole. Questo metodo può essere usato per eseguire il mapping di una zona a una sandbox.

Si applica a