Oauth 1.0 token expiration and 'refresh'

A client of mine needs an app that will modify jira data using oauth1.

Coding an automatic ‘refresh’ similar in user experience to oauth2 would take some time, and if the expiration value is not possible to change from 5 years then the time investment is definitely not worth it.

Can the 5 years expiration be modified via jira config or any other way by an admin? Does it make sense to deal with expiration in any way?

Any help appreciated.