Class DatabaseSecretStoreRetrievalHealthCheck

java.lang.Object
com.atlassian.jira.health.AbstractHealthCheck
com.atlassian.jira.health.HealthCheckTemplate
com.atlassian.jira.health.checks.database.DatabaseSecretStoreRetrievalHealthCheck
All Implemented Interfaces:
HealthCheck

public class DatabaseSecretStoreRetrievalHealthCheck extends HealthCheckTemplate
This is a check for ensuring that the database configuration defined in dbconfig.xml can be read and parsed successfully.

Specifically, this check is particularly important when the JDBC password in dbconfig.xml is retrieved using the SecretStore API via a third party store.

Any configuration and or connectivity issues encountered during this retrival will be caught as a SecretStoreException and surfaced appropriately via this health check.

Since:
v9.11