File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -193,6 +193,16 @@ def __init__(
193
193
Default value is None, means it will not be passed to Microsoft.
194
194
:param list[str] client_capabilities: (optional)
195
195
Allows configuration of one or more client capabilities, e.g. ["CP1"].
196
+
197
+ Client capability is meant to inform the Microsoft identity platform
198
+ (STS) what this client is capable for,
199
+ so STS can decide to turn on certain features.
200
+ For example, if client is capable to handle *claims challenge*,
201
+ STS can then issue CAE access tokens to resources
202
+ knowing when the resource emits *claims challenge*
203
+ the client will be capable to handle.
204
+
205
+ Client capability is implemented using ‘claims’ parameter, for now.
196
206
MSAL will combine them into
197
207
`claims parameter <https://openid.net/specs/openid-connect-core-1_0-final.html#ClaimsParameter`_
198
208
which you will later provide via one of the acquire-token request.
You can’t perform that action at this time.
0 commit comments