SecurityManager.GetStandardSandbox(Evidence) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um conjunto de permissões que é seguro para conceder a um aplicativo que tem as evidências fornecidas.
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
Parâmetros
- evidence
- Evidence
A evidência do host a ser correspondida a um conjunto de permissões.
Retornos
Um conjunto de permissões que pode ser usado como um conjunto de concessões para o aplicativo que tem a evidência fornecida.
Exceções
evidence é null.
Comentários
Note
No .NET Framework 4, a evidência de host em evidence deve conter System.Security.Policy.Zone evidência.
A tabela a seguir mostra os conjuntos de permissões retornados para cada zona.
| Zona | Conjunto de permissões |
|---|---|
| MyComputer | FullTrust |
| Intranet | LocalIntranet |
| Trusted | Internet |
| Internet | Internet |
| Untrusted | None |
| NoZone | None |
Outras evidências, como Url ou Site, podem ser consideradas.
O conjunto de permissões retornado pode ser usado por uma área restrita para executar o aplicativo. Observe que esse método não especifica a política, mas ajuda um host a determinar se o conjunto de permissões solicitado por um aplicativo é razoável. Esse método pode ser usado para mapear uma zona para uma área restrita.