microsoft-authentication-library-for-java icon indicating copy to clipboard operation
microsoft-authentication-library-for-java copied to clipboard

Microsoft Authentication Library (MSAL) for Java http://aka.ms/aadv2

Results 110 microsoft-authentication-library-for-java issues
Sort by recently updated
recently updated
newest added

### Library version used 1.23.1 ### Java version Java 21 ### Scenario PublicClient (AcquireTokenInteractive, AcquireTokenByUsernamePassword) ### Is this a new or an existing app? New ### Issue description and reproduction...

SDK-Consistency
P2
public-client
confidential-client

Fixes the issue described in https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/958 Microsoft recommends PS256 for assertions and other MSALs follow this, however MSAL Java still used RS256. It seems like PSS support was only added...

Although most of our public APIs are documented, there are clearly gaps in many classes and methods: https://javadoc.io/doc/com.microsoft.azure/msal4j/1.21.0/index.html To follow Java best-practices and better help our customers, all APIs should...

Documentation
SDK-Consistency
Supportability

Currently, the source code of the library follows a flat folder structure: the classes follow normal OOP conventions, but the .java files themselves are all in one folder. This style...

Enhancement
SDK-Consistency
P3

Currently, HTTP-related classes in MSAL Java are difficult to maintain and test: - A few core classes contain most of the behavior, but there are more than a dozen classes...

SDK-Consistency
P2
public-client
confidential-client

Fixes the issue described in https://github.com/AzureAD/microsoft-authentication-library-for-java/issues/846, and is similar to the fix in MSAL .NET: https://github.com/AzureAD/microsoft-authentication-library-for-dotnet/pull/4856 This PR adds file-based detection of Azure Arc, in addition to the current detection...

### Library version used latest ### Java version 8 ### Scenario ConfidentialClient - service to service (AcquireTokenForClient) ### Is this a new or an existing app? This is a new...

Bug
P2
confidential-client

Removal of dependencies in https://github.com/AzureAD/microsoft-authentication-library-for-java/pull/926 has resulted in OAuthAuthorizationGrant taking on the responsibilities of every removed grant class. This was done to reduce the complexity of the changes when removing...

P2
public-client
confidential-client

### Library version used 1.15.0 ### Java version 21 ### Scenario ConfidentialClient - web api (AcquireTokenOnBehalfOf) ### Is this a new or an existing app? The app is in production,...

Enhancement
SDK-Consistency
P2