Clase SecurityCallers
Proporciona acceso a información sobre los autores de llamadas individuales en una colección de autores de llamadas. La colección representa la cadena de llamadas que terminan con la llamada actual y cada llamador de la colección representa la identidad de un llamador. Solo los autores de llamadas que cruzan un límite donde se comprueba la seguridad se incluyen en la cadena de llamadores. (En el entorno COM+, la seguridad se comprueba en los límites de la aplicación). El acceso a la información sobre la identidad de un llamador determinado se proporciona a través de la clase SecurityIdentity , una colección de identidades.
Solo las aplicaciones COM+ que usan la seguridad basada en roles pueden acceder a la clase SecurityCallers . Para obtener más información sobre los roles, consulte Administración de seguridad basada en roles.
Cuándo implementar
Com+implementa esta clase.
Requisito | Value |
---|---|
Interfaces | ISecurityCallersColl |
Cuándo se usa
Use esta clase para acceder a los métodos de ISecurityCallersColl.
Observaciones
No se puede crear directamente un objeto SecurityCallers . Para usar los métodos de ISecurityCallersColl, debe obtener una referencia a su implementación llamando a CoGetCallContext, proporcionando IID_ISecurityCallContext para el parámetro riid . A continuación, llame a ISecurityCallContext::get_Item solicitar un elemento de contexto de llamada de seguridad que sea una colección de identidades de seguridad (como "DirectCaller" o "OriginalCaller").
Para usar esta clase de Microsoft Visual Basic, agregue una referencia a la biblioteca de tipos de servicios COM+. No se puede crear directamente un objeto SecurityCallers. Para usar sus propiedades, debe obtener una referencia a su implementación mediante GetSecurityCallContext. A continuación, obtenga la propiedad Item del objeto, solicitando un elemento de contexto de llamada de seguridad que sea una colección de identidades de seguridad (como "DirectCaller" o "OriginalCaller").
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|