|
|
||
|---|---|---|
| src/main | ||
| .gitignore | ||
| README.md | ||
| pom.xml | ||
README.md
Admin Tools Library
Admin Tools library contains methods to manage:
- Configuration of Portals.
- Dynamic content for pages of Portals.
- Dynamic entities of Portals.
- Email sender.
- Plugins of Portals.
Configuration
Check first authorization-library.
admintoolslibrary.google.secret= # Required - Google secret of recaptcha client
admintoolslibrary.mail.host # Required - Mail host name
admintoolslibrary.mail.port # Required - Mail port
admintoolslibrary.mail.from # Required - From email address
admintoolslibrary.mail.protocol # Required - Mail protocol
admintoolslibrary.mail.defaultEncoding # Required - Default Encoding - default value: UTF-8
admintoolslibrary.mail.sslProtocols # Optional - If ssl Protocols are needed (comma separated)
admintoolslibrary.mail.auth # Required (boolean) - If authentication is required for mail account - default value: false
admintoolslibrary.mail.username # Required (if auth = true) - Username of mail account
admintoolslibrary.mail.password # Required (if auth = true) - Password of mail account
Usage
<dependency>
<groupId>eu.dnetlib</groupId>
<artifactId>uoa-admin-tools-library</artifactId>
<version>2.0.1</version>
</dependency>