Compartilhar via


IdentityConfiguration Construtores

Definição

Inicializa uma nova instância da classe IdentityConfiguration.

Sobrecargas

IdentityConfiguration()

Inicializa uma nova instância da classe IdentityConfiguration. As configurações são carregadas com base na configuração padrão, se houver.

IdentityConfiguration(Boolean)

Inicializa uma nova instância da classe IdentityConfiguration usando um valor que especifica se as configurações devem ser carregadas com base na configuração padrão.

IdentityConfiguration(X509Certificate2)

Inicializa uma nova instância da classe IdentityConfiguration que tem o certificado de serviço especificado.

IdentityConfiguration(String)

Inicializa uma nova instância da classe IdentityConfiguration. As configurações são carregadas com base na configuração nomeada.

IdentityConfiguration(Boolean, X509Certificate2)

Inicializa uma nova instância da classe IdentityConfiguration que tem o certificado de serviço especificado. As configurações opcionalmente estão carregando a configuração padrão.

IdentityConfiguration(String, X509Certificate2)

Inicializa uma nova instância da classe IdentityConfiguration que tem o certificado de serviço especificado, carregando a configuração nomeada.

IdentityConfiguration()

Inicializa uma nova instância da classe IdentityConfiguration. As configurações são carregadas com base na configuração padrão, se houver.

public:
 IdentityConfiguration();
public IdentityConfiguration ();
Public Sub New ()

Comentários

Os valores de propriedade são carregados do elemento sem nome <identityConfiguration> no arquivo de configuração, se esse elemento existir; caso contrário, as propriedades serão definidas com seus valores padrão.

Aplica-se a

IdentityConfiguration(Boolean)

Inicializa uma nova instância da classe IdentityConfiguration usando um valor que especifica se as configurações devem ser carregadas com base na configuração padrão.

public:
 IdentityConfiguration(bool loadConfig);
public IdentityConfiguration (bool loadConfig);
new System.IdentityModel.Configuration.IdentityConfiguration : bool -> System.IdentityModel.Configuration.IdentityConfiguration
Public Sub New (loadConfig As Boolean)

Parâmetros

loadConfig
Boolean

true para carregar as configurações do arquivo de configuração; caso contrário, false.

Exceções

loadConfig é true, mas não há nenhum elemento de configuração <system.identityModel>.

Comentários

Se loadConfig for true, os valores de propriedade serão carregados do elemento sem nome <identityConfiguration> no arquivo de configuração; caso contrário, as propriedades serão definidas com seus valores padrão.

Aplica-se a

IdentityConfiguration(X509Certificate2)

Inicializa uma nova instância da classe IdentityConfiguration que tem o certificado de serviço especificado.

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)

Parâmetros

serviceCertificate
X509Certificate2

O certificado de serviço. Define a propriedade ServiceCertificate.

Comentários

Os valores de propriedade são carregados do elemento sem nome <identityConfiguration> no arquivo de configuração, se esse elemento existir; caso contrário, as propriedades serão definidas com seus valores padrão.

Aplica-se a

IdentityConfiguration(String)

Inicializa uma nova instância da classe IdentityConfiguration. As configurações são carregadas com base na configuração nomeada.

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)

Parâmetros

identityConfigurationName
String

O nome do elemento <identityConfiguration> do qual as configurações devem ser carregadas.

Exceções

Não há nenhum elemento de configuração <system.identityModel>.

Comentários

Se esse construtor for chamado, uma seção de configuração System.IdentityModel com o nome fornecido deverá existir no arquivo de configuração.

Aplica-se a

IdentityConfiguration(Boolean, X509Certificate2)

Inicializa uma nova instância da classe IdentityConfiguration que tem o certificado de serviço especificado. As configurações opcionalmente estão carregando a configuração padrão.

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)

Parâmetros

loadConfig
Boolean

true para carregar as configurações do arquivo de configuração; caso contrário, false.

serviceCertificate
X509Certificate2

O certificado de serviço. Define a propriedade ServiceCertificate.

Exceções

loadConfig é true, mas não há nenhum elemento de configuração <system.identityModel>.

Comentários

Se loadConfig for true, os valores de propriedade serão carregados do elemento sem nome <identityConfiguration> no arquivo de configuração; caso contrário, as propriedades serão definidas com seus valores padrão.

Aplica-se a

IdentityConfiguration(String, X509Certificate2)

Inicializa uma nova instância da classe IdentityConfiguration que tem o certificado de serviço especificado, carregando a configuração nomeada.

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)

Parâmetros

identityConfigurationName
String

O nome do <service> elemento do qual a configuração deve ser carregada.

serviceCertificate
X509Certificate2

O certificado de serviço. Define a propriedade ServiceCertificate.

Exceções

Não há nenhum elemento de configuração <System.IdentityModel>.

Aplica-se a