Condividi tramite


Invoke-ServiceFabricDecryptText

Decrittografa il testo crittografato dal cmdlet Invoke-ServiceFabricEncryptText .

Sintassi

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

Descrizione

Il cmdlet Invoke-ServiceFabricDecryptText decrittografa il testo crittografato usando il cmdlet Invoke-ServiceFabricEncryptText per la verifica in Service Fabric.

Prima di eseguire qualsiasi operazione in un cluster di Service Fabric, stabilire una connessione al cluster usando il cmdlet Connect-ServiceFabricCluster.

Nota

Per decrittografare il testo, il chiamante di questo cmdlet deve avere accesso alla chiave privata del certificato usato per crittografare il testo.

Esempio

Esempio 1: Decrittografare il testo

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

Il primo comando crittografa il testo usando il cmdlet Invoke-ServiceFabricEncryptText e archivia il risultato nella variabile denominata $EncryptedText.

Il secondo comando decrittografa il testo archiviato nella variabile $EncryptedText e lo salva nel percorso dell'archivio denominato LocalMachine.

Parametri

-CipherText

Specifica il testo crittografato per il cmdlet.

Tipo:String
Posizione:0
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-StoreLocation

Specifica il percorso di un archivio certificati. I valori validi sono:

  • CurrentUser
  • LocalMachine
Tipo:StoreLocation
Valori accettati:CurrentUser, LocalMachine
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

-TimeoutSec

Specifica il periodo di timeout, espresso in secondi, per l'operazione.

Tipo:Int32
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False

Input

System.String

Output

System.Object