Skip to main content

File Transformer Services

There are currently two implemented file transformers services.

Docx File Transformer

Env VariableDescriptionDefault ValueExample
IDP_ISSUER_URIKeycloak realm URL string.-http://<keycloak-hostname>:<port>/realms/<realm-name>
IDP_CLAIMS_ROLES_PATHKeycloak client roles path.-<keycloak_client>.roles
SECURITY_AUDIENCEKeycloak client scope that security is intended for.-<keycloak-client-scope>
WORD_FILE_TRANSFORMER_WORD_PLAN_TEMPLATEDocx file that used as a template to export plans.classpath:documents/plan.docxclasspath:documents/plan.docx
WORD_FILE_TRANSFORMER_WORD_DESCRIPTION_TEMPLATEDocx file that used as a template to export descriptions.classpath:documents/description.docxclasspath:documents/description.docx
PDF_CONVERTER_URLServer URL that convert docx files to pdf. Used to export plans or descriptions to pdf format.-http://<hostname>:<port>
LOGGING_CONFIG_PATHXml file to store logging.classpath:logging/logback.xmlclasspath:logging/<file-name>.xml

RDA File Transformer

Env VariableDescriptionDefault ValueExample
IDP_ISSUER_URIKeycloak realm URL string.-http://<keycloak-hostname>:<port>/realms/<realm-name>
IDP_CLAIMS_ROLES_PATHKeycloak client roles path.-<keycloak_client>.roles
SECURITY_AUDIENCEKeycloak client scope that security is intended for.-<keycloak-client-scope>
LOGGING_CONFIG_PATHXml file that stores logging confiiguration.classpath:logging/logback.xmlclasspath:logging/<file-name>.xml
LOGGING_DEFAULT_LOG_LEVELLevel of error to store. Only 4 values can be assigned: INFO, DEBUG, WARM, ERROR-WARN
LOGGING_PATHFile path to store logging.-logs/