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.

Gravar classe seguro bibliotecas

Programming errors in Libraries classe can Expose Segurança Vulnerabilities because Libraries classe often acessar Protected Resources and código não gerenciado.If you design Libraries classe, You need to understand segurança de acesso a código and be careful to Seguro Your Biblioteca de Classes.

A tabela a seguir descreve os três principais elementos que você precisa considerar quando proteger uma biblioteca de classes.

Elemento de segurança

Descrição

A demanda de segurança

Demandas são aplicadas no nível de classe e método como um mecanismo para exigir que os chamadores do seu código tem as permissões que você deseja que eles têm.Demands invocar a movimentação de pilha, in which all callers that directly or indirectly chamar Your Código are checked on the pilha When Your Código is chamado.As demandas são geralmente usadas em bibliotecas de classe para ajudar a proteger recursos.

Substituição de segurança

Substitui é aplicadas no escopo de Classe e Método como uma maneira sobrepor determinadas decisões de segurança feitas pelo tempo de execução.Eles são chamados quando chamadores usa seu código.Eles são usados para parar pilha walks e limite a Acessar de chamadores que já foram concedidos certos permissões.

Observação de cautelaCuidado:
Substitui pode ser perigoso e deve ser usado com cuidado.

Otimização de Segurança

Uma combinação de demandas e substitui pode melhorar o desempenho durante a interação do seu código e o sistema de segurança.

Mostrar: