1+ =========================
12MSAL Python Documentation
23=========================
34
@@ -11,6 +12,8 @@ MSAL Python Documentation
1112..
1213 Comment: Perhaps because of the theme, only the first level sections will show in TOC,
1314 regardless of maxdepth setting.
15+ UPDATE: And now (early 2024) suddenly a function-level, long TOC is generated,
16+ even though maxdepth is set to 2.
1417
1518You can find high level conceptual documentations in the project
1619`README <https://github.com/AzureAD/microsoft-authentication-library-for-python >`_.
@@ -92,7 +95,7 @@ They are implemented as two separated classes,
9295with different methods for different authentication scenarios.
9396
9497ClientApplication
95- =================
98+ -----------------
9699
97100.. autoclass :: msal.ClientApplication
98101 :members:
@@ -101,22 +104,22 @@ ClientApplication
101104 .. automethod :: __init__
102105
103106PublicClientApplication
104- =======================
107+ -----------------------
105108
106109.. autoclass :: msal.PublicClientApplication
107110 :members:
108111
109112 .. automethod :: __init__
110113
111114ConfidentialClientApplication
112- =============================
115+ -----------------------------
113116
114117.. autoclass :: msal.ConfidentialClientApplication
115118 :members:
116119
117120
118121TokenCache
119- ==========
122+ ----------
120123
121124One of the parameters accepted by
122125both `PublicClientApplication ` and `ConfidentialClientApplication `
@@ -130,3 +133,18 @@ See `SerializableTokenCache` for example.
130133
131134.. autoclass :: msal.SerializableTokenCache
132135 :members:
136+
137+
138+ PopAuthScheme
139+ -------------
140+
141+ This is used as the `auth_scheme ` parameter in many of the acquire token methods
142+ to support for Proof of Possession (PoP) tokens.
143+
144+ New in MSAL Python 1.26
145+
146+ .. autoclass :: msal.PopAuthScheme
147+ :members:
148+
149+ .. automethod :: __init__
150+
0 commit comments