Invoke-ServiceFabricDecryptText
Odszyfrowuje tekst zaszyfrowany za pomocą polecenia cmdlet Invoke-ServiceFabricEncryptText .
Składnia
Invoke-ServiceFabricDecryptText
[-CipherText] <String>
[-StoreLocation <StoreLocation>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Opis
Polecenie cmdlet Invoke-ServiceFabricDecryptText odszyfrowuje tekst zaszyfrowany przy użyciu polecenia cmdlet Invoke-ServiceFabricEncryptText na potrzeby weryfikacji w usłudze Service Fabric.
Przed wykonaniem dowolnej operacji w klastrze usługi Service Fabric nawiąż połączenie z klastrem przy użyciu polecenia cmdlet Connect-ServiceFabricCluster .
Uwaga
Aby odszyfrować tekst, wywołujący to polecenie cmdlet powinien mieć dostęp do klucza prywatnego certyfikatu używanego do szyfrowania tekstu.
Przykłady
Przykład 1. Odszyfrowywanie tekstu
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
Pierwsze polecenie szyfruje tekst przy użyciu polecenia cmdlet Invoke-ServiceFabricEncryptText i zapisuje wynik w zmiennej o nazwie $EncryptedText.
Drugie polecenie odszyfrowuje tekst przechowywany w zmiennej $EncryptedText i zapisuje go w lokalizacji magazynu o nazwie LocalMachine.
Parametry
-CipherText
Określa tekst szyfrowania dla polecenia cmdlet.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StoreLocation
Określa lokalizację magazynu certyfikatów. Prawidłowe wartości:
- Currentuser
- Localmachine
Type: | StoreLocation |
Accepted values: | CurrentUser, LocalMachine |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeoutSec
Określa limit czasu dla operacji w sekundach.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wejściowe
System.String
Dane wyjściowe
System.Object