IdentityConfiguration 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 IdentityConfiguration 类的新实例。
重载
IdentityConfiguration() |
初始化 IdentityConfiguration 类的新实例。 如果存在,设置将从默认配置中加载。 |
IdentityConfiguration(Boolean) |
使用是否要从默认配置中加载设置的特定值来初始化 IdentityConfiguration 类的新实例。 |
IdentityConfiguration(X509Certificate2) |
初始化 IdentityConfiguration 类的新实例,该实例具有指定的服务证书。 |
IdentityConfiguration(String) |
初始化 IdentityConfiguration 类的新实例。 设置从命名配置中加载。 |
IdentityConfiguration(Boolean, X509Certificate2) |
初始化 IdentityConfiguration 类的新实例,该实例具有指定的服务证书。 设置是选择加载默认配置。 |
IdentityConfiguration(String, X509Certificate2) |
初始化 IdentityConfiguration 类的新实例,该实例具有指定的服务证书,加载命名的配置。 |
IdentityConfiguration()
初始化 IdentityConfiguration 类的新实例。 如果存在,设置将从默认配置中加载。
public:
IdentityConfiguration();
public IdentityConfiguration ();
Public Sub New ()
注解
属性值从配置文件中的未命名 <identityConfiguration>
元素加载(如果存在此类元素);否则,属性设置为其默认值。
适用于
IdentityConfiguration(Boolean)
使用是否要从默认配置中加载设置的特定值来初始化 IdentityConfiguration 类的新实例。
public:
IdentityConfiguration(bool loadConfig);
public IdentityConfiguration (bool loadConfig);
new System.IdentityModel.Configuration.IdentityConfiguration : bool -> System.IdentityModel.Configuration.IdentityConfiguration
Public Sub New (loadConfig As Boolean)
参数
- loadConfig
- Boolean
如果从配置文件中加载设置,则为 true
;否则为 false
。
例外
loadConfig
为 true
,但没有 <system.identityModel>
配置元素。
注解
如果 loadConfig
为 true
,则从配置文件中的未命名 <identityConfiguration>
元素加载属性值;否则,属性设置为默认值。
适用于
IdentityConfiguration(X509Certificate2)
初始化 IdentityConfiguration 类的新实例,该实例具有指定的服务证书。
public:
IdentityConfiguration(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ serviceCertificate);
public IdentityConfiguration (System.Security.Cryptography.X509Certificates.X509Certificate2 serviceCertificate);
new System.IdentityModel.Configuration.IdentityConfiguration : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.IdentityModel.Configuration.IdentityConfiguration
Public Sub New (serviceCertificate As X509Certificate2)
参数
- serviceCertificate
- X509Certificate2
该服务证书。 设置 ServiceCertificate 属性。
注解
属性值从配置文件中的未命名 <identityConfiguration>
元素加载(如果存在此类元素);否则,属性设置为其默认值。
适用于
IdentityConfiguration(String)
初始化 IdentityConfiguration 类的新实例。 设置从命名配置中加载。
public:
IdentityConfiguration(System::String ^ identityConfigurationName);
public IdentityConfiguration (string identityConfigurationName);
new System.IdentityModel.Configuration.IdentityConfiguration : string -> System.IdentityModel.Configuration.IdentityConfiguration
Public Sub New (identityConfigurationName As String)
参数
- identityConfigurationName
- String
从中加载设置的 <identityConfiguration>
元素的名称。
例外
没有 <system.identityModel>
配置元素。
注解
如果调用此构造函数,则配置文件中必须存在具有提供的名称的 System.IdentityModel 配置节。
适用于
IdentityConfiguration(Boolean, X509Certificate2)
初始化 IdentityConfiguration 类的新实例,该实例具有指定的服务证书。 设置是选择加载默认配置。
public:
IdentityConfiguration(bool loadConfig, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ serviceCertificate);
public IdentityConfiguration (bool loadConfig, System.Security.Cryptography.X509Certificates.X509Certificate2 serviceCertificate);
new System.IdentityModel.Configuration.IdentityConfiguration : bool * System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.IdentityModel.Configuration.IdentityConfiguration
Public Sub New (loadConfig As Boolean, serviceCertificate As X509Certificate2)
参数
- loadConfig
- Boolean
如果从配置文件中加载设置,则为 true
;否则为 false
。
- serviceCertificate
- X509Certificate2
该服务证书。 设置 ServiceCertificate 属性。
例外
loadConfig
为 true
,但没有 <system.identityModel>
配置元素。
注解
如果 loadConfig
为 true
,则从配置文件中的未命名 <identityConfiguration>
元素加载属性值;否则,属性设置为默认值。
适用于
IdentityConfiguration(String, X509Certificate2)
初始化 IdentityConfiguration 类的新实例,该实例具有指定的服务证书,加载命名的配置。
public:
IdentityConfiguration(System::String ^ identityConfigurationName, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ serviceCertificate);
public IdentityConfiguration (string identityConfigurationName, System.Security.Cryptography.X509Certificates.X509Certificate2 serviceCertificate);
new System.IdentityModel.Configuration.IdentityConfiguration : string * System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.IdentityModel.Configuration.IdentityConfiguration
Public Sub New (identityConfigurationName As String, serviceCertificate As X509Certificate2)
参数
- identityConfigurationName
- String
要从中 <service>
加载配置的元素的名称。
- serviceCertificate
- X509Certificate2
该服务证书。 设置 ServiceCertificate 属性。
例外
没有 <System.IdentityModel>
配置元素。