El cmdlet Import-AzKeyVaultCertificate importa un certificado en un almacén de claves.
Puede crear el certificado para importar mediante uno de los métodos siguientes:
El primer comando usa el cmdlet ConvertTo-SecureString para crear una contraseña segura y, a continuación, la almacena en la variable $Password.
El segundo comando importa el certificado denominado ImportCert01 en el almacén de claves ContosoKV01.
Ejemplo 2: Importación de un certificado del almacén de claves mediante CertificateString
El primer comando usa el cmdlet ConvertTo-SecureString para crear una contraseña segura y, a continuación, la almacena en la variable $Password.
El segundo comando lee un certificado como una representación codificada en Base64.
El tercer comando importa el certificado denominado ImportCert01 en el almacén de claves ContosoKV01.
Ejemplo 3: Importación de un certificado de almacén de claves con PolicyFile
Name : importCert01
Certificate : [Subject]
CN=contoso.com
[Issuer]
CN=contoso.com
[Serial Number]
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
[Not Before]
2/8/2016 3:11:45 PM
[Not After]
8/8/2016 4:21:45 PM
[Thumbprint]
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
KeyId : https://ContosoKV01.vault.azure.net/keys/ImportCert01/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
SecretId : https://ContosoKV01.vault.azure.net/secrets/ImportCert01/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Thumbprint : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Policy :
Secret Content Type: application/x-pkcs12
Issuer Name : Unknown
Created On : 3/22/2023 6:00:52 AM
Updated On : 4/27/2023 9:52:53 AM
...
RecoveryLevel : Recoverable+Purgeable
Enabled : True
Expires : 6/9/2023 6:20:26 AM
NotBefore : 3/11/2023 6:20:26 AM
Created : 4/24/2023 9:05:51 AM
Updated : 4/24/2023 9:05:51 AM
Tags : {}
VaultName : ContosoKV01
Name : ImportCert01
Version : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Id : https://ContosoKV01.vault.azure.net/certificates/ImportCert01/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
El primer comando usa el cmdlet ConvertTo-SecureString para crear una contraseña segura y, a continuación, la almacena en la variable $Password.
El segundo comando importa el certificado denominado ImportCert01 en el almacén de claves ContosoKV01 con una directiva definida por el archivo.
Parámetros
-CertificateCollection
Especifica la colección de certificados que se va a agregar a un almacén de claves.
Especifica el nombre del certificado. Este cmdlet construye el nombre de dominio completo (FQDN) de un certificado a partir del nombre del almacén de claves, el entorno seleccionado actualmente y el nombre del certificado.
Ruta de acceso de archivo para especificar la directiva de administración para el certificado que contiene la definición de directiva codificada en JSON. Mutuamente excluyente de PolicyObject.
Especifica el nombre del almacén de claves en el que este cmdlet importa certificados.
Este cmdlet construye el nombre de dominio completo (FQDN) de un almacén de claves en función del nombre y del entorno seleccionado actualmente.
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.