MessageSecurityVersion 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
一个抽象容器类,在由其几个静态属性实现时包含安全组件的版本信息。
public ref class MessageSecurityVersion abstract
public abstract class MessageSecurityVersion
type MessageSecurityVersion = class
Public 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) |