Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Cuando se usa la seguridad basada en roles, el objeto de contexto de llamada de seguridad se puede usar para acceder a la información de seguridad sobre la llamada actual.
Las siguientes colecciones de propiedades están disponibles en el objeto de contexto de llamada de seguridad:
- Colección SecurityCallContext
- Colección SecurityCallers
- Colección SecurityIdentity
- Temas relacionados
Colección SecurityCallContext
| Propiedad | Descripción |
|---|---|
| NumCallers |
Número de autores de llamadas en la cadena de llamadas. |
| MinAuthenticationLevel |
El nivel de autenticación menos seguro de todos los llamadores de la cadena. |
| Llamadores |
Información sobre la identidad de los autores de llamadas ascendentes, en forma de una colección SecurityCallers . |
| DirectCaller |
Autor de la llamada que llamó directamente al objeto (sin llamadores intermedios). |
| OriginalCaller |
El llamador que originó la cadena de llamadas al objeto . |
Para obtener más información sobre cómo usar esta colección, los desarrolladores de Microsoft Visual Basic deben ver la clase SecurityCallContext . Los desarrolladores de C y C++ deben hacer referencia a ISecurityCallContext.
Colección SecurityCallers
La colección SecurityCallers representa a los llamadores que se pueden recuperar mediante un índice entre 0 y 1 menor que NumCallers, ambos incluidos. Cada llamador se representa mediante un objeto SecurityIdentity .
Para obtener más información sobre esta colección, los desarrolladores de Visual Basic deben ver la clase SecurityCallers . Los desarrolladores de C y C++ deben consultar ISecurityCallersColl.
Colección SecurityIdentity
| Propiedad | Descripción |
|---|---|
| SID |
Identificador de seguridad del autor de la llamada. |
| AccountName |
Nombre de la cuenta del autor de la llamada. |
| AuthenticationService |
El servicio de autenticación usado, como NTLMSSP, Kerberos o SSL. |
| AuthenticationLevel |
Nivel de autenticación utilizado, que representa la cantidad de protección utilizada al comunicarse con el objeto. |
| ImpersonationLevel |
Nivel de suplantación establecido por el cliente, si se usó la suplantación. Este nivel indica la cantidad de autoridad dada al servidor por el cliente. |
Para obtener más información sobre esta colección, los desarrolladores de Visual Basic deben ver la clase SecurityIdentity . Los desarrolladores de C y C++ deben hacer referencia a ISecurityIdentityColl.