Skip to main content

Evaluator Services

These are the currently implemented evaluator services. Here you can view all available configuration options for each evaluator service.

Evaluator RDA maDMP

Authentication & Core Settings

Env VariableDescriptionRequiredDefault ValueExample
IDP_ISSUER_URIKeycloak realm URL string.Yes-http://<keycloak-hostname>:<port>/realms/<realm-name>
IDP_CLAIMS_ROLES_PATHKeycloak client roles path.Yes-<keycloak_client>.roles
SECURITY_AUDIENCEKeycloak client scope that security is intended for.Yes-<keycloak-client-scope>

RDA Schema Configuration

Env VariableDescriptionRequiredDefault ValueExample
RDA_MADMP_RDA_SCHEMAJSON file that contains RDA schema to make evaluations.Noclasspath:schema/rda-schema.jsonclasspath:schema/<file-name>.json

UI Configuration

Env VariableDescriptionRequiredDefault ValueExample
RDA_MADMP_HAS_LOGOBoolean value to enable evaluator logo.Notruetrue
RDA_MADMP_LOGO_PATHImage for evaluator logo.Noclasspath:rda.pngclasspath:<image-name>.<image-type>

Logging Configuration

Env VariableDescriptionRequiredDefault ValueExample
LOGGING_CONFIG_PATHXml file that stores logging configuration.Noclasspath:logging/logback.xmlclasspath:logging/<file-name>.xml
LOGGING_DEFAULT_LOG_LEVELLevel of error to store. Only 4 values can be assigned: INFO, DEBUG, WARN, ERRORNo-WARN
LOGGING_PATHFile path to store logging.No-logs/

Evaluator OSTrails

Authentication & Core Settings

Env VariableDescriptionRequiredDefault ValueExample
IDP_ISSUER_URIKeycloak realm URL string.Yes-http://<keycloak-hostname>:<port>/realms/<realm-name>
IDP_CLAIMS_ROLES_PATHKeycloak client roles path.Yes-<keycloak_client>.roles
SECURITY_AUDIENCEKeycloak client scope that security is intended for.Yes-<keycloak-client-scope>

UI Configuration

Env VariableDescriptionRequiredDefault ValueExample
OSTRAILS_EVALUATOR_HAS_LOGOBoolean value to enable evaluator logo.Notruetrue
OSTRAILS_EVALUATOR_LOGO_PATHImage for evaluator logo.Noclasspath:ostrails.pngclasspath:<image-name>.<image-type>

Logging Configuration

Env VariableDescriptionRequiredDefault ValueExample
LOGGING_CONFIG_PATHXml file that stores logging configuration.Noclasspath:logging/logback.xmlclasspath:logging/<file-name>.xml
LOGGING_DEFAULT_LOG_LEVELLevel of error to store. Only 4 values can be assigned: INFO, DEBUG, WARN, ERRORNo-WARN
LOGGING_PATHFile path to store logging.No-logs/

See Also