estrutura WS_SECURITY_CONSTRAINTS (webservices.h)
Essa estrutura especifica as restrições relacionadas à segurança como parte do WS_POLICY_CONSTRAINTS.
Sintaxe
typedef struct _WS_SECURITY_CONSTRAINTS {
WS_SECURITY_PROPERTY_CONSTRAINT *securityPropertyConstraints;
ULONG securityPropertyConstraintCount;
WS_SECURITY_BINDING_CONSTRAINT **securityBindingConstraints;
ULONG securityBindingConstraintCount;
} WS_SECURITY_CONSTRAINTS;
Membros
securityPropertyConstraints
Uma matriz de restrições de propriedade de segurança que substituem o conjunto padrão de restrições. As restrições especificadas aqui, combinadas com o conjunto padrão de restrições, limitam o conjunto de políticas que serão correspondidas.
Se uma restrição de propriedade de segurança não for especificada para uma determinada propriedade, um valor de restrição padrão será usado. Consulte WS_SECURITY_PROPERTY_CONSTRAINT para obter o conjunto de propriedades com suporte e seus valores padrão.
Observe que as restrições padrão para WS_SECURITY_PROPERTY_CONSTRAINT são as mesmas que os padrões para WS_SECURITY_PROPERTY.
securityPropertyConstraintCount
O número de elementos especificados na matriz securityPropertyConstraints.
Se esse valor for 0, a matriz securityPropertyConstraints poderá ser NULL.
securityBindingConstraints
Qualquer matriz de restrições de associação de segurança tomadas como uma unidade especifica o tipo de segurança a ser correspondida na política.
O tipo de cada WS_SECURITY_BINDING_CONSTRAINT corresponde aos tipos de segurança especificados usando uma estrutura WS_SECURITY_BINDING . Cada associação de segurança especifica um token de segurança e, da mesma forma, cada restrição de associação de segurança especifica restrições em um token de segurança.
Especificar nenhuma restrição indica nenhuma segurança.
securityBindingConstraintCount
O número de elementos especificados na matriz securityBindingConstraints.
Se esse valor for 0, a matriz securityBindingConstraints poderá ser NULL.
Requisitos
Cliente mínimo com suporte | Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | webservices.h |