Propriedade de contexto de segurança
Como em todos os serviços automáticos fornecidos pelo COM+, a verificação automática de funções é baseada nas propriedades incluídas no contexto do objeto. A determinação se uma verificação de segurança deve ser executada em uma chamada para um componente é baseada na propriedade security no contexto do objeto criado quando o componente configurado é instanciado.
Você geralmente não precisa se preocupar com essa propriedade; ele é usado diretamente pelo COM+, não por você. No entanto, em algumas circunstâncias, você pode querer um controle estrito sobre a ativação de um objeto. Nesse caso, a propriedade de segurança pode afetar em qual contexto seu objeto está ativado. Ou seja, se um objeto tiver uma configuração incompatível com o contexto de seu criador, ele será ativado em seu próprio contexto. A propriedade security pode influenciar isso, assim como qualquer propriedade no contexto do objeto.
Se não quiser que as configurações de segurança influenciem a ativação, você pode escolher apenas a verificação de acesso no nível do processo. Isso suprime a propriedade de segurança no contexto do objeto, embora efetivamente desabilite a verificação baseada em função e torne informações de contexto de chamada de segurança indisponíveis.
Para obter mais informações sobre verificações de acesso no nível do processo, consulte Limites de segurança. Para ver como definir a segurança no nível do processo, consulte Definindo um nível de segurança para verificações de acesso.
Para obter mais informações sobre o contexto do objeto, consulte Contexts.
Tópicos relacionados
-
Usando funções para de autorização de cliente