AzureAD / microsoft-authentication-library-for-java

Microsoft Authentication Library (MSAL) for Java http://aka.ms/aadv2
MIT License
284 stars 142 forks source link

MSI Refactoring #715

Closed Avery-Dunn closed 11 months ago

Avery-Dunn commented 11 months ago

Refactoring the codebase to better accommodate the new MSI code. The main goals of this PR:

neha-bhargava commented 11 months ago

We will also need to hide the API's at the request level. Right now the ManagedIdentityParameters implements the IAcquireTokenParamters which have APIs WithClaims, extraQueryParams etc. Which are not relevant to managed identity. Please add a base level to IAcquireTokenParameters as well.