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 usado 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 a 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 de associações de segurança são especificadas diretamente como configurações de canal de segurança nas propriedades campo da própria descrição de segurança.
Os seguintes elementos de 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). |