{"id":1081,"date":"2014-09-03T21:37:34","date_gmt":"2014-09-03T21:37:34","guid":{"rendered":"https:\/\/ephesoft.com\/docs\/?p=1081"},"modified":"2022-06-27T11:51:55","modified_gmt":"2022-06-27T18:51:55","slug":"password-masking","status":"publish","type":"docs","link":"https:\/\/ephesoft.com\/docs\/products\/transact\/configurations\/security-configuration\/password-masking\/","title":{"rendered":"Password Masking"},"content":{"rendered":"
This feature is responsible for masking the password fields across all the Ephesoft Transact application UI. It covers UI fields like passwords used in plugin configuration, E-mail configuration, CMIS repository configuration, and so on. The values of the identified password fields will be encrypted upon persistence in the database and these values will be masked from the UI.<\/p>\n
The password field in these plugins have been marked as PASSWORD field types and are encrypted and masked:<\/p>\n
The password field for all email accounts that Transact uses for batch ingestion is encrypted and masked.<\/p>\n
CMIS repositories that are configured for importing documents are encrypted and masked.<\/p>\n
The dcma-encryption.properties<\/strong> file contains all of the properties that Transact uses for encryption. The dcma-encryption.properties<\/strong> file is located in\u00a0the META-INF\\dcma-encryption <\/b>folder. During Transact server start-up, all existing password fields are encrypted and the dcma-encryption.properties<\/b> file is updated. The following steps are used for encrypting password fields on server start-up.<\/p>\n After Transact applies encryption, the encrypted values are appended with the password.encrypt_suffix<\/strong> property value and are persisted in the database. It is not necessary to configure the dcma-encryption.properties<\/strong> file on each server start-up. Hence, after the encryption the value of password.encrypt<\/strong> will be updated to false<\/strong>.<\/p>\n The following steps are used for encrypting password fields post server start-up.<\/p>\n\n
\n