Securely store OAuth credentials and get a valid access token whenever you need one. Refresh, rotation, concurrent refresh protection and reauthorization are handled for you.