API de la SIMATIC Automation Tool para .NET framework
7.7 Clases de soporte comunes
Si desea encriptar una contraseña para utilizarla varias veces en el código, puede instanciar
la
EncryptedString
modo:
Nota
Si una CPU no está protegida por contraseña, basta con transferir una cadena vacía al
constructor de
CPU sin protección configurada:
El objeto
usuario. Sin embargo, si la aplicación codifica las contraseñas como cadenas literales,
habrá riesgo para la seguridad.
Por ejemplo,
El texto sin formato "
otros con herramientas de reflexión .NET.
152
y a continuación pasarla como parámetro a varias llamadas del siguiente
EncryptedString pwd = new EncryptedString("password");
devAsCpu.Selected = true;
devAsCpu.SetPassword(pwd);
EncryptedString
devAsCpu.SetPassword(new EncryptedString("Password"));
devAsCpu.Selected = true;
Result retVal = devAsCpu.RefreshStatus();
no almacena la contraseña de texto sin formato específica de
EncryptedString
new EncryptedString("myPassword")
myPassword"
. El código siguiente, por ejemplo, es adecuado para una
se compilará en la aplicación de usuario y será visible para
Guía del usuario de SIMATIC Automation Tool V3.1 SP2
Manual de producto, V3.1 SP2, 11/2018, A5E45044281-AA