MessageSecurityVersion Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine abstrakte Containerklasse, die, wenn sie von mehreren statischen Eigenschaften implementiert wird, Versionsinformationen für Sicherheitskomponenten enthält.
public ref class MessageSecurityVersion abstract
public abstract class MessageSecurityVersion
type MessageSecurityVersion = class
Public MustInherit Class MessageSecurityVersion
- Vererbung
-
MessageSecurityVersion
Hinweise
Diese Klasse ist der Erweiterbarkeitspunkt zum Anpassen der Token serialisierung.
Diese Klasse ist ein Singleton, der Informationen zu den Versionen der Sicherheitsspezifikationen (WS-Security, WS-Trust, WS-Secure Conversation and WS-Security Policy) bereitstellt, die von einer Bindung unterstützt werden müssen.
Die Klasse enthält sieben static Eigenschaften, von denen jede eine Instanz dieser Klasse zurückgibt. Jede dieser Eigenschaften stellt eine andere Kombination aus Sicherheitsspezifikationsversionen dar. Die Instanzen dieser Klasse werden als Parameter in den Create…CertificateBindingElement Methodenaufrufen der SecurityBindingElement Klasse verwendet. Wenn Sie die Default Eigenschaft übergeben, erstellen Sie eine Standardversion des Bindungselements. Um eine nicht standardmäßige Version zu erstellen, übergeben Sie die Eigenschaft, die Ihrer Version entspricht.
Die Klasse enthält abstract auch Eigenschaften, die von den vorherigen Instanzen implementiert werden.
Eigenschaften
| Name | Beschreibung |
|---|---|
| BasicSecurityProfileVersion |
Ruft die Versionsinformationen für das Standardsicherheitsprofil ab. |
| Default |
Ruft die Versionsinformationen für die Standardnachrichtensicherheit ab. |
| SecureConversationVersion |
Ruft die WS-SecureConversation Version ab, die der Nachrichtensicherheitsversion entspricht. |
| SecurityPolicyVersion |
Ruft die WS-SecurityPolicy Version ab, die der Nachrichtensicherheitsversion entspricht. |
| SecurityTokenVersion |
Ruft die Sicherheitstokenversion ab, die der Nachrichtensicherheitsversion entspricht. |
| SecurityVersion |
Ruft die WS-Security Version ab, die der Nachrichtensicherheitsversion entspricht. |
| TrustVersion |
Ruft die WS-Trust Version ab, die der Nachrichtensicherheitsversion entspricht. |
| WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 |
Ruft die Nachrichtensicherheitsversion ab, die das Basic Security Profile 1.0 basierend auf WS-Security 1.0, WS-Trust 1.3, WS-SecureConversation 1.3 und WS-SecurityPolicy 1.2-Sicherheitsspezifikationen erfordert. |
| WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 |
Ruft die Nachrichtensicherheitsversion ab, die das Basic Security Profile 1.0 basierend auf WS-Security 1.0, WS-Trust vom Februar 2005, WS-SecureConversation vom Februar 2005 und WS-SecurityPolicy 1.1 Sicherheitsspezifikationen erfordert. |
| WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12 |
Ruft die Nachrichtensicherheitsversion ab, die die Sicherheitsspezifikationen WS-Security 1.1, WS-Trust 1.3, WS-SecureConversation 1.3 und WS-SecurityPolicy 1.2 erfordert. |
| WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 |
Ruft die Nachrichtensicherheitsversion ab, die die Sicherheitsspezifikationen WS-Security1.1, WS-Trust 1.3, WS-SecureConversation 1.3, WS-SecurityPolicy 1.2 und BasicSecurityProfile 1.0 erfordert. |
| WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11 |
Ruft die Nachrichtensicherheitsversion ab, die die WS-Security 1.1, WS-Trust vom Februar 2005, WS-SecureConversation vom Februar 2005 und WS-SecurityPolicy 1.1 Sicherheitsspezifikationen erfordert. |
| WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 |
Ruft die Nachrichtensicherheitsversion ab, die das Standardsicherheitsprofil basierend auf WS-Security 1.1, WS-Trust vom Februar 2005, WS-SecureConversation vom Februar 2005 und WS-SecurityPolicy 1.1 Sicherheitsspezifikationen erfordert. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |