RemoteWebConfigurationHostServer.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ě zašifruje nebo dešifruje hodnotu řetězce, na který xmlString
odkazuje parametr .
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
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
Parametry
- doEncrypt
- Boolean
true
šifrovat; false
pro dešifrování.
- xmlString
- String
Kód XML, který má být zašifrován nebo dešifrován.
- protectionProviderName
- String
Zprostředkovatel použitý k ochraně konfiguračních dat.
- paramKeys
- String[]
Klíče volitelných parametrů pro zprostředkovatele ochrany.
- paramValues
- String[]
Hodnoty volitelných parametrů pro zprostředkovatele ochrany.
Návraty
Řetězec, který obsahuje šifrovanou nebo dešifrovanou hodnotu .xmlString
Implementuje
Výjimky
protectionProviderType
neodvozuje z ProtectedConfigurationProvider.