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) |