RemoteWebConfigurationHostServer.DoEncryptOrDecrypt Metod

Definition

Krypterar eller dekrypterar villkorligt värdet för strängen som refereras av parametern xmlString .

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

public:
 virtual System::String ^ DoEncryptOrDecrypt(bool doEncrypt, System::String ^ xmlString, System::String ^ protectionProviderName, System::String ^ protectionProviderType, cli::array <System::String ^> ^ paramKeys, cli::array <System::String ^> ^ paramValues);
public string DoEncryptOrDecrypt(bool doEncrypt, string xmlString, string protectionProviderName, string protectionProviderType, string[] paramKeys, string[] paramValues);
abstract member DoEncryptOrDecrypt : bool * string * string * string * string[] * string[] -> string
override this.DoEncryptOrDecrypt : bool * string * string * string * string[] * string[] -> string
Public Function DoEncryptOrDecrypt (doEncrypt As Boolean, xmlString As String, protectionProviderName As String, protectionProviderType As String, paramKeys As String(), paramValues As String()) As String

Parametrar

doEncrypt
Boolean

true för att kryptera; false att dekryptera.

xmlString
String

DEN XML som ska krypteras eller dekrypteras.

protectionProviderName
String

Providern som används för att skydda konfigurationsdata.

protectionProviderType
String

Skyddsleverantörens Type .

paramKeys
String[]

Nycklarna för valfria parametrar för skyddsprovidern.

paramValues
String[]

Värdena för valfria parametrar för skyddsprovidern.

Returer

En sträng som innehåller antingen det krypterade eller dekrypterade värdet för xmlString.

Implementeringar

Undantag

protectionProviderType härleds inte från ProtectedConfigurationProvider.

Gäller för

Se även