Freigeben über


WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT-Struktur (webservices.h)

Eine Sicherheitsbindungseinschränkung, die dem WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING entspricht.

Syntax

typedef struct _WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT {
  WS_SECURITY_BINDING_CONSTRAINT bindingConstraint;
  WS_MESSAGE_SECURITY_USAGE      bindingUsage;
  WS_SECURITY_CONSTRAINTS        *bootstrapSecurityConstraint;
} WS_SECURITY_CONTEXT_MESSAGE_SECURITY_BINDING_CONSTRAINT;

Member

bindingConstraint

Die Basisbindungseinschränkung, von der diese Bindungseinschränkung abgeleitet ist.

Die folgenden Bindungseinschränkungen werden an diesem Punkt unterstützt: WS_SECURITY_BINDING_PROPERTY_SECURE_CONVERSATION_VERSION und WS_SECURITY_BINDING_PROPERTY_SECURITY_CONTEXT_KEY_ENTROPY_MODE. Derzeit wird nur WS_SECURE_CONVERSATION_VERSION_FEBRUARY_2005 in der Richtlinie unterstützt. Daher muss eine Bindungseinschränkung mit dem Wert WS_SECURE_CONVERSATION_VERSION_FEBRUARY_2005 angegeben werden, damit die Richtlinie übereinstimmen kann.

bindingUsage

Dies gibt an, wie das Sicherheitskontexttoken an eine Nachricht angefügt werden soll.

bootstrapSecurityConstraint

Dadurch wird die Bootstrapsicherheit angegeben, die zum Einrichten des Kontexts für sichere Konversationen verwendet wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Kopfzeile webservices.h