Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês
Esta documentação foi arquivada e não está sendo atualizada.

Permissões de segurança

Allows the Common Language Runtime Código to executar only Those Operations that the Código has to permissão executar.O tempo de execução usa objetos chamados permissões para implementar seu mecanismo para impor restrições no código gerenciado.Os principais usos do permissões são:

  • O código pode solicitar as permissões ele precisa ou poderia usar.O sistema de segurança do .NET Framework determina se essas solicitações são respeitadas.As solicitações são respeitadas somente se evidências do código merece conceder essas permissões.Código never receives permissão more than the atual Allow Security Settings Based upon a solicitação.However, Código will be Granted less Based upon a .

  • O tempo de execução pode conceder permissões a código com base nas características de identidade do código, as permissões que são solicitadas e no quanto o código for confiável (conforme determinado pela diretiva de segurança definida por um administrador).Para obter mais informações sobre como o tempo de execução decide quais permissões para conceder, consulte a diretiva de segurança e concessões permissão.

  • O código pode exigem que seus chamadores têm permissões específicas.If you local a Demand for a Certain on your Código, All Código that uses Your Código must have that to .

Existem três tipos de permissões, cada qual com uma finalidade específica:

  • Código Permissions acessar, which represent acessar to a recurso Protected or the ability to executar a operação protected.

  • As permissões de identidade, que indicam que o código possui credenciais que suportam um determinado tipo de identidade.

  • Permissões de segurança baseada em função, que fornecem um mecanismo para descobrir se um usuário (ou o agente atuando em nome do usuário) tem uma identidade específica ou é um membro de uma função especificada. PrincipalPermission é a permissão somente segurança baseada em função.

The tempo de execução Provides interno permissão classes in several Namespaces and also Supplies suporte for Designing and Implementing Personalizar classes permissão.

Mostrar: