diff --git a/msal4j-sdk/src/main/java/com/microsoft/aad/msal4j/IPublicClientApplication.java b/msal4j-sdk/src/main/java/com/microsoft/aad/msal4j/IPublicClientApplication.java
index b6a15173..668b6f45 100644
--- a/msal4j-sdk/src/main/java/com/microsoft/aad/msal4j/IPublicClientApplication.java
+++ b/msal4j-sdk/src/main/java/com/microsoft/aad/msal4j/IPublicClientApplication.java
@@ -14,11 +14,15 @@
public interface IPublicClientApplication extends IClientApplicationBase {
/**
- * Acquires tokens from the authority configured in the application via Username/Password authentication.
+ * Acquires tokens from the authority configured in the application via Username/Password authentication.
+ *
Deprecated: This API has been deprecated and will be removed in a future release. Use a more secure flow instead.
+ * Deprecated: This class supports the Resource Owner Password Credentials (ROPC) flow,
+ * which is insecure and will be removed in a future release. See https://aka.ms/msal-ropc-migration for migration guidance.
+ * See https://aka.ms/msal-ropc-migration for migration guidance.
*
* @param parameters instance of {@link UserNamePasswordParameters}
* @return {@link CompletableFuture} containing an {@link IAuthenticationResult}
+ * @deprecated This API not a secure flow and will be removed in a future release.
*/
+ @Deprecated
CompletableFuture