AzureAD / microsoft-authentication-library-for-java

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

MSI Refactoring #715

Closed Avery-Dunn closed 1 year ago

Avery-Dunn commented 1 year ago

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

neha-bhargava commented 1 year 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.