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.
Guía de usuario de SIMATIC Automation Tool V3.1
Manual de producto, V3.1, 10/2017, A5E41848985-AB
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"
API de la SIMATIC Automation Tool para .NET framework
. El código siguiente, por ejemplo, es adecuado para una
se compilará en la aplicación de usuario y será visible para
7.6 Clases de soporte comunes
141