From 5fe4dd3dfc9e00c103fbd930b363351c74060381 Mon Sep 17 00:00:00 2001 From: "docsreference@microsoft.com" Date: Mon, 23 Mar 2026 18:07:17 +0000 Subject: [PATCH 1/2] CI Update Build.Reason:Schedule Build.Url:https://apidrop.visualstudio.com/Content%20CI/_build/results?buildId=597637&view=results --- xrefmap.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/xrefmap.yml b/xrefmap.yml index 975efbc..5550b94 100644 --- a/xrefmap.yml +++ b/xrefmap.yml @@ -2171,6 +2171,10 @@ references: href: https://docs.python.org/3/library/ctypes.html#ctypes._Pointer.contents name: contents uid: ctypes._Pointer.contents +- fullName: ctypes._SimpleCData._type_ + href: https://docs.python.org/3/library/ctypes.html#ctypes._SimpleCData._type_ + name: _type_ + uid: ctypes._SimpleCData._type_ - fullName: ctypes._SimpleCData.value href: https://docs.python.org/3/library/ctypes.html#ctypes._SimpleCData.value name: value From 41c7bf0e6549d42eb7a67dc50a81c37f02c6a4b7 Mon Sep 17 00:00:00 2001 From: "docsreference@microsoft.com" Date: Fri, 10 Apr 2026 05:07:49 +0000 Subject: [PATCH 2/2] CI Update Build.Reason:Schedule Build.Url:https://apidrop.visualstudio.com/Content%20CI/_build/results?buildId=601307&view=results --- ...application.ConfidentialClientApplication.yml | 16 +++++++++++++++- python/docs-ref-autogen/msal/msal.sku.yml | 2 +- ...sal.token_cache.TokenCache.CredentialType.yml | 3 +++ 3 files changed, 19 insertions(+), 2 deletions(-) diff --git a/python/docs-ref-autogen/msal/msal.application.ConfidentialClientApplication.yml b/python/docs-ref-autogen/msal/msal.application.ConfidentialClientApplication.yml index 6075509..95ec77c 100644 --- a/python/docs-ref-autogen/msal/msal.application.ConfidentialClientApplication.yml +++ b/python/docs-ref-autogen/msal/msal.application.ConfidentialClientApplication.yml @@ -358,7 +358,8 @@ methods: Since MSAL Python 1.23, it will automatically look for token from cache, and only send request to Identity Provider when cache misses.' - signature: acquire_token_for_client(scopes, claims_challenge=None, **kwargs) + signature: acquire_token_for_client(scopes, claims_challenge=None, fmi_path=None, + **kwargs) parameters: - name: scopes description: '(Required) @@ -379,6 +380,19 @@ methods: It is a string of a JSON object which contains lists of claims being requested from these locations.' defaultValue: None + - name: fmi_path + description: "Optional. The Federated Managed Identity (FMI) credential path.\n\ + When provided, it is sent as the `fmi_path` parameter in the\ntoken request\ + \ body, and the resulting token is cached separately\nso that different FMI\ + \ paths do not share cached tokens.\nExample usage:\n\n\n\n````default\n\n result = cca.acquire_token_for_client(\n\ + \ scopes=[\"api://resource/.default\"],\n fmi_path=\"SomeFmiPath/FmiCredentialPath\"\ + ,\n )\n ````" + defaultValue: None + types: + - return: description: "A dict representing the json response from Microsoft Entra:\n\n\ * A successful response would contain \"access_token\" key, \n\n* an error response\ diff --git a/python/docs-ref-autogen/msal/msal.sku.yml b/python/docs-ref-autogen/msal/msal.sku.yml index 4a18ffb..cadc69e 100644 --- a/python/docs-ref-autogen/msal/msal.sku.yml +++ b/python/docs-ref-autogen/msal/msal.sku.yml @@ -2,4 +2,4 @@ uid: msal.sku name: sku fullName: msal.sku -summary: This module is from where we recieve the client sku name and version. +summary: This module is from where we receive the client sku name and version. diff --git a/python/docs-ref-autogen/msal/msal.token_cache.TokenCache.CredentialType.yml b/python/docs-ref-autogen/msal/msal.token_cache.TokenCache.CredentialType.yml index 24217e7..c4f54c3 100644 --- a/python/docs-ref-autogen/msal/msal.token_cache.TokenCache.CredentialType.yml +++ b/python/docs-ref-autogen/msal/msal.token_cache.TokenCache.CredentialType.yml @@ -9,6 +9,9 @@ attributes: - uid: msal.token_cache.TokenCache.CredentialType.ACCESS_TOKEN name: ACCESS_TOKEN signature: ACCESS_TOKEN = 'AccessToken' +- uid: msal.token_cache.TokenCache.CredentialType.ACCESS_TOKEN_EXTENDED + name: ACCESS_TOKEN_EXTENDED + signature: ACCESS_TOKEN_EXTENDED = 'atext' - uid: msal.token_cache.TokenCache.CredentialType.ACCOUNT name: ACCOUNT signature: ACCOUNT = 'Account'