Q:

Is it possible to change JWT signing algorithm from RS256 to HS256 in OAuth 2.0 (Azure Active Directory)?

Is it possible to change the JWT signing algorithm from RS256 to HS256 for OAuth 2.0 in Azure Active Directory? 
I am implementing an API to be called from a server that only supports HS256, HS384 and HS512

A:

No, AAD only supports RS256. There is no way to affect this.
You can check the metadata document e.g. here: https://login.microsoftonline.com/common/v2.0/.well-known/openid-configuration.
It lists only RS256. 

