Get-AzCodeSigningCertChain
Mengambil rantai sertifikat Azure.CodeSigning
Sintaks
Get-AzCodeSigningCertChain
[-AccountName] <String>
[-ProfileName] <String>
-EndpointUrl <String>
-MetadataFilePath <String>
Deskripsi
Cmdlet Get-AzCodeSigningCertChain mengambil Azure CodeSigning Cert Chain. Gunakan cmdlet ini untuk mengambil Azure CodeSigning Cert Chain. Ada dua set parameter. Satu set menggunakan AccountName, ProfileName, dan EndpointUrl. Set lain menggunakan MetadataFilePath. Tujuan adalah jalur file rantai sertifikasi yang diunduh, yang mencakup nama file dan ekstensi .der.
Contoh
Contoh 1: Mengambil rantai sertifikasi berdasarkan nama akun dan profil
Get-AzCodeSigningCertChain -AccountName 'contoso' -ProfileName 'contososigning' -EndpointUrl 'https://wus.codesigning.azure.net' -Destination 'c:\acs\certchain.der'
Thumbprint Subject
---------- -------
F40042E2E5F7E8EF8189FED15519AECE4 CN=Microsoft Identity Verification Root Certificate Authority 2020, O=Microso
8E750F459DAF9A79D6370DB747AD22268 CN=Microsoft ID Verified Code Signing PCA 2021, O=Microsoft Corporation, C=US
8BC0201379A2A31BA36EDD20223865C19 CN=Microsoft ID Verified CS EOC CA 02, O=Microsoft Corporation, C=US
1248C3FB98958560D5A73A75DEF9F624B CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=WA, C=US
Perintah ini mengambil rantai sertifikat yang saat ini digunakan untuk penandatanganan oleh akun dan profil.
Contoh 2: Mengambil rantai sertifikasi menggunakan konfigurasi jalur file metadata
Get-AzCodeSigningCertChain -MetadataFilePath 'c:\cisigning\metadata_input.json' -Destination 'c:\acs\certchain.der'
Thumbprint Subject
---------- -------
F40042E2E5F7E8EF8189FED15519AECE4 CN=Microsoft Identity Verification Root Certificate Authority 2020, O=Microso
8E750F459DAF9A79D6370DB747AD22268 CN=Microsoft ID Verified Code Signing PCA 2021, O=Microsoft Corporation, C=US
8BC0201379A2A31BA36EDD20223865C19 CN=Microsoft ID Verified CS EOC CA 02, O=Microsoft Corporation, C=US
1248C3FB98958560D5A73A75DEF9F624B CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=WA, C=US
Perintah ini mengambil rantai sertifikat yang saat ini digunakan untuk ditandatangani oleh konfigurasi metadata.
Parameter
-AccountName
Menentukan Azure CodeSigning AccountName yang digunakan untuk menandatangani kebijakan CI.
Jenis: | String |
Position: | 1 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-Destination
Menentukan jalur file rantai sertifikasi yang di-downloaed.
Jenis: | String |
Position: | 5 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-EndpointUrl
Menentukan Titik Akhir Azure CodeSigning yang digunakan untuk menandatangani kebijakan CI. Ini adalah Url, formatnya adalah https://xxx.codesigning.azure.net
Jenis: | String |
Position: | 3 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-MetadataFilePath
Menentukan jalur file Metadata Azure CodeSigning yang digunakan untuk menandatangani kebijakan CI. Ini adalah jalur file, dan konten metadata ada di bawah ini. Contoh konten file: { "Endpoint": "https://xxx.codesigning.azure.net/", "CodeSigningAccountName": "acstest", "CertificateProfileName": "acstestCert1" }
Jenis: | String |
Position: | 1 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
-ProfileName
Menentukan Azure CodeSigning ProfileName yang digunakan untuk menandatangani kebijakan CI.
Jenis: | String |
Position: | 2 |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | False |
Terima karakter wildcard: | False |
Input
Azure CodeSigning AccountName
Azure CodeSigning Profile Name
Azure CodeSigning Signing EndpointUrl
Azure CodeSigning UnSigned CI Policy File Path
Azure CodeSigning Signed CI Policy File Path Destination
Output
Signed CI Policy file
Link Terkait
Azure PowerShell