VaultCertificate 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.
Beschreibt einen einzelnen Zertifikatverweis in einem Key Vault und den Speicherort, an dem sich das Zertifikat auf dem virtuellen Computer befinden soll.
public class VaultCertificate
type VaultCertificate = class
Public Class VaultCertificate
- Vererbung
-
VaultCertificate
Konstruktoren
VaultCertificate() |
Initialisiert eine neue instance der VaultCertificate-Klasse. |
VaultCertificate(String, String) |
Initialisiert eine neue instance der VaultCertificate-Klasse. |
Eigenschaften
CertificateStore |
Ruft für windows-VMs ab oder legt diesen fest, und gibt 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 < GroßbuchstabenThumbprint>. crt für die X509-Zertifikatdatei und < GroßbuchstabenThumbprint>. prv für privaten Schlüssel. Beide Dateien sind PEM-formatiert. |
CertificateUrl |
Ruft die URL eines Zertifikats ab, das in Key Vault als Geheimnis hochgeladen wurde, oder legt sie fest. 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-codiertes Zertifikat>",<br> "dataType":"pfx",<br> "password":"<pfx-file-password>"<br>} <br> Zum Installieren von Zertifikaten auf einem virtuellen Computer wird empfohlen, die Azure Key Vault-VM-Erweiterung für Linux oder die Azure Key Vault-VM-Erweiterung für Windows zu verwenden. |
Gilt für:
Azure SDK for .NET