Descrição de segurança
Uma desciption de segurança é representada por uma estrutura WS_SECURITY_DESCRIPTION e uma instância de uma descrição de segurança é fornecida quando você chama a função WsCreateChannel para criar um canal seguro ou a função WsCreateListener para criar um ouvinte.
Estrutura de uma descrição de segurança
O modelo básico de segurança de canal é que um canal é protegido com um ou mais tokens de segurança. Refletindo esse modelo, a estrutura WS_SECURITY_DESCRIPTION contém uma lista de associações de segurança, representadas por estruturas de WS_SECURITY_BINDING e cada associação de segurança descreve como um token de segurança é obtido e usado no canal. O tipo de segurança usada em um canal é decidido pela seleção de subtipos de associação de segurança incluídos na descrição de segurança.
As configurações de segurança opcionais específicas de uma associação de segurança são especificadas como configurações de associação de segurança na estrutura de associação de segurança; no entanto, as configurações em todo o canal independentes das associações de segurança são especificadas diretamente como configurações de canal de segurança no campo de propriedades da própria descrição de segurança.
Os elementos de API a seguir são usados com descrições de segurança.
Estrutura | Descrição |
---|---|
WS_SECURITY_DESCRIPTION | A estrutura de nível superior usada para especificar os requisitos de segurança para um canal (no lado do cliente) ou um ouvinte (no lado do servidor). |