Delen via


Invoke-ServiceFabricEncryptText

Hiermee versleutelt u tekst die moet worden opgenomen in Service Fabric-manifesten of -configuraties.

Syntaxis

Invoke-ServiceFabricEncryptText
      [-Text] <String>
      [-AlgorithmOid <String>]
      [-CertStore]
      -CertThumbprint <String>
      [-StoreName <String>]
      [-StoreLocation <StoreLocation>]
      [-TimeoutSec <Int32>]
      [<CommonParameters>]
Invoke-ServiceFabricEncryptText
      [-Text] <String>
      [-AlgorithmOid <String>]
      [-CertFile]
      -Path <String>
      [-TimeoutSec <Int32>]
      [<CommonParameters>]

Description

De cmdlet Invoke-ServiceFabricEncryptText versleutelt tekst die moet worden opgenomen in het Service Fabric-clustermanifest, het toepassingsmanifest of de toepassingsconfiguraties.

Notitie

Het certificaat dat wordt gebruikt voor het versleutelen van tekst, moet gegevenscodering hebben als een van de velden Sleutelgebruik.

Voordat u een bewerking uitvoert op een Service Fabric-cluster, maakt u een verbinding met het cluster met behulp van de cmdlet Connect-ServiceFabricCluster .

Voorbeelden

Voorbeeld 1: Tekst versleutelen met een Service Fabric-manifest

$thumbprint="bf 7c 7a 9f 02 6c 60 62 c6 df 65 55 98 b7 44 e3 99 46 f7 27"
$encryptedText = Invoke-ServiceFabricEncryptText -Text "hello world" -CertThumbprint $thumbprint -CertStore -StoreLocation LocalMachine -StoreName My

Voorbeeld 2:

$encryptedText = Invoke-ServiceFabricEncryptText -Text "hello world" -CertFile -Path c:\temp\mycert.cer

Parameters

-AlgorithmOid

Hiermee geeft u de object-id van het algoritme voor deze cmdlet.

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

-CertFile

Geeft aan dat deze cmdlet gebruikmaakt van de optie CertFile.

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

-CertStore

Geeft aan dat deze cmdlet gebruikmaakt van de optie CertStore.

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

-CertThumbprint

Hiermee geeft u de vingerafdruk van een certificaat.

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

-Path

Hiermee geeft u een pad van een .cert of .pfx-bestand.

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

-StoreLocation

Hiermee geeft u de locatie van een certificaatarchief. Geldige waarden zijn:

  • CurrentUser
  • LocalMachine
Type:StoreLocation
Geaccepteerde waarden:CurrentUser, LocalMachine
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-StoreName

Hiermee geeft u de naam van een certificaatarchief.

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

-Text

Hiermee geeft u de tekst voor de cmdlet.

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

-TimeoutSec

Hiermee geeft u de time-outperiode, in seconden, op voor de bewerking.

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

Invoerwaarden

None

Uitvoerwaarden

System.Object