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