Descrição de Segurança
Uma descrição 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çãoWsCreateChannelpara criar um canal seguro ou a funçãoWsCreateListenerpara 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 ligações de segurança, representadas por estruturas WS_SECURITY_BINDING, e cada ligação de segurança descreve como um token de segurança é obtido e usado no canal. O tipo de segurança usado em um canal é decidido pela seleção de subtipos de vinculação de segurança incluídos na descrição de segurança.
As configurações de segurança opcionais que são específicas para uma vinculação de segurança são especificadas como configurações de vinculação de segurança na estrutura de vinculação de segurança; No entanto, as configurações de todo o canal independentes de ligações de segurança são especificadas diretamente como configurações de canal de segurança no campo propriedades de da própria descrição de segurança.
Os seguintes elementos da API 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). |