> For the complete documentation index, see [llms.txt](https://docs.jianny.net/work/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.jianny.net/work/azure/app-registration-auths/graph-ropc-federated-account/java.md).

# Java

{% hint style="info" %}
<https://learn.microsoft.com/en-us/azure/active-directory/develop/msal-java-adfs-support#acquire-a-token-via-username-and-password>
{% endhint %}

Samples:

[GitHub - Azure-Samples/ms-identity-java-desktop: A desktop application in Java calling Microsoft Graph API](https://github.com/Azure-Samples/ms-identity-java-desktop)

<https://learn.microsoft.com/en-us/azure/active-directory/develop/scenario-desktop-acquire-token-username-password?tabs=java>
