다음을 통해 공유


Get-AzCodeSigningRootCert

Azure.CodeSigning 루트 인증서 검색

구문

Get-AzCodeSigningRootCert
   [-AccountName] <String>
   [-ProfileName] <String>
   -EndpointUrl <String>
   -MetadataFilePath <String>

Description

Get-AzCodeSigningRootCert cmdlet은 Azure CodeSigning 루트 인증서를 검색합니다. 이 cmdlet을 사용하여 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

CI 정책에 서명하는 데 사용되는 Azure CodeSigning AccountName을 지정합니다.

형식:String
Position:1
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Destination

다운로아드 루트 인증서 파일 경로를 지정합니다.

형식:String
Position:5
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-EndpointUrl

CI 정책에 서명하는 데 사용되는 Azure CodeSigning 엔드포인트를 지정합니다. url이고 형식은 https://xxx.codesigning.azure.net

형식:String
Position:3
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-MetadataFilePath

CI 정책에 서명하는 데 사용되는 Azure CodeSigning 메타데이터 파일 경로를 지정합니다. 파일 경로이며 메타데이터 콘텐츠는 다음과 같습니다. 파일 콘텐츠 예제: { "Endpoint": "https://xxx.codesigning.azure.net/", "CodeSigningAccountName": "acstest", "CertificateProfileName": "acstestCert1" }

형식:String
Position:1
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ProfileName

CI 정책에 서명하는 데 사용되는 Azure CodeSigning ProfileName을 지정합니다.

형식: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