@sandboxtray
Yes it is one of the recommend method for authorization and access to Azure Blobs. Please refer to Authorize access to blobs and queues using Azure Active Directory for more information. We also have examples and more information about how to acquire a token on this page.
After requesting an access token you should be given a refresh token. Which can then be used to refresh the access token.
Hope this helps! If you have further questions or issues please let us know.
-------------------------------
Please don’t forget to "Accept the answer" and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.