IRemoteWebConfigurationHostServer.DoEncryptOrDecrypt Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Условно зашифровывает или расшифровывает значение строки, на которую ссылается параметр xmlString
.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public:
System::String ^ DoEncryptOrDecrypt(bool doEncrypt, System::String ^ xmlString, System::String ^ protectionProviderName, System::String ^ protectionProviderType, cli::array <System::String ^> ^ parameterKeys, cli::array <System::String ^> ^ parameterValues);
public string DoEncryptOrDecrypt (bool doEncrypt, string xmlString, string protectionProviderName, string protectionProviderType, string[] parameterKeys, string[] parameterValues);
abstract member DoEncryptOrDecrypt : bool * string * string * string * string[] * string[] -> string
Public Function DoEncryptOrDecrypt (doEncrypt As Boolean, xmlString As String, protectionProviderName As String, protectionProviderType As String, parameterKeys As String(), parameterValues As String()) As String
Параметры
- doEncrypt
- Boolean
true
— шифрование; false
— расшифровывание.
- xmlString
- String
XML для шифрования или расшифровки.
- protectionProviderName
- String
Поставщик, использованный для защиты данных конфигурации.
- parameterKeys
- String[]
Ключи дополнительных параметров для поставщика защиты.
- parameterValues
- String[]
Значения дополнительных параметров для поставщика защиты.
Возвращаемое значение
Строка, содержащая зашифрованное или расшифрованное значение xmlString
.