Freigeben über


VaultCertificate Klasse

Definition

Beschreibt einen einzelnen Zertifikatverweis in einem Key Vault und den Speicherort des Zertifikats auf dem virtuellen Computer.

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. <br>& lt;br> Bei Linux-VMs wird die Zertifikatdatei unter dem Verzeichnis /var/lib/waagent mit dem Dateinamen < UppercaseThumbprint>. crt für die X509-Zertifikatdatei und < UppercaseThumbprint>. prv für privaten Schlüssel. Beide Dateien sind PEM-formatiert.

CertificateUrl

Ruft die URL eines Zertifikats ab, das als Geheimnis in Key Vault 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 Das Zertifikat die Base64-Codierung des folgenden JSON-Objekts sein, das in UTF-8 codiert ist: <br>& lt;br> {<br> "data":"< Base64-encoded-certificate>",<br> "dataType":"pfx",<br> "password":"<pfx-file-password>"& lt;br>}

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: