Bagikan melalui


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

String

Output

Signed CI Policy file