MessageSecurityVersion 类

定义

一个抽象容器类,在由其几个静态属性实现时包含安全组件的版本信息。

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)

适用于