Scenario: I have a service hosted in Azure. The service hosts a questions database. I want my android app to get the data from the service with Web Application Authentication and not Delegated Authentication. Basically I don't want users to sign in.
Research: I searched a lot and in adal, no variant of acquiretoken takes a client secret to make it work. On .Net, same thing can be done using ClientCredentials. The closest question asked on SO is Authenticate the user on Azure AD using ADAL library from Android native app.
The answer does not specifically tells how to achieve it.