Delen via


Set-SmaCertificate

Hiermee maakt of werkt u een certificaat in SMA bij.

Syntaxis

Set-SmaCertificate
   -Name <String>
   -Path <String>
   -Password <SecureString>
   [-Description <String>]
   -WebServiceEndpoint <String>
   [-Port <Int32>]
   [-AuthenticationType <String>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Met de Set-SmaCertificate cmdlet wordt een certificaat gemaakt of bijgewerkt in Service Management Automation (SMA).

Voorbeelden

Voorbeeld 1: Een certificaat maken

PS C:\> $Password = ConvertTo-SecureString "PassWord!" -AsPlainText -Force
PS C:\> Set-SmaCertificate -WebServiceEndpoint "https://contoso.com/app01" -Name "MyCertificate" -Path "./cert.pfx" -Password $Password

Met de eerste opdracht maakt u een beveiligde tekenreeks voor het opgegeven wachtwoord en slaat u de beveiligde tekenreeks op in de variabele $Password.

Met de tweede opdracht maakt u een certificaat met de naam MyCertificate. De opdracht biedt het pad naar het certificaatbestand, evenals het wachtwoord dat is opgeslagen in $Password.

Parameters

-AuthenticationType

Hiermee geeft u het verificatietype. Geldige waarden zijn:

  • Basisch
  • Ramen

De standaardwaarde voor deze parameter is Windows. Als u basisverificatie gebruikt, moet u referenties opgeven met behulp van de parameter Credential.

Type:String
Geaccepteerde waarden:Basic, Windows
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Credential

Hiermee geeft u een PSCredential-object voor de verbinding met de SMA-webservice. Gebruik de cmdlet Get-Credential om een referentieobject op te halen. Typ Get-Help Get-Credentialvoor meer informatie.

Type:PSCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Description

Bevat een beschrijving voor het certificaat.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Name

Hiermee geeft u de naam van een certificaat.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Password

Hiermee geeft u het wachtwoord, als een beveiligde tekenreeks, op voor toegang tot het certificaat.

Type:SecureString
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Path

Hiermee geeft u het lokale pad naar een certificaat.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Port

Hiermee geeft u het poortnummer van de SMA-webservice.

Type:Int32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WebServiceEndpoint

Hiermee geeft u het eindpunt, als URL, van de SMA-webservice. U moet het protocol opnemen, bijvoorbeeld http:// of https://.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:False
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False