Compartir vía


Descripción de seguridad

Una descipación de seguridad se representa mediante una estructura de WS_SECURITY_DESCRIPTION y se proporciona una instancia de una descripción de seguridad al llamar a la función WsCreateChannel para crear un canal seguro o la función WsCreateListenerpara crear un agente de escucha.

Estructura de una descripción de seguridad

El modelo básico de seguridad del canal es que un canal está protegido con uno o varios tokens de seguridad. Al reflejar este modelo, la estructura WS_SECURITY_DESCRIPTION contiene una lista de enlaces de seguridad, representados por estructuras de WS_SECURITY_BINDING, y cada enlace de seguridad describe cómo se obtiene y se usa un token de seguridad en el canal. El tipo de seguridad que se usa en un canal se decide mediante la selección de subtipos de enlace de seguridad que se incluyen en la descripción de seguridad.

Las opciones de seguridad opcionales específicas de un enlace de seguridad se especifican como configuración de enlace de seguridad en la estructura de enlace de seguridad; sin embargo, la configuración de todo el canal independientemente de los enlaces de seguridad se especifica directamente como configuración del canal de seguridad en las propiedades de campo de la propia descripción de seguridad.

Diagrama que muestra la estructura de una descripción de seguridad.

Los siguientes elementos de API se usan con descripciones de seguridad.

Estructura Descripción
WS_SECURITY_DESCRIPTION Estructura de nivel superior que se usa para especificar los requisitos de seguridad de un canal (en el lado cliente) o un agente de escucha (en el lado servidor).