MessageSecurityVersion Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
En abstrakt containerklass som, när den implementeras av flera av dess statiska egenskaper, innehåller versionsinformation för säkerhetskomponenter.
public ref class MessageSecurityVersion abstract
public abstract class MessageSecurityVersion
type MessageSecurityVersion = class
Public MustInherit Class MessageSecurityVersion
- Arv
-
MessageSecurityVersion
Kommentarer
Den här klassen är utökningspunkten för anpassning av token-serialisering.
Den här klassen är en singleton som innehåller information om versionerna av säkerhetsspecifikationerna (WS-Security, WS-Trust, WS-Secure Conversation och WS-Security Policy), som måste stödjas av en bindning.
Klassen innehåller sju static egenskaper som var och en returnerar en instans av den här klassen. Var och en av dessa egenskaper representerar en annan kombination av säkerhetsspecifikationsversioner. Instanserna av den här klassen används som parametrar i metodanropen Create…CertificateBindingElement i SecurityBindingElement klassen. Om du skickar egenskapen Default skapar du en standardversion av bindningselementet. Om du vill skapa en icke-standardversion skickar du egenskapen som matchar din version.
Klassen innehåller abstract också egenskaper som implementeras av tidigare instanser.
Egenskaper
| Name | Description |
|---|---|
| BasicSecurityProfileVersion |
Hämtar versionsinformationen för basic-säkerhetsprofilen. |
| Default |
Hämtar versionsinformationen för standardmeddelandesäkerhet. |
| SecureConversationVersion |
Hämtar den WS-SecureConversation version som motsvarar meddelandesäkerhetsversionen. |
| SecurityPolicyVersion |
Hämtar den WS-SecurityPolicy version som motsvarar meddelandesäkerhetsversionen. |
| SecurityTokenVersion |
Hämtar säkerhetstokenversionen som motsvarar meddelandesäkerhetsversionen. |
| SecurityVersion |
Hämtar den WS-Security version som motsvarar meddelandesäkerhetsversionen. |
| TrustVersion |
Hämtar den WS-Trust version som motsvarar meddelandesäkerhetsversionen. |
| WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 |
Hämtar den meddelandesäkerhetsversion som kräver Basic Security Profile 1.0 baserat på WS-Security 1.0, WS-Trust 1.3, WS-SecureConversation 1.3 och WS-SecurityPolicy 1.2 säkerhetsspecifikationer. |
| WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 |
Hämtar den meddelandesäkerhetsversion som kräver Basic Security Profile 1.0 baserat på WS-Security 1.0, WS-Trust februari 2005, WS-SecureConversation februari 2005 och WS-SecurityPolicy 1.1 säkerhetsspecifikationer. |
| WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12 |
Hämtar den meddelandesäkerhetsversion som kräver säkerhetsspecifikationerna WS-Security 1.1, WS-Trust 1.3, WS-SecureConversation 1.3 och WS-SecurityPolicy 1.2. |
| WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 |
Hämtar den meddelandesäkerhetsversion som kräver säkerhetsspecifikationerna WS-Security1.1, WS-Trust 1.3, WS-SecureConversation 1.3, WS-SecurityPolicy 1.2 och BasicSecurityProfile 1.0. |
| WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11 |
Hämtar den meddelandesäkerhetsversion som kräver WS-Security 1.1, WS-Trust februari 2005, WS-SecureConversation februari 2005 och WS-SecurityPolicy 1.1 säkerhetsspecifikationer. |
| WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 |
Hämtar den meddelandesäkerhetsversion som kräver basic-säkerhetsprofilen baserat på WS-Security 1.1 WS-Trust februari 2005, WS-SecureConversation februari 2005 och WS-SecurityPolicy 1.1 säkerhetsspecifikationer. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |