Invoke-ServiceFabricDecryptText
Entschlüsselt den vom Cmdlet Invoke-ServiceFabricEncryptText verschlüsselten Text.
Syntax
Default (Standard)
Invoke-ServiceFabricDecryptText
[-CipherText] <String>
[-StoreLocation <StoreLocation>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Beschreibung
Das Cmdlet Invoke-ServiceFabricDecryptText entschlüsselt Text, der mithilfe des cmdlets Invoke-ServiceFabricEncryptText zur Überprüfung in Service Fabric verschlüsselt wurde.
Bevor Sie einen Vorgang auf einem Service Fabric-Cluster ausführen, stellen Sie mithilfe des Cmdlets Connect-ServiceFabricCluster eine Verbindung mit dem Cluster her.
Anmerkung
Um den Text zu entschlüsseln, sollte der Aufrufer dieses Cmdlets Zugriff auf den privaten Schlüssel des Zertifikats haben, mit dem der Text verschlüsselt 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 Chiffretext für das Cmdlet an.
Parametereigenschaften
| Typ: | String |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | 0 |
| Obligatorisch: | True |
| Wert aus Pipeline: | True |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-StoreLocation
Gibt den Speicherort eines Zertifikatspeichers an. Gültige Werte sind:
- CurrentUser
- LocalMachine
Parametereigenschaften
| Typ: | StoreLocation |
| Standardwert: | None |
| Zulässige Werte: | CurrentUser, LocalMachine |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-TimeoutSec
Gibt den Timeoutzeitraum für den Vorgang in Sekunden an.
Parametereigenschaften
| Typ: | Int32 |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.