MessageSecurityVersion 類別

定義

一個抽象容器類別,當它的數個靜態屬性實作它時,此類別會包含安全性元件的版本資訊。

public ref class MessageSecurityVersion abstract
public abstract class MessageSecurityVersion
type MessageSecurityVersion = class
Public MustInherit Class MessageSecurityVersion
繼承
MessageSecurityVersion

備註

此類別是自訂權杖序列化的擴充點。

此類別是一個 singleton,提供繫結必須支援的安全性規格 (WS-Security、WS-Trust、WS-Secure Conversation 與 WS-Security Policy) 的版本資訊。

此類別包含七個 static 屬性,每個屬性都會傳回一個本類別的執行個體。 每個屬性都代表不同的安全性規格版本組合。 這個類別的執行個體會在 Create…CertificateBindingElement 類別上當做 SecurityBindingElement 方法呼叫內的參數使用。 若傳入 Default 屬性,便會建立一個標準版本的繫結項目。 若意見立非標準版,請傳入符合您的版本的屬性。

此類別亦包含 abstract 屬性,前述執行個體會實作此屬性。

屬性

BasicSecurityProfileVersion

取得 Basic Security Profile 的版本資訊。

Default

取得預設訊息安全性的版本資訊。

SecureConversationVersion

取得對應於訊息安全性版本的 WS-SecureConversation 版本。

SecurityPolicyVersion

取得對應於訊息安全性版本的 WS-SecurityPolicy 版本。

SecurityTokenVersion

取得對應於訊息安全性版本的安全性權杖版本。

SecurityVersion

取得對應於訊息安全性版本的 WS-Security 版本。

TrustVersion

取得對應於訊息安全性版本的 WS-Trust 版本。

WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10

取得要求 Basic Security Profile 1.0 (採用 WS-Security 1.0、WS-Trust 1.3、WS-SecureConversation 1.3 與 WS-SecurityPolicy 1.2 安全性規格) 的訊息安全性版本。

WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10

取得要求 Basic Security Profile 1.0 (採用 WS-Security 1.0、WS-Trust of February 2005、WS-SecureConversation of February 2005 與 WS-SecurityPolicy 1.1 安全性規格) 的訊息安全性版本。

WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12

取得要求 WS-Security 1.1、WS-Trust 1.3、WS-SecureConversation 1.3 與 WS-SecurityPolicy 1.2 安全性規格的訊息安全性版本。

WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10

取得要求 WS-Security1.1、WS-Trust 1.3、WS-SecureConversation 1.3、WS-SecurityPolicy 1.2 與 BasicSecurityProfile 1.0 安全性規格的訊息安全性版本。

WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11

取得要求 WS-Security 1.1、WS-Trust of February 2005、WS-SecureConversation of February 2005 與 WS-SecurityPolicy 1.1 安全性規格的訊息安全性版本。

WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10

取得要求 Basic Security Profile (採用 WS-Security 1.1、WS-Trust of February 2005、WS-SecureConversation of February 2005 與 WS-SecurityPolicy 1.1 安全性規格) 的訊息安全性版本。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於