MessageSecurityVersion 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
一个抽象容器类,在由其几个静态属性实现时包含安全组件的版本信息。
public ref class MessageSecurityVersion abstractpublic abstract class MessageSecurityVersiontype MessageSecurityVersion = classPublic MustInherit Class MessageSecurityVersion- 继承
- 
				MessageSecurityVersion
注解
此类是自定义令牌序列化的扩展性点。
此类是单一实例类,提供有关安全规范(WS-Security、WS-Trust、WS-Secure Conversation 和 WS-Security Policy)版本的信息,绑定必须支持这些安全规范。
此类包含七个 static 属性,每个属性返回一个此类的实例。 这些属性中的每一个表示安全规范版本的一个不同组合。 此类的实例用作 Create…CertificateBindingElement 类上 SecurityBindingElement 方法调用中的参数。 如果传递 Default 属性,将创建绑定元素的标准版本。 若要创建非标准版本,请传递与您的版本相匹配的属性。
此类也包含由以前的实例实现的 abstract 属性。
属性
| BasicSecurityProfileVersion | 获取基本安全配置文件的版本信息。 | 
| Default | 获取默认消息安全的版本信息。 | 
| SecureConversationVersion | 获取与消息安全版本相对应的 WS-SecureConversation 版本。 | 
| SecurityPolicyVersion | 获取与消息安全版本相对应的 WS-SecurityPolicy 版本。 | 
| SecurityTokenVersion | 获取与消息安全版本相对应的安全令牌版本。 | 
| SecurityVersion | 获取与消息安全版本相对应的 WS-Security 版本。 | 
| TrustVersion | 获取与消息安全版本相对应的 WS-Trust 版本。 | 
| WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10 | 获取要求 Basic Security Profile 1.0 的消息安全版本,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 的消息安全版本,Basic Security Profile 1.0 以 WS-Security 1.0、WS-Trust 2005 年 2 月版本、WS-SecureConversation 2005 年 2 月版本和 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 2005 年 2 月版本、WS-SecureConversation 2005 年 2 月版本和 WS-SecurityPolicy 1.1 安全规范的消息安全版本。 | 
| WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10 | 获取要求基本安全配置文件的消息安全版本,基本安全配置文件以 WS-Security 1.1、WS-Trust 2005 年 2 月版本、WS-SecureConversation 2005 年 2 月版本和 WS-SecurityPolicy 1.1 安全规范为基础。 | 
方法
| Equals(Object) | 确定指定对象是否等于当前对象。(继承自 Object) | 
| GetHashCode() | 作为默认哈希函数。(继承自 Object) | 
| GetType() | 获取当前实例的 Type。(继承自 Object) | 
| MemberwiseClone() | 创建当前 Object 的浅表副本。(继承自 Object) | 
| ToString() | 返回表示当前对象的字符串。(继承自 Object) |