Freigeben über


VaultCertificate Konstruktoren

Definition

Überlädt

VaultCertificate()

Initialisiert eine neue instance der VaultCertificate-Klasse.

VaultCertificate(String, String)

Initialisiert eine neue instance der VaultCertificate-Klasse.

VaultCertificate()

Initialisiert eine neue instance der VaultCertificate-Klasse.

public VaultCertificate ();
Public Sub New ()

Gilt für:

VaultCertificate(String, String)

Initialisiert eine neue instance der VaultCertificate-Klasse.

public VaultCertificate (string certificateUrl = default, string certificateStore = default);
new Microsoft.Azure.Management.Compute.Models.VaultCertificate : string * string -> Microsoft.Azure.Management.Compute.Models.VaultCertificate
Public Sub New (Optional certificateUrl As String = Nothing, Optional certificateStore As String = Nothing)

Parameter

certificateUrl
String

Dies ist die URL eines Zertifikats, das als Geheimnis in Key Vault hochgeladen wurde. Informationen zum Hinzufügen eines Geheimnisses zum Key Vault finden Sie unter Hinzufügen eines Schlüssels oder Geheimnisses zum Schlüsseltresor. In diesem Fall muss Ihr Zertifikat die Base64-Codierung des folgenden JSON-Objekts sein, das in UTF-8 codiert ist: <br><br> {<br> "data":"<Base64-encoded-certificate>",<br> "dataType":"pfx",<br> "password":"<pfx-file-password>"<br>} <br Br Zum> Installieren von Zertifikaten auf einem virtuellen Computer wird empfohlen, die Azure Key Vault-VM-Erweiterung für Linux zu verwenden. oder die Azure Key Vault-VM-Erweiterung für Windows.

certificateStore
String

Gibt für Windows-VMs den Zertifikatspeicher auf dem virtuellen Computer an, dem das Zertifikat hinzugefügt werden soll. Der angegebene Zertifikatspeicher befindet sich implizit im LocalMachine-Konto. Bei Linux-VMs wird die Zertifikatdatei unter dem Verzeichnis /var/lib/waagent mit dem Dateinamen &lt; UppercaseThumbprint&gt;. crt für die X509-Zertifikatdatei und &lt; UppercaseThumbprint&gt;. prv für privaten Schlüssel. Beide Dateien sind PEM-formatiert.

Gilt für: