Interface de IHostSecurityManager
Fornece métodos que permitem o acesso e controle sobre o contexto de segurança do thread em execução no momento.
Métodos
Método |
Descrição |
---|---|
Obtém o solicitada IHostSecurityContext do host. |
|
Solicitações que o código ser executado usando as credenciais da identidade do usuário atual. |
|
Abre o token de acesso discricionário associado ao segmento atual. |
|
Finaliza a representação da identidade do usuário atual e retorna o símbolo de segmento original. |
|
Define o contexto de segurança para o segmento em execução no momento. |
|
Define um identificador para o thread em execução no momento. |
Comentários
Um host pode controlar todo o acesso de código para tokens de thread o common language runtime (CLR) e o código do usuário. Ele também pode garantir que a segurança completa informações de contexto são passadas através de pontos de código com acesso ao código restrito ou de operações assíncronas. IHostSecurityContextencapsula a essas informações de contexto de segurança, que é opacas para o CLR.
O CLR trata o contexto do thread gerenciado internamente. Ele consulta específicos do processo IHostSecurityManager nas seguintes situações:
No thread do finalizador, durante a execução do finalizador.
Durante a execução de construtor de classe e o módulo.
Em pontos assíncronos no segmento de trabalho, em chamadas para o IHostThreadPoolManager::QueueUserWorkItem método.
Serviço de portas de conclusão de e/S.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: MSCorEE.h
Biblioteca: Incluído como um recurso em mscoree
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
Consulte também
Referência
Interface de IHostSecurityContext