Freigeben über


Get-AzCodeSigningRootCert

Abrufen des Azure.CodeSigning-Stammzertifikats

Syntax

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

Beschreibung

Das cmdlet Get-AzCodeSigningRootCert ruft das Stammzertifikat von Azure CodeSigning ab. Verwenden Sie dieses Cmdlet, um das Azure CodeSigning-Stammzertifikat abzurufen. Es gibt zwei Parametersätze. Ein Satz verwendet AccountName, ProfileName und EndpointUrl. Ein anderer Satz verwendet MetadataFilePath. Ziel ist der heruntergeladene Dateipfad des Stammzertifikats, der den Dateinamen und die Erweiterung .cer einschließt.

Beispiele

Beispiel 1: Abrufen eines Stammzertifikats nach Konto und Profilname

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

Mit diesem Befehl wird ein Stammzertifikat abgerufen, das zurzeit zum Signieren durch das Konto und das Profil verwendet wird.

Beispiel 2: Abrufen eines Stammzertifikats mithilfe der Konfiguration des Metadatendateipfads

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

Dieser Befehl ruft ein Stammzertifikat ab, das zurzeit für die Signatur durch die Metadatenkonfiguration verwendet wird.

Parameter

-AccountName

Gibt Azure CodeSigning AccountName an, der zum Signieren der CI-Richtlinie verwendet wird.

Typ:String
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Destination

Gibt den Pfad der downloaed-Stammzertifikatdatei an.

Typ:String
Position:5
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-EndpointUrl

Gibt den Azure CodeSigning-Endpunkt an, der zum Signieren der CI-Richtlinie verwendet wird. Es handelt sich um eine URL, das Format ist https://xxx.codesigning.azure.net

Typ:String
Position:3
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-MetadataFilePath

Gibt den Pfad der Azure CodeSigning-Metadatendatei an, der zum Signieren der CI-Richtlinie verwendet wird. Es handelt sich um einen Dateipfad, und der Metadateninhalt befindet sich unten. Dateiinhaltsbeispiel: { "Endpoint": "https://xxx.codesigning.azure.net/", "CodeSigningAccountName": "acstest", "CertificateProfileName": "acstestCert1" }

Typ:String
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ProfileName

Gibt Azure CodeSigning ProfileName an, der zum Signieren der CI-Richtlinie verwendet wird.

Typ:String
Position:2
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

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

Ausgaben

Signed CI Policy file