zabezpečení Server-Side
Server může načíst informace o zabezpečení volajícího nebo zosobnit volající pomocí metod IServerSecurity. Implementace IServerSecurity je poskytována com v kontextu objektu pro aktuální volání při použití standardní zařazování. U některých vlastních zařazovaných rozhraní však toto rozhraní nemusí chybět.
Když volání dorazí na server, může server volat CoGetCallContext získat ukazatel na rozhraní IServerSecurity. S tímto ukazatelem může server volat metody IServerSecurity, aby zjistil, co jsou nastavení ověřování klienta, a v případě potřeby zosobnit klienta. Objekt IServerSecurity je platný na libovolném vlákně v bytě, dokud se volání reprezentované IServerSecurity dokončí. Další informace o zosobnění najdete v tématu zosobnění a maskování.
K dispozici jsou také následující pomocné funkce, které spoléhají na implementaci rozhraní IServerSecurityobjektu kontextu volání:
- CoQueryClientBlanket
- coImpersonateClient
- CoRevertToSelf
Související témata
-
zabezpečení v modelu COM