Invoke-ServiceFabricDecryptText
Dešifruje text zašifrovaný rutinou Invoke-ServiceFabricEncryptText.
Syntaxe
Invoke-ServiceFabricDecryptText
[-CipherText] <String>
[-StoreLocation <StoreLocation>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Rutina Invoke-ServiceFabricDecryptText dešifruje text zašifrovaný pomocí rutiny Invoke-ServiceFabricEncryptText pro ověření ve službě Service Fabric.
Před provedením jakékoli operace v clusteru Service Fabric vytvořte připojení ke clusteru pomocí rutiny Connect-ServiceFabricCluster.
Poznámka
K dešifrování textu by volající této rutiny měl mít přístup k privátnímu klíči certifikátu použitého k šifrování textu.
Příklady
Příklad 1: Dešifrování textu
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
První příkaz zašifruje text pomocí rutiny Invoke-ServiceFabricEncryptText a uloží výsledek do proměnné s názvem $EncryptedText.
Druhý příkaz dešifruje text uložený v proměnné $EncryptedText a uloží ho do umístění úložiště s názvem LocalMachine.
Parametry
-CipherText
Určuje šifrový text rutiny.
Typ: | String |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-StoreLocation
Určuje umístění úložiště certifikátů. Platné hodnoty jsou:
- CurrentUser
- LocalMachine
Typ: | StoreLocation |
Přípustné hodnoty: | CurrentUser, LocalMachine |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-TimeoutSec
Určuje časový limit operace v sekundách.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
System.String
Výstupy
System.Object