FederationConfiguration 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
公开包含控制 WS-Federation 身份验证模块的联合设置的属性(WSFederationAuthenticationModule)和在 Web 应用程序的“会话身份验证模块”(SessionAuthenticationModule)。
public ref class FederationConfiguration
public class FederationConfiguration
type FederationConfiguration = class
Public Class FederationConfiguration
- 继承
-
FederationConfiguration
注解
默认情况下,Web 应用程序具有通过 FederatedAuthentication.FederationConfiguration 属性访问的单个 FederationConfiguration 对象。 首次访问 属性时,将从配置文件中的设置初始化新 FederationConfiguration 实例, FederatedAuthentication.FederationConfigurationCreated 并引发 事件。 可以使用 类公开 FederationConfiguration 的属性和方法修改或替换从事件处理程序中的配置初始化的对象。 此对象可通过 FederationConfigurationCreatedEventArgs.FederationConfiguration 事件处理程序中的 属性获得。
构造函数
FederationConfiguration() |
通过加载设置初始化 FederationConfiguration 选件类的新实例从配置文件的 |
FederationConfiguration(Boolean) |
通过有选择地加载来自配置文件的 |
FederationConfiguration(String) |
从指定的名称 <federationConfiguration> 元素初始化 FederationConfiguration 类的新实例。 |
字段
DefaultFederationConfigurationName |
定义应加载设置的 <federationConfiguration> 元素的默认名称。 因为默认元素是未命名的,这是一个空字符串。 |
属性
CookieHandler |
获取或设置将由会话身份验证模块 (SessionAuthenticationModule) 使用的 Cookie 处理程序。 |
CustomElement |
获取或设置此配置中存在的自定义 XML 元素(如有)。 |
IdentityConfiguration |
获取或设置与此实例关联的 IdentityConfiguration 对象。 |
IsInitialized |
获取或设置一个值,该值指示是否已调用 Initialize() 方法。 |
Name |
获取与此实例关联的名称。 |
ServiceCertificate |
获取或设置用于对 WS-Federation 协议消息进行签名的 X.509 证书。 |
WsFederationConfiguration |
获取或设置 WS-Federation 身份验证模块 (WSFederationAuthenticationModule) 的配置设置。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
Initialize() |
初始化当前实例。 |
LoadConfiguration(FederationConfigurationElement) |
为来自配置文件的当前实例加载属性。 此方法由从配置设置中初始化新创建的 FederationConfiguration 构造函数调用。 |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |