Compartilhar via


Invoke-ServiceFabricDecryptText

Descriptografa o texto criptografado pelo cmdlet Invoke-ServiceFabricEncryptText .

Syntax

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

Description

O cmdlet Invoke-ServiceFabricDecryptText descriptografa o texto criptografado usando o cmdlet Invoke-ServiceFabricEncryptText para verificação no Service Fabric.

Antes de executar qualquer operação em um cluster do Service Fabric, estabeleça uma conexão com o cluster usando o cmdlet Connect-ServiceFabricCluster .

Observação

Para descriptografar o texto, o chamador desse cmdlet deve ter acesso à chave privada do certificado usado para criptografar o texto.

Exemplos

Exemplo 1: Descriptografar texto

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

O primeiro comando criptografa o texto usando o cmdlet Invoke-ServiceFabricEncryptText e armazena o resultado na variável chamada $EncryptedText.

O segundo comando descriptografa o texto armazenado na variável $EncryptedText e o salva no local do repositório chamado LocalMachine.

Parâmetros

-CipherText

Especifica o texto de codificação para o cmdlet.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-StoreLocation

Especifica o local de um repositório de certificados. Os valores válidos são:

  • CurrentUser
  • LocalMachine
Type:StoreLocation
Accepted values:CurrentUser, LocalMachine
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSec

Especifica o período de tempo limite, em segundos, para a operação.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

System.String

Saídas

System.Object