Sicherheitskanal Einstellungen

Sicherheitskanaleinstellungen steuern die Art und Weise, wie Sicherheit angewendet und auf einem Kanal überprüft wird. Jede Sicherheitskanaleinstellung wird durch eine Auflistung von Eigenschaftswertpaaren dargestellt, wobei die Eigenschaftenschlüssel definiert sind, die durch die Aufzählung WS_SECURITY_PROPERTY_ID definiert sind. Jede Eigenschaft in der Auflistung weist einen angemessenen Standardwert auf. Aufgrund dieser Standardwerte ist es möglich, eine Sicherheitsbeschreibung zu definieren und zu verwenden, ohne eine der Sicherheitskanaleinstellungen anzugeben.

Sicherheitsbindungseinstellungen enthalten ähnliche Auflistungen von Eigenschaftenwertpaaren, 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 (das heißt, sie enthalten kanalweite Sicherheitseigenschaften), während Sicherheitsbindungseinstellungen auf eine der Sicherheitsbindungen ausgerichtet sind und möglicherweise viele Sicherheitsbindungen vorhanden sind. Folglich enthält eine benutzerdefinierte Sicherheitsbeschreibung, die drei Sicherheitsbindungen enthält, einen Sicherheitskanaleinstellungenbehä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: