Freigeben über


IdentityConfiguration Konstruktoren

Definition

Initialisiert eine neue Instanz der IdentityConfiguration-Klasse.

Überlädt

IdentityConfiguration()

Initialisiert eine neue Instanz der IdentityConfiguration-Klasse. Einstellungen werden aus der Standardkonfiguration geladen, sofern vorhanden.

IdentityConfiguration(Boolean)

Initialisiert eine neue Instanz der IdentityConfiguration-Klasse mithilfe eines Werts, der angibt, ob Einstellungen aus der Standardkonfiguration geladen werden sollen.

IdentityConfiguration(X509Certificate2)

Initialisiert eine neue Instanz der IdentityConfiguration-Klasse, die über die angegebenen Dienstzertifikat verfügt.

IdentityConfiguration(String)

Initialisiert eine neue Instanz der IdentityConfiguration-Klasse. Einstellungen werden aus der benannten Konfiguration geladen.

IdentityConfiguration(Boolean, X509Certificate2)

Initialisiert eine neue Instanz der IdentityConfiguration-Klasse, die über die angegebenen Dienstzertifikat verfügt. Einstellungen laden bei Bedarf die Standardkonfiguration.

IdentityConfiguration(String, X509Certificate2)

Initialisiert eine neue Instanz der IdentityConfiguration-Klasse, die über das angegebene Dienstzertifikat verfügt, und lädt die benannte Konfiguration.

IdentityConfiguration()

Initialisiert eine neue Instanz der IdentityConfiguration-Klasse. Einstellungen werden aus der Standardkonfiguration geladen, sofern vorhanden.

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

Hinweise

Eigenschaftswerte werden aus dem unbenannten <identityConfiguration> Element in der Konfigurationsdatei geladen, wenn ein solches Element vorhanden ist. Andernfalls werden Eigenschaften auf ihre Standardwerte festgelegt.

Gilt für:

IdentityConfiguration(Boolean)

Initialisiert eine neue Instanz der IdentityConfiguration-Klasse mithilfe eines Werts, der angibt, ob Einstellungen aus der Standardkonfiguration geladen werden sollen.

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

Parameter

loadConfig
Boolean

true, um Einstellungen aus der Konfigurationsdatei zu laden; andernfalls false.

Ausnahmen

loadConfig ist true, es ist jedoch kein <system.identityModel>-Konfigurationselement.

Hinweise

Wenn loadConfig ist true, werden Eigenschaftswerte aus dem unbenannten Element in der Konfigurationsdatei geladen. Andernfalls werden Eigenschaften auf ihre Standardwerte <identityConfiguration> festgelegt.

Gilt für:

IdentityConfiguration(X509Certificate2)

Initialisiert eine neue Instanz der IdentityConfiguration-Klasse, die über die angegebenen Dienstzertifikat verfügt.

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)

Parameter

serviceCertificate
X509Certificate2

Dienstzertifikat Legt die ServiceCertificate-Eigenschaft fest.

Hinweise

Eigenschaftswerte werden aus dem unbenannten <identityConfiguration> Element in der Konfigurationsdatei geladen, wenn ein solches Element vorhanden ist. Andernfalls werden Eigenschaften auf ihre Standardwerte festgelegt.

Gilt für:

IdentityConfiguration(String)

Initialisiert eine neue Instanz der IdentityConfiguration-Klasse. Einstellungen werden aus der benannten Konfiguration geladen.

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)

Parameter

identityConfigurationName
String

Der Name des <identityConfiguration>-Elements, aus dem Einstellungen geladen werden sollen.

Ausnahmen

Es gibt kein <system.identityModel>-Konfigurationselement vorhanden.

Hinweise

Wenn dieser Konstruktor aufgerufen wird, muss in der Konfigurationsdatei ein System.IdentityModel-Konfigurationsabschnitt mit dem angegebenen Namen vorhanden sein.

Gilt für:

IdentityConfiguration(Boolean, X509Certificate2)

Initialisiert eine neue Instanz der IdentityConfiguration-Klasse, die über die angegebenen Dienstzertifikat verfügt. Einstellungen laden bei Bedarf die Standardkonfiguration.

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)

Parameter

loadConfig
Boolean

true, um Einstellungen aus der Konfigurationsdatei zu laden; andernfalls false.

serviceCertificate
X509Certificate2

Dienstzertifikat Legt die ServiceCertificate-Eigenschaft fest.

Ausnahmen

loadConfig ist true, es ist jedoch kein <system.identityModel>-Konfigurationselement.

Hinweise

Wenn loadConfig ist true, werden Eigenschaftswerte aus dem unbenannten Element in der Konfigurationsdatei geladen. Andernfalls werden Eigenschaften auf ihre Standardwerte <identityConfiguration> festgelegt.

Gilt für:

IdentityConfiguration(String, X509Certificate2)

Initialisiert eine neue Instanz der IdentityConfiguration-Klasse, die über das angegebene Dienstzertifikat verfügt, und lädt die benannte Konfiguration.

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)

Parameter

identityConfigurationName
String

Der Name des <service> Elements, aus dem die Konfiguration geladen werden soll.

serviceCertificate
X509Certificate2

Dienstzertifikat Legt die ServiceCertificate-Eigenschaft fest.

Ausnahmen

Es gibt kein <System.IdentityModel>-Konfigurationselement vorhanden.

Gilt für: