Поделиться через


IdentityConfiguration Конструкторы

Определение

Инициализирует новый экземпляр класса 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> отсутствует.

Применяется к