Get-AzCodeSigningRootCert
Получение корневого сертификата Azure.CodeSigning
Синтаксис
Get-AzCodeSigningRootCert
[-AccountName] <String>
[-ProfileName] <String>
-EndpointUrl <String>
-MetadataFilePath <String>
Описание
Командлет get-AzCodeSigningRootCert извлекает корневой сертификат Azure CodeSigning. Используйте этот командлет для получения корневого сертификата Azure CodeSigning. Существует два набора параметров. Один набор использует AccountName, ProfileName и EndpointUrl. Другой набор использует MetadataFilePath. Назначение — это скачанный путь к файлу корневого сертификата, который включает имя файла и расширение .cer.
Примеры
Пример 1. Получение корневого сертификата по имени учетной записи и профиля
Get-AzCodeSigningRootCert -AccountName 'contoso' -ProfileName 'contososigning' -EndpointUrl 'https://wus.codesigning.azure.net' -Destination 'c:\acs\rootcert.cer'
Thumbprint Subject
---------- -------
3A7B1F8C2E9D5A0B4F6E2C1D9F4B8A3E CN=Microsoft Identity Verification Root Certificate Authority 2020, O=Microsoft
Эта команда извлекает корневой сертификат, который в настоящее время используется для подписывания учетной записи и профиля.
Пример 2. Получение корневого сертификата с помощью конфигурации пути к файлу метаданных
Get-AzCodeSigningRootCert -MetadataFilePath 'c:\cisigning\metadata_input.json' -Destination 'c:\acs\rootcert.cer'
Thumbprint Subject
---------- -------
3A7B1F8C2E9D5A0B4F6E2C1D9F4B8A3E CN=Microsoft Identity Verification Root Certificate Authority 2020, O=Microsoft
Эта команда извлекает корневой сертификат, используемый в настоящее время для подписывания конфигурацией метаданных.
Параметры
-AccountName
Указывает Имя учетной записи Azure CodeSigning, используемое для подписи политики CI.
Тип: | String |
Position: | 1 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Destination
Указывает путь к файлу корневого сертификата вниз.
Тип: | String |
Position: | 5 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-EndpointUrl
Указывает конечную точку Azure CodeSigning, используемую для подписи политики CI. Это URL-адрес, формат https://xxx.codesigning.azure.net
Тип: | String |
Position: | 3 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-MetadataFilePath
Указывает путь к файлу метаданных Azure CodeSigning, используемый для подписи политики CI. Это путь к файлу, а содержимое метаданных ниже. Пример содержимого файла: { "Endpoint": "https://xxx.codesigning.azure.net/", "CodeSigningAccountName": "acstest", "CertificateProfileName": "acstestCert1" }
Тип: | String |
Position: | 1 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ProfileName
Указывает Azure CodeSigning ProfileName, используемый для подписи политики CI.
Тип: | String |
Position: | 2 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
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
Выходные данные
Signed CI Policy file
Связанные ссылки
Azure PowerShell