Configuración del canal de seguridad

La configuración del canal de seguridad controla la forma en que se aplica y comprueba la seguridad en un canal. Cada configuración del canal de seguridad se representa mediante una colección de pares de valor de propiedad, con las claves de propiedad definidas por la enumeración WS_SECURITY_PROPERTY_ID. Cada propiedad de la colección tiene un valor predeterminado razonable. Debido a estos valores predeterminados, es posible definir y usar una descripción de seguridad sin especificar ninguna de las opciones de configuración del canal de seguridad.

La configuración de enlace de seguridad contiene colecciones similares de pares de valor de propiedad cuyas claves se definen mediante la estructura WS_SECURITY_BINDING_PROPERTY . La diferencia entre estos dos tipos de configuración es que la configuración del canal de seguridad se limita a una descripción de seguridad (es decir, contienen propiedades de seguridad para todo el canal), mientras que la configuración de enlace de seguridad se limita a uno de los enlaces de seguridad y puede haber muchos enlaces de seguridad. Por lo tanto, por ejemplo, una descripción de seguridad personalizada que contiene tres enlaces de seguridad tendrá un contenedor de configuración de canal de seguridad para todo el canal y tres contenedores de configuración de enlace de seguridad, uno para cada enlace de seguridad.

Las enumeraciones siguientes se usan con la configuración del canal de seguridad:

Las estructuras siguientes se usan con la configuración del canal de seguridad: