Teilen über


Sicherheitskanaleinstellungen

Sicherheitskanaleinstellungen steuern, wie Sicherheit auf einem Kanal angewendet und überprüft wird. Jede Sicherheitskanaleinstellung wird durch eine Auflistung von Eigenschaftswert-Paaren dargestellt, wobei die Durch die Enumeration definierten Eigenschaftsschlüssel WS_SECURITY_PROPERTY_ID. Jede Eigenschaft in der Auflistung weist einen angemessenen Standardwert auf. Aufgrund dieser Standardwerte ist es möglich, eine Sicherheitsbeschreibung ohne Angabe der Sicherheitskanaleinstellungen zu definieren und zu verwenden.

Sicherheitsbindungseinstellungen ähnliche Auflistungen von Eigenschaftswertpaaren enthalten, deren Schlüssel durch die WS_SECURITY_BINDING_PROPERTY-Struktur definiert werden. Der Unterschied zwischen diesen beiden Arten von Einstellungen besteht darin, dass die Sicherheitskanaleinstellungen auf eine Sicherheitsbeschreibung (d. h. sie enthalten kanalweite Sicherheitseigenschaften) festgelegt sind, während Sicherheitsbindungseinstellungen auf eine der Sicherheitsbindungen festgelegt sind, und es kann viele Sicherheitsbindungen geben. Daher verfügt beispielsweise eine benutzerdefinierte Sicherheitsbeschreibung, die drei Sicherheitsbindungen enthält, über einen Sicherheitskanal-Einstellungsbehälter für den gesamten Kanal und drei Sicherheitsbindungseinstellungen, eine für jede Sicherheitsbindung.

Die folgenden Enumerationen werden mit Sicherheitskanaleinstellungen verwendet:

Die folgenden Strukturen werden mit Sicherheitskanaleinstellungen verwendet: