Freigeben über


Invoke-ServiceFabricDecryptText

Entschlüsselt den durch das Cmdlet "Invoke-ServiceFabricEncryptText" verschlüsselten Text.

Syntax

Invoke-ServiceFabricDecryptText
      [-CipherText] <String>
      [-StoreLocation <StoreLocation>]
      [-TimeoutSec <Int32>]
      [<CommonParameters>]

Beschreibung

Das Cmdlet "Invoke-ServiceFabricDecryptText " entschlüsselt Text, der mithilfe des Cmdlets "Invoke-ServiceFabricEncryptText " für die Überprüfung in Service Fabric verschlüsselt wurde.

Bevor Sie einen Vorgang in einem Service Fabric-Cluster ausführen, stellen Sie mithilfe des Cmdlets Connect-ServiceFabricCluster eine Verbindung mit dem Cluster her.

Hinweis

Um den Text zu entschlüsseln, sollte der Aufrufer dieses Cmdlets Zugriff auf den privaten Schlüssel des Zertifikats haben, das zum Verschlüsseln des Texts verwendet wird.

Beispiele

Beispiel 1: Entschlüsseln von Text

PS C:\windows\system32> $EncryptedText = Invoke-ServiceFabricEncryptText -Text "hello world" -CertThumbprint $Thumbprint
-CertStore -StoreLocation LocalMachine -StoreName My

PS C:\windows\system32> Invoke-ServiceFabricDecryptText -CipherText $EncryptedText -StoreLocation "LocalMachine"
hello world

Der erste Befehl verschlüsselt Text mithilfe des Cmdlets Invoke-ServiceFabricEncryptText und speichert das Ergebnis in der Variablen namens $EncryptedText.

Der zweite Befehl entschlüsselt den in der $EncryptedText Variablen gespeicherten Text und speichert ihn am Speicherort mit dem Namen LocalMachine.

Parameter

-CipherText

Gibt den Verschlüsselungstext für das Cmdlet an.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-StoreLocation

Gibt den Speicherort eines Zertifikatspeichers an. Gültige Werte sind:

  • CurrentUser
  • LocalMachine
Type:StoreLocation
Accepted values:CurrentUser, LocalMachine
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSec

Gibt den Timeoutzeitraum in Sekunden für den Vorgang an.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Eingaben

System.String

Ausgaben

System.Object