Skip to content

Updates for Azure AD Graph API retirement#741

Merged
tsegismont merged 1 commit intoeclipse-vertx:masterfrom
tsegismont:Azure-AD-Graph-API-retirement
Jan 15, 2026
Merged

Updates for Azure AD Graph API retirement#741
tsegismont merged 1 commit intoeclipse-vertx:masterfrom
tsegismont:Azure-AD-Graph-API-retirement

Conversation

@tsegismont
Copy link
Member

See #739

https://techcommunity.microsoft.com/blog/microsoft-entra-blog/action-required-azure-ad-graph-api-retirement/4090533

We can get rid of code to handle the "nonce" field that isn't part of the JOSE spec.

See eclipse-vertx#739

https://techcommunity.microsoft.com/blog/microsoft-entra-blog/action-required-azure-ad-graph-api-retirement/4090533

We can get rid of code to handle the "nonce" field that isn't part of the JOSE spec.

Signed-off-by: Thomas Segismont <tsegismont@gmail.com>
@tsegismont tsegismont requested a review from pmlopes January 13, 2026 13:58
@tsegismont
Copy link
Member Author

@pmlopes would you mind taking a look ?

@tsegismont
Copy link
Member Author

The API has been retired already, still this is technically a breaking API change that must be documente properly.

@vietj @pmlopes how about deprecating the corresponding method in 4.x and 5.0? We could also remove the code so that calling the methods have no effect at all. But that is optional, I think.

@tsegismont tsegismont added this to the 5.1.0 milestone Jan 15, 2026
@tsegismont
Copy link
Member Author

I'll go ahead and merge this one. For Vert.x 4.5 and 5.0, I'll send PRs to deprecate nonceAlgorithm in JWTOptions

@tsegismont tsegismont merged commit cb53a41 into eclipse-vertx:master Jan 15, 2026
6 checks passed
@tsegismont
Copy link
Member Author

Thanks @pmlopes !

@tsegismont tsegismont deleted the Azure-AD-Graph-API-retirement branch January 15, 2026 15:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants