VaultCertificate クラス

定義

Key Vault内の 1 つの証明書参照と、VM 上の証明書の存在場所について説明します。

public class VaultCertificate
type VaultCertificate = class
Public Class VaultCertificate
継承
VaultCertificate

コンストラクター

VaultCertificate()

VaultCertificate の新しいインスタンスを初期化します。

プロパティ

CertificateStore

Windows VM の場合は、証明書を追加する仮想マシン上の証明書ストアを指定します。 指定された証明書ストアは、LocalMachine アカウントに暗黙的に含まれます。 Linux VM の場合、証明書ファイルは /var/lib/waagent ディレクトリの下に配置され、X509 証明書ファイルのファイル名 <は UppercaseThumbprint.crt>、 <秘密キーの場合は UppercaseThumbprint.prv> です。 これらのファイルはどちらも .pem 形式です。

CertificateUri

これは、シークレットとしてKey Vaultにアップロードされた証明書の URL です。 Key Vaultにシークレットを追加する方法については、「キー コンテナーにキーまたはシークレットを追加する」を参照してください。 この場合、証明書は UTF-8 <でエンコードされた次の JSON オブジェクトの Base64 エンコードである必要があります。br><br> {br> "<data":"<Base64-encoded-certificate>",<br> "dataType":"pfx",<br> "password":"<pfx-file-password>"<br>} <br> 仮想マシンに証明書をインストールするには、Azure Key Vault 仮想マシン拡張機能を Linux に使用することをお勧めしますまたは Windows 用の Azure Key Vault 仮想マシン拡張機能

適用対象