Added logic for keeping an access_token and expiring an access_token
Merge branch 'chore/cache-mcs-token-65833264'

[completes #65833264]