Partilhar via


VaultCertificate Classe

Definição

Descreve uma única referência de certificado em um Key Vault e onde o certificado deve residir na VM.

public class VaultCertificate
type VaultCertificate = class
Public Class VaultCertificate
Herança
VaultCertificate

Construtores

VaultCertificate()

Inicializa uma nova instância de VaultCertificate.

Propriedades

CertificateStore

Para VMs do Windows, especifica o repositório de certificados na Máquina Virtual à qual o certificado deve ser adicionado. O repositório de certificados especificado está implicitamente na conta LocalMachine. Para VMs linux, o arquivo de certificado é colocado no diretório /var/lib/waagent, com o nome <de arquivo UppercaseThumbprint.crt> para o arquivo de certificado X509 e <UppercaseThumbprint.prv> para chave privada. Ambos os arquivos são formatados em .pem.

CertificateUri

Essa é a URL de um certificado que foi carregado para Key Vault como um segredo. Para adicionar um segredo ao Key Vault, consulte Adicionar uma chave ou segredo ao cofre de chaves. Nesse caso, seu certificado precisa ser A codificação Base64 do seguinte objeto JSON codificado em UTF-8: <br br><{<br>> "data":"<Base64-encoded-certificate>",< br> "dataType":"pfx",<br> "password":"<pfx-file-password>"<br>} <br> Para instalar certificados em uma máquina virtual, é recomendável usar a extensão de máquina virtual do Azure Key Vault para Linux ou a extensão de máquina virtual do Azure Key Vault para Windows.

Aplica-se a