WsFederationConfiguration 类

定义

包含 WS-Federation 身份验证模块需要的所有配置设置 (WSFederationAuthenticationModule)。

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

注解

在通过 FederatedAuthentication.FederationConfiguration 属性访问的对象上FederationConfiguration设置的 类的WsFederationConfiguration实例包含用于初始化 WS-Federation 身份验证模块的属性 (WSFAM) 和控制其行为的设置。 这些设置通常是从 <wsFederation> 配置文件中的 元素加载的。

构造函数

WsFederationConfiguration(String, String)

使用指定的颁发者和领域来初始化 WsFederationConfiguration 类的新实例。

WsFederationConfiguration(WSFederationElement)

从指定的 <wsFederation> 元素来初始化 WsFederationConfiguration 类的新实例。

字段

DefaultFreshness

包含 Freshness 属性的默认值的常数为零。

DefaultMaxArrayLength

设置默认属性由 MaxArrayLength 引用 XML 目录读取器配额的对象的 XmlDictionaryReaderQuotas 属性的常数。

DefaultMaxStringContentLength

设置默认属性由 MaxStringContentLength 引用 XML 目录读取器配额的对象的 XmlDictionaryReaderQuotas 属性的常数。

DefaultPassiveRedirectEnabled

包含 PassiveRedirectEnabled 属性的默认值的常数为 true,已启用被动重定向。

DefaultPersistentCookiesOnPassiveRedirects

包含 PersistentCookiesOnPassiveRedirects 属性的默认值的常数为 false,已启用 cookie。

DefaultRequireHttps

包含 RequireHttps 属性的默认值的常数为 true,重定向需要 HTTP。

属性

AuthenticationType

获取或设置 WS 联合身份验证登录请求(“wsignin1.0”)中使用的 wauth 参数的值。

CustomAttributes

获取配置文件中包含在 <wsFederation> 元素指定的任何多余的特性的字典。

Freshness

获取或设置 WS 联合身份验证登录请求(“wsignin1.0”)中使用的 wfresh 参数的值。

HomeRealm

获取或设置 WS 联合身份验证登录请求(“wsignin1.0”)中使用的 whr 参数的值。

Issuer

获取或设置标识安全标记的预期颁发者的 URI。

PassiveRedirectEnabled

获取或设置指定是否启用模块以启动 WS-Federation 协议重定向的值。

PersistentCookiesOnPassiveRedirects

获取或设置指定是否对成功的身份验证颁发一致的会话 Cookie 的值。

Policy

获取或设置 WS 联合身份验证登录请求(“wsignin1.0”)中使用的 wp 参数的值。

Realm

获取或设置 WS 联合身份验证登录请求(“wsignin1.0”)中使用的 wtrealm 参数的值。

Reply

获取或设置 WS 联合身份验证登录请求(“wsignin1.0”)中使用的 wreply 参数的值。

Request

获取或设置 WS 联合身份验证登录请求(“wsignin1.0”)中使用的 wreq 参数的值。

RequestPtr

获取或设置 WS 联合身份验证登录请求(“wsignin1.0”)中使用的 wreqptr 参数的值。

RequireHttps

获取或设置指定与安全令牌服务 (STS) 的通信是否必须使用 HTTPS 协议的值。

Resource

获取或设置 WS 联合身份验证登录请求(“wsignin1.0”)中使用的 wres 参数的值。

SignInQueryString

获取或设置包含要在 WS 联合身份验证登录请求(“wsignin1.0”)中发送的额外参数的查询字符串。

SignOutQueryString

获取或设置包含在被动注销期间将在 WS 联合身份验证注销请求(“wsignout1.0”)中发送的额外参数的查询字符串。

SignOutReply

获取或设置在 WS 联合身份验证注销请求(“wsignout1.0”)期间使用的 wreply 参数的值。

XmlDictionaryReaderQuotas

获取或设置此实例使用的 XML 字典读取器的可配置配额值。

方法

Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

适用于

另请参阅