WebHttpSecurity 类

定义

指定可用于配置为接收 HTTP 请求的服务终结点的安全类型。

public ref class WebHttpSecurity sealed
public sealed class WebHttpSecurity
type WebHttpSecurity = class
Public NotInheritable Class WebHttpSecurity
继承
WebHttpSecurity

注解

WebHttpSecurity 为用 WebHttpBinding 配置的终结点提供安全要求。

如果 Transport 方法指定了 WebHttpBinding(WebHttpSecurityMode) 值,则 Transport 属性提供的设置就会对服务终结点有效。 WebHttpSecurityMode 的值只能在将其作为显式参数的 WebHttpBinding 构造函数中设置,并且在创建绑定实例之后无法再次设置其值。

构造函数

WebHttpSecurity()

创建 WebHttpSecurity 类的新实例。

属性

Mode

获取或设置使用 WebHttpBinding 配置为接收 HTTP 请求的终结点所使用的安全模式。

Transport

获取一个包含此绑定的传输级安全性设置的对象。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ShouldSerializeMode()

指定 Mode 属性是否已更改,不再是默认值并应对其进行序列化。 它用于进行 XAML 集成。

ShouldSerializeTransport()

返回一个值,该值指示 Transport 属性是否已更改,不再是默认值且应对其进行序列化。 WCF 使用此项进行 XAML 集成。

ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于