Invoke-ServiceFabricDecryptText

Расшифровывает текст, зашифрованный командлетом Invoke-ServiceFabricEncryptText .

Синтаксис

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

Описание

Командлет Invoke-ServiceFabricDecryptText расшифровывает текст, зашифрованный с помощью командлета Invoke-ServiceFabricEncryptText для проверки в Service Fabric.

Перед выполнением любой операции в кластере Service Fabric установите подключение к кластеру с помощью командлета Connect-ServiceFabricCluster .

Примечание

Чтобы расшифровать текст, вызывающий этот командлет должен иметь доступ к закрытому ключу сертификата, используемого для шифрования текста.

Примеры

Пример 1. Расшифровка текста

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

Первая команда шифрует текст с помощью командлета Invoke-ServiceFabricEncryptText и сохраняет результат в переменной с именем $EncryptedText.

Вторая команда расшифровывает текст, хранящийся в переменной $EncryptedText, и сохраняет его в расположении хранилища с именем LocalMachine.

Параметры

-CipherText

Указывает текст шифра для командлета.

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

-StoreLocation

Указывает расположение хранилища сертификатов. Допустимые значения:

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

-TimeoutSec

Указывает период времени ожидания (в секундах) для операции.

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

Входные данные

System.String

Выходные данные

System.Object