Udostępnij za pośrednictwem


MessageSecurityVersion Klasa

Definicja

Abstrakcyjna klasa kontenera, która po zaimplementowaniu przez kilka jego właściwości statycznych zawiera informacje o wersji składników zabezpieczeń.

public ref class MessageSecurityVersion abstract
public abstract class MessageSecurityVersion
type MessageSecurityVersion = class
Public MustInherit Class MessageSecurityVersion
Dziedziczenie
MessageSecurityVersion

Uwagi

Ta klasa jest punktem rozszerzalności dostosowywania serializacji tokenów.

Ta klasa jest pojedynczą klasą, która dostarcza informacje o wersjach specyfikacji zabezpieczeń (WS-Security, WS-Trust, WS-Secure Konwersacja i zasady WS-Security), które muszą być obsługiwane przez powiązanie.

Klasa zawiera siedem static właściwości, z których każda zwraca wystąpienie tej klasy. Każda z tych właściwości reprezentuje inną kombinację wersji specyfikacji zabezpieczeń. Wystąpienia tej klasy są używane jako parametry w metodzie Create…CertificateBindingElement wywołującej klasę SecurityBindingElement . W przypadku przekazania Default właściwości należy utworzyć standardową wersję elementu powiązania. Aby utworzyć wersję niestandardową, przekaż właściwość zgodną z wersją.

Klasa zawiera abstract również właściwości implementowane przez poprzednie wystąpienia.

Właściwości

BasicSecurityProfileVersion

Pobiera informacje o wersji dla podstawowego profilu zabezpieczeń.

Default

Pobiera informacje o wersji dla domyślnych zabezpieczeń komunikatów.

SecureConversationVersion

Pobiera wersję WS-SecureConversation odpowiadającą wersji zabezpieczeń komunikatów.

SecurityPolicyVersion

Pobiera wersję WS-SecurityPolicy odpowiadającą wersji zabezpieczeń komunikatów.

SecurityTokenVersion

Pobiera wersję tokenu zabezpieczającego odpowiadającą wersji zabezpieczeń komunikatów.

SecurityVersion

Pobiera wersję WS-Security odpowiadającą wersji zabezpieczeń komunikatów.

TrustVersion

Pobiera wersję WS-Trust odpowiadającą wersji zabezpieczeń komunikatów.

WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10

Pobiera wersję zabezpieczeń komunikatów, która wymaga podstawowego profilu zabezpieczeń 1.0 na podstawie WS-Security 1.0, WS-Trust 1.3, WS-SecureConversation 1.3 i WS-SecurityPolicy 1.2 specyfikacji zabezpieczeń.

WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10

Pobiera wersję zabezpieczeń komunikatów, która wymaga podstawowego profilu zabezpieczeń 1.0 na podstawie WS-Security 1.0, WS-Trust z lutego 2005 r., WS-SecureConversation lutego 2005 r. i specyfikacji zabezpieczeń WS-SecurityPolicy 1.1.

WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12

Pobiera wersję zabezpieczeń komunikatów, która wymaga specyfikacji zabezpieczeń WS-Security 1.1, WS-Trust 1.3, WS-SecureConversation 1.3 i WS-SecurityPolicy 1.2.

WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10

Pobiera wersję zabezpieczeń komunikatów, która wymaga specyfikacji zabezpieczeń WS-Security1.1, WS-Trust 1.3, WS-SecureConversation 1.3, WS-SecurityPolicy 1.2 i BasicSecurityProfile 1.0.

WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11

Pobiera wersję zabezpieczeń komunikatów, która wymaga WS-Security 1.1, WS-Trust z lutego 2005 r., WS-SecureConversation z lutego 2005 r. i specyfikacji zabezpieczeń WS-SecurityPolicy 1.1.

WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10

Pobiera wersję zabezpieczeń komunikatów, która wymaga podstawowego profilu zabezpieczeń na podstawie WS-Security 1.1, WS-Trust z lutego 2005 r., WS-SecureConversation z lutego 2005 r. i specyfikacji zabezpieczeń WS-SecurityPolicy 1.1.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy