Invoke-ServiceFabricDecryptText
Dešifruje text zašifrovaný rutinou Invoke-ServiceFabricEncryptText .
Syntax
Invoke-ServiceFabricDecryptText
[-CipherText] <String>
[-StoreLocation <StoreLocation>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Rutina Invoke-ServiceFabricDecryptText dešifruje text, který byl zašifrován pomocí rutiny Invoke-ServiceFabricEncryptText pro ověření v 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.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StoreLocation
Určuje umístění úložiště certifikátů. Platné hodnoty jsou:
- Currentuser
- LocalMachine
Type: | StoreLocation |
Accepted values: | CurrentUser, LocalMachine |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeoutSec
Určuje časový limit operace v sekundách.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Vstupy
System.String
Výstupy
System.Object