HostnameConfiguration Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Konfiguration des benutzerdefinierten Hostnamens.
public class HostnameConfiguration
type HostnameConfiguration = class
Public Class HostnameConfiguration
- Vererbung
-
HostnameConfiguration
Konstruktoren
HostnameConfiguration() |
Initialisiert eine neue instance der HostnameConfiguration-Klasse. |
HostnameConfiguration(String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, CertificateInformation, String, String) |
Initialisiert eine neue instance der HostnameConfiguration-Klasse. |
Eigenschaften
Certificate |
Ruft Zertifikatinformationen ab oder legt diese fest. |
CertificatePassword |
Ruft das Zertifikatkennwort ab oder legt es fest. |
CertificateSource |
Ruft die Zertifikatquelle ab oder legt diese fest. Mögliche Werte: "Managed", "KeyVault", "Custom", "BuiltIn" |
CertificateStatus |
Ruft den Zertifikatstatus ab oder legt den Zertifikatstatus fest. Mögliche Werte: "Completed", "Failed", "InProgress" |
DefaultSslBinding |
Ruft true ab, um das diesem Hostnamen zugeordnete Zertifikat als SSL-Standardzertifikat einzurichten, oder legt diesen fest. Wenn ein Client den SNI-Header nicht sendet, ist dies das Zertifikat, das angefordert wird. Die -Eigenschaft ist nützlich, wenn für einen Dienst mehrere benutzerdefinierte Hostnamen aktiviert sind und er sich für das SSL-Standardzertifikat entscheiden muss. Die Einstellung, die nur auf den Proxy-Hostnamentyp angewendet wird. |
EncodedCertificate |
Ruft base64-codiertes Zertifikat ab oder legt es fest. |
HostName |
Ruft den Hostnamen ab, der für den Api Management-Dienst konfiguriert werden soll, oder legt diesen fest. |
IdentityClientId |
Ruft die Client-ID der system- oder benutzerseitig zugewiesenen verwalteten Identität ab, die von Azure AD generiert wird, die GET-Zugriff auf den keyVault hat, der das SSL-Zertifikat enthält, oder legt diese fest. |
KeyVaultId |
Ruft die URL auf das KeyVault-Geheimnis ab, das das Ssl-Zertifikat enthält, oder legt diese fest. Wenn eine absolute URL mit version angegeben wird, funktioniert das automatische Aktualisieren des SSL-Zertifikats nicht. Dazu muss der Api Management-Dienst mit aka.ms/apimmsi konfiguriert werden. Das Geheimnis sollte vom Typ application/x-pkcs12 sein. |
NegotiateClientCertificate |
Ruft die Angabe true ab, um immer das Clientzertifikat für den Hostnamen auszuhandeln, oder legt diesen fest. Der Standardwert ist false. |
Type |
Ruft den Hostnamentyp ab oder legt den Typ fest. Mögliche Werte: "Proxy", "Portal", "Management", "Scm", "DeveloperPortal" |
Methoden
Validate() |
Überprüfen Sie das Objekt. |
Gilt für:
Azure SDK for .NET