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ě šifruje nebo dešifruje hodnotu řetězce odkazovaného parametrem xmlString .
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 šifrování; false dešifrování.
- xmlString
- String
XML, který se má šifrovat nebo dešifrovat.
- 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 zašifrovanou nebo dešifrovanou hodnotu xmlString.
Implementuje
Výjimky
protectionProviderType neodvozuje z ProtectedConfigurationProvider.