MessageSecurityVersion 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
一個抽象容器類別,當它的數個靜態屬性實作它時,此類別會包含安全性元件的版本資訊。
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) |