Segurança do lado do servidor

O servidor pode recuperar informações de segurança sobre um chamador ou representar o chamador usando os métodos de IServerSecurity. Uma implementação de IServerSecurity é fornecida por COM no objeto de contexto para a chamada atual quando o empacotamento padrão é usado. No entanto, essa interface pode estar ausente para algumas interfaces empacotadas personalizadas.

Quando uma chamada chega ao servidor, o servidor pode chamar CoGetCallContext para obter um ponteiro para a interface IServerSecurity. Com esse ponteiro, os métodos IServerSecurity podem ser chamados pelo servidor para descobrir quais são as configurações de autenticação do cliente e representar o cliente, se necessário. O objeto IServerSecurity é válido em qualquer thread no apartamento até que a chamada representada por IServerSecurity seja concluída. Para obter mais informações sobre representação, consulte Representação e encobrimento.

As seguintes funções auxiliares que dependem da implementação da interface IServerSecurity do objeto de contexto de chamada também estão disponíveis:

Segurança em COM