WsFederationConfiguration 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 WsFederationConfiguration 类的新实例。
重载
WsFederationConfiguration(WSFederationElement) |
从指定的 |
WsFederationConfiguration(String, String) |
使用指定的颁发者和领域来初始化 WsFederationConfiguration 类的新实例。 |
WsFederationConfiguration(WSFederationElement)
从指定的 <wsFederation>
元素来初始化 WsFederationConfiguration 类的新实例。
public:
WsFederationConfiguration(System::IdentityModel::Services::Configuration::WSFederationElement ^ federationElement);
public WsFederationConfiguration (System.IdentityModel.Services.Configuration.WSFederationElement federationElement);
new System.IdentityModel.Services.Configuration.WsFederationConfiguration : System.IdentityModel.Services.Configuration.WSFederationElement -> System.IdentityModel.Services.Configuration.WsFederationConfiguration
Public Sub New (federationElement As WSFederationElement)
参数
- federationElement
- WSFederationElement
要从新实例初始化的 <wsFederation>
元素。
注解
根据指定 <wsFederation>
元素的设置初始化新实例的属性。
对 指定的federationElement
对象执行WSFederationElement某些验证。
WSFederationElement.Issuer属性和 WSFederationElement.Realm 属性都必须指定非 null、非空值。 如果设置了 true
属性WSFederationElement.RequireHttps,该WSFederationElement.Issuer属性必须指定具有 HTTPS 方案的 URI。 属性 WSFederationElement.Freshness 不能为负数。 如果不满足这些条件中的任何一个,将引发异常。
另请参阅
适用于
WsFederationConfiguration(String, String)
使用指定的颁发者和领域来初始化 WsFederationConfiguration 类的新实例。
public:
WsFederationConfiguration(System::String ^ issuer, System::String ^ realm);
public WsFederationConfiguration (string issuer, string realm);
new System.IdentityModel.Services.Configuration.WsFederationConfiguration : string * string -> System.IdentityModel.Services.Configuration.WsFederationConfiguration
Public Sub New (issuer As String, realm As String)
参数
- issuer
- String
包含 WS-Federation 身份验证模块 (WSFAM) 使用的颁发者 URI 的字符串。
- realm
- String
包含 WSFAM 使用的请求领域的 URI 的字符串。
例外
注解
Issuer和 Realm 属性根据 issuer
和 realm
参数进行初始化。 所有其他属性都初始化为其默认值。