This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:software:tim:encryption_tim [2018/06/21 11:08] Philipp Deycke [Generating a java key] |
en:software:tim:encryption_tim [2021/07/01 09:52] (current) |
||
---|---|---|---|
Line 12: | Line 12: | ||
- Modiy the standalone-tim.xml | - Modiy the standalone-tim.xml | ||
- Generating a java key with web-interface or console | - Generating a java key with web-interface or console | ||
+ | - Use encryption with TIM | ||
\\ | \\ | ||
==== Add the encoder.war of the TIM Encryption Webarchive ==== | ==== Add the encoder.war of the TIM Encryption Webarchive ==== | ||
Line 74: | Line 75: | ||
</code> | </code> | ||
\\ | \\ | ||
+ | ====TIM Properties==== | ||
+ | ----- | ||
+ | In //tim.properties// credentials can be encrpyted with the encoder or the console and replace plain text usernames and passwords. As an example the image shows setting and editing the superuser and client-administrator passwords: \\ | ||
+ | {{:en:software:tim:encryption_timproperties.png?400|}} | ||
+ | \\ | ||
+ | |||
+ | ====E-Mail Configuration==== | ||
+ | ----- | ||
+ | In the properties of the client unter the category //mail server// are the paramters //SmtpUser// and //SmtpPassword//.\\ | ||
+ | These credentials can be encrypted accordingly to the methods above and as shown in the example. {{ :en:software:tim:encryption_mailserver.png?600 |}} | ||
+ | \\ | ||
+ | |||
+ | ====Actionhandler==== | ||
+ | ----- | ||
+ | Actionhandler like HTTPRequestHandler or RunSqlScriptHandler use credentials that can be encrypted by said methods. The example shows the RunSqlScriptHandler where ${user} and ${pass} are passed on encrypted via smartform: | ||
+ | {{:en:software:tim:encryption_runsqlscripthandler2.png?600 |}}{{ :en:software:tim:encryption_runsqlscripthandler.png?1000 |}} | ||
+ | \\ | ||
+ | \\ | ||
+ | \\ | ||
+ | ====Timer==== | ||
+ | ----- | ||
+ | Just like //actionhandler// TIM can encrypt nessesary credentials for //timer// as well and hide them from plain text. The example shows the Timer signalByMailReply: | ||
+ | {{ :en:software:tim:encryption_signal.png |}} | ||
+ | \\ | ||
+ |