Поделиться через


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

String

Выходные данные

Signed CI Policy file