Skip to content
Merged
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: 2 additions & 0 deletions msal/application.py
Original file line number Diff line number Diff line change
Expand Up @@ -444,6 +444,8 @@ def __init__(
New in version 1.19.0.

:param boolean allow_broker:
This parameter is NOT applicable to :class:`ConfidentialClientApplication`.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe a positive statement?

This parameter is ONLY applicable to PublicClientApplication.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe the emphasis of this PR and its corresponding issue were to call out the only invalid situation among the three. So, taking your suggestion into account, we can change it to:

This parameter is applicable to PublicClientApplication and its base class ClientApplication, but NOT applicable to ConfidentialClientApplication.

How about that?


A broker is a component installed on your device.
Broker implicitly gives your device an identity. By using a broker,
your device becomes a factor that can satisfy MFA (Multi-factor authentication).
Expand Down