Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion msal-java-articles/docfx.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
"breadcrumb_path": "/entra/msal/java/breadcrumb/toc.json",
"extendBreadcrumb": true,
"uhfHeaderId": "MSDocsHeader-Entra",
"feedback_system": "GitHub",
"feedback_system": "Standard",
"feedback_github_repo": "MicrosoftDocs/microsoft-authentication-library-java",
"feedback_product_url": "https://github.com/MicrosoftDocs/microsoft-authentication-library-java/issues",
"recommendations": true,
Expand Down
7 changes: 3 additions & 4 deletions msal-java-articles/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@ author: Dickson-Mwendia
manager: CelesteDG

ms.author: dmwendia
ms.date: 02/27/2024
ms.reviewer: dayodeji
ms.date: 03/27/2025
ms.service: msal
ms.subservice: msal-java
ms.topic: conceptual
Expand All @@ -15,12 +14,12 @@ ms.topic: conceptual

# Microsoft Authentication Library for Java

The Microsoft Authentication Library for Java (also known as MSAL Java or MSAL4J) enables applications to integrate with the [Microsoft identity platform](/entra/identity-platform/v2-overview). It allows you to sign in users or apps with Microsoft identities (Microsoft Entra ID, Microsoft accounts, and Azure AD B2C accounts) and obtain tokens to call Microsoft APIs such as [Microsoft Graph](https://graph.microsoft.io/) or your own APIs. It is built using industry standard OAuth2 and OpenID Connect protocols.
The Microsoft Authentication Library for Java (MSAL Java or MSAL4J) integrates applications with the [Microsoft identity platform](/entra/identity-platform/v2-overview). It allows you to sign in users or apps with Microsoft identities (Microsoft Entra ID, Microsoft accounts, and Azure AD B2C accounts) and get tokens to call Microsoft APIs like [Microsoft Graph](https://graph.microsoft.io/) or your own APIs. MSAL Java uses industry standard OAuth2 and OpenID Connect protocols.

## Overview

1. [Why use MSAL4J?](getting-started/why-use-msal4j.md)
1. **Pre-requisite**: Before using MSAL4J you will have to [register your applications with Microsoft Entra ID](/entra/identity-platform/quickstart-register-app).
1. **Prerequisite**: Before using MSAL4J you will have to [register your applications with Microsoft Entra ID](/entra/identity-platform/quickstart-register-app).
1. To start using MSAL4J, instantiate and configure the [client application](getting-started/client-applications.md).
1. Learn about the ways to [acquire a token](getting-started/acquiring-tokens.md) using MSAL4J.
1. Follow [best practices for a robust enterprise ready application](advanced/best-practices-enterprise.md).
Expand Down