RemoteWebConfigurationHostServer.DoEncryptOrDecrypt Methode

Definition

Verschlüsselt oder entschlüsselt den Wert der Zeichenfolge, auf die durch den xmlString Parameter verwiesen wird.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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

Parameter

doEncrypt
Boolean

true zu verschlüsseln; false zu entschlüsseln.

xmlString
String

Der zu verschlüsselnde oder entschlüsselte XML-Code.

protectionProviderName
String

Der Anbieter, der zum Schutz der Konfigurationsdaten verwendet wurde.

protectionProviderType
String

Der Type Schutzanbieter.

paramKeys
String[]

Die Schlüssel der optionalen Parameter für den Schutzanbieter.

paramValues
String[]

Die Werte optionaler Parameter für den Schutzanbieter.

Gibt zurück

Eine Zeichenfolge, die entweder den verschlüsselten oder entschlüsselten Wert von xmlStringenthält.

Implementiert

Ausnahmen

protectionProviderType wird nicht von ProtectedConfigurationProvider.

Gilt für:

Weitere Informationen