Conceitos chaves sobre segurança

A Microsoft.NET Framework oferece transparência de segurança, segurança de acesso ao código e segurança baseada em função para ajudar a resolver questões de segurança sobre o código móvel e fornecer suporte que permite que componentes determinar quais usuários estão autorizados a fazer. Esses mecanismos de segurança usam um modelo simples e consistente para que os desenvolvedores familiarizados com segurança de acesso ao código possa facilmente usar segurança baseada em função, e vice-versa. Tanto segurança de acesso ao código e segurança baseada em função são implementados usando uma infraestrutura comum fornecida pelo Common Language Runtime.

Observação

Começando com o .NET Framework versão 4, a transparência da segurança é o mecanismo de imposição de padrão.Transparência da segurança separa o código é executado como parte do aplicativo de código que é executado como parte da infra-estrutura.Para obter mais informações, consulte Código Transparent de segurança.

Pelo o fato de usarem o mesmo modelo e infraestrutura, segurança de acesso ao código e segurança baseada em função compartilham vários conceitos subjacente, que são descritos nesta seção. Certifique-se de que está familiarizado com esses conceitos antes de ler a documentação para segurança de acesso ao código .NET Framework e segurança baseada em função.

Nesta seção

Seções relacionadas