Invoke-ServiceFabricDecryptText
Invoke-ServiceFabricEncryptText cmdlet으로 암호화된 텍스트를 해독합니다.
구문
Invoke-ServiceFabricDecryptText
[-CipherText] <String>
[-StoreLocation <StoreLocation>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Invoke-ServiceFabricDecryptText cmdlet은 Service Fabric에서 확인을 위해 Invoke-ServiceFabricEncryptText cmdlet을 사용하여 암호화된 텍스트를 해독합니다.
Service Fabric 클러스터에서 작업을 수행하기 전에 Connect-ServiceFabricCluster cmdlet을 사용하여 클러스터에 대한 연결을 설정합니다.
메모
텍스트의 암호를 해독하기 위해 이 cmdlet의 호출자는 텍스트를 암호화하는 데 사용되는 인증서의 프라이빗 키에 액세스할 수 있어야 합니다.
예제
예제 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 cmdlet을 사용하여 텍스트를 암호화하고 결과를 $EncryptedText 변수에 저장합니다.
두 번째 명령은 $EncryptedText 변수에 저장된 텍스트의 암호를 해독하고 LocalMachine이라는 저장소 위치에 저장합니다.
매개 변수
-CipherText
cmdlet의 암호 텍스트를 지정합니다.
형식: | String |
Position: | 0 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-StoreLocation
인증서 저장소의 위치를 지정합니다. 유효한 값은 다음과 같습니다.
- CurrentUser
- LocalMachine
형식: | StoreLocation |
허용되는 값: | CurrentUser, LocalMachine |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-TimeoutSec
작업의 제한 시간(초)을 지정합니다.
형식: | Int32 |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
입력
System.String
출력
System.Object