Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • For the message brokers version < 4.0 passwords can be encrypted using E4C Cloud Manager. exe

  • For the message brokers version >= 4.0 passwords can be encrypted using Message Broker itself or, if configuration is generated using Message Broker Configuration File Generator and ERP system supports required encryption methods, encryption is done automatically .

Encryption using E4C Cloud Manager

Run E4C Cloud Manager.exe and switch to "Password" tab. Enter the access token and the password to encrypt and then press the "Encrypt Password" button. Encrypted password will be displayed in the “Encrypted Password” field below. The access token is used as an encryption key therefor it is important to use a valid one otherwise Message Broker will not be able to decrypt the passwords.

...

Encryption using Message Broker

Status
colourBlue
titleMESSAGE BROKER 4.0

Panel
panelIconIdatlassian-warning
panelIcon:warning:
bgColor#FFF0B3

Passwords encrypted using E4C Cloud Manager will not be valid anymore in message broker using client id as its encryption key

...

The encrypted Password must be entered in an applicable section of the message broker configuration file as the property "passwordSecure".

Encryption using Message Broker Configuration File Generator

Panel
panelIconIdatlassian-warning
panelIcon:warning:
bgColor#FFF0B3

The encryption of passwords by Message Broker Configuration File Generator is only available in systems supporting required encryption methods

In ERP systems that do not support required encryption methods, similarly to the layout of MessageBrokerSettings.yaml file user can enter password in an open text or using its encrypted form, encrypted previously using message broker. But in the systems which do support encryption ‘PasswordSecure’ in not available at all and only field ‘Password’ is. All passwords must be entered in their unencrypted form but then they will be encrypted by the program and use as such in a generated configuration file.