Invoke-ServiceFabricEncryptText
Krypterar text som ska inkluderas i Service Fabric-manifest eller -konfigurationer.
Syntax
Invoke-ServiceFabricEncryptText
[-Text] <String>
[-AlgorithmOid <String>]
[-CertStore]
-CertThumbprint <String>
[-StoreName <String>]
[-StoreLocation <StoreLocation>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Invoke-ServiceFabricEncryptText
[-Text] <String>
[-AlgorithmOid <String>]
[-CertFile]
-Path <String>
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
Cmdleten Invoke-ServiceFabricEncryptText krypterar text som ska ingå i Service Fabric-klustermanifestet, programmanifestet eller programkonfigurationerna.
Anteckning
Certifikatet som används för att kryptera text måste ha datachiffrering som ett av fälten Nyckelanvändning.
Innan du utför någon åtgärd i ett Service Fabric-kluster upprättar du en anslutning till klustret med hjälp av cmdleten Connect-ServiceFabricCluster .
Exempel
Exempel 1: Kryptera text med ett Service Fabric-manifest
$thumbprint="bf 7c 7a 9f 02 6c 60 62 c6 df 65 55 98 b7 44 e3 99 46 f7 27"
$encryptedText = Invoke-ServiceFabricEncryptText -Text "hello world" -CertThumbprint $thumbprint -CertStore -StoreLocation LocalMachine -StoreName My
Exempel 2:
$encryptedText = Invoke-ServiceFabricEncryptText -Text "hello world" -CertFile -Path c:\temp\mycert.cer
Parametrar
-AlgorithmOid
Anger objektidentifieraren för algoritmen för den här cmdleten.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CertFile
Anger att den här cmdleten använder alternativet CertFile.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CertStore
Anger att den här cmdleten använder alternativet CertStore.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CertThumbprint
Anger tumavtrycket för ett certifikat.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
Anger en sökväg för en .cert- eller .pfx-fil.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StoreLocation
Anger platsen för ett certifikatarkiv. Giltiga värden är:
- CurrentUser
- LocalMachine
Type: | StoreLocation |
Accepted values: | CurrentUser, LocalMachine |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StoreName
Anger namnet på ett certifikatarkiv.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Text
Anger texten för cmdleten.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeoutSec
Anger tidsgränsen i sekunder för åtgärden.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Indata
None
Utdata
System.Object