Partilhar via


Usando bibliotecas de classe seguro

Uma biblioteca de segura é uma biblioteca de classe que usa demandas de segurança para garantir que os chamadores da biblioteca tenham permissão para acessar os recursos que expõe a biblioteca. Por exemplo, uma biblioteca de classes segura pode ter um método para criar arquivos que seriam exigem que os chamadores tem permissões para criar arquivos. A.NET Framework compreende as bibliotecas de classes segura.

Se seu código solicita e recebe as permissões exigidas pela biblioteca de classe, ele terá permissão para acessar a biblioteca e o recurso estará protegido contra acesso não autorizado; Se seu código não tem as permissões apropriadas, ele não terá permissão para acessar a biblioteca de classe e código mal-intencionado não poderá usar o seu código indiretamente acessar o recurso. Mesmo se o seu código tem permissão para acessar uma biblioteca, ela não poderá ser executado se o código que chama seu código também não têm permissão para acessar a biblioteca.

Segurança de acesso ao código não elimina a possibilidade de erros humanos em escrever código; No entanto, se os aplicativos usam as bibliotecas de classes de seguro para acessar recursos protegidos, o risco de segurança para o código do aplicativo é reduzido porque as bibliotecas de classes intimamente são examinadas para possíveis problemas de segurança.

Consulte também

Conceitos

Segurança de Acesso de código

Noções Básicas sobre Segurança de Accesso a Código