override fun getHeaders()

in agent-sdk/src/main/java/co/elastic/otel/android/internal/connectivity/ExportConnectivityConfiguration.kt [37:45]


    override fun getHeaders(): Map<String, String> {
        val headers = mutableMapOf<String, String>()
        if (auth is Authentication.SecretToken) {
            headers[AUTHORIZATION_HEADER_KEY] = "Bearer ${auth.token}"
        } else if (auth is Authentication.ApiKey) {
            headers[AUTHORIZATION_HEADER_KEY] = "ApiKey ${auth.key}"
        }
        return headersInterceptor.intercept(headers)
    }