NegotiateAuthenticationServerOptions 类

定义

表示身份验证交换的服务器端的属性包。

public ref class NegotiateAuthenticationServerOptions
public class NegotiateAuthenticationServerOptions
type NegotiateAuthenticationServerOptions = class
Public Class NegotiateAuthenticationServerOptions
继承
NegotiateAuthenticationServerOptions

注解

此属性包用作初始化服务器端身份验证的 NegotiateAuthentication 构造函数的参数。

构造函数

NegotiateAuthenticationServerOptions()

初始化 NegotiateAuthenticationServerOptions 类的新实例。

属性

Binding

获取或设置用于扩展保护的通道绑定。

Credential

获取或设置用于建立客户端标识的网络凭据。 默认值为 DefaultNetworkCredentials

Package

获取或设置用于身份验证的 GSSAPI 身份验证包。 常见值为 Negotiate、NTLM 或 Kerberos。 默认值为 Negotiate。

Policy

获取或设置扩展的安全和验证策略。

RequiredImpersonationLevel

获取或设置一个值,该值指示服务器如何使用客户端的凭据访问资源。

RequiredProtectionLevel

获取或设置身份验证交换和任何进一步数据交换所需的保护级别。 默认值为 None

方法

Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

适用于