IRemoteWebConfigurationHostServer.DoEncryptOrDecrypt Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Podmíněně šifruje nebo dešifruje hodnotu řetězce, na který odkazuje xmlString
parametr .
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
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
Parametry
- doEncrypt
- Boolean
true
k šifrování, false
k dešifrování.
- xmlString
- String
Xml, který má být zašifrován nebo dešifrován.
- protectionProviderName
- String
Poskytovatel, který slouží k ochraně konfiguračních dat.
- parameterKeys
- String[]
Klíče volitelných parametrů pro zprostředkovatele ochrany.
- parameterValues
- String[]
Hodnoty volitelných parametrů pro zprostředkovatele ochrany.
Návraty
Řetězec obsahující šifrovanou nebo dešifrovanou hodnotu xmlString
.