Introduce Issuer handling in the Authentication stack (#248948)
Mostly plumbing... this enables:
```
vscode.authentication.getSession('microsoft', scopes, { issuer: "https://login.microsoftonline.com/common/v2.0" });
```
And the respective API for an auth providers to handle it being passed in.
This props up work in MCP land which needs a way to map an issuer to an auth provider... but I certainly see utility outside of that space.
Fixes https://github.com/microsoft/vscode/issues/248775#issuecomment-2876711396 T
Tyler James Leonhardt committed
86efdcd2c1dbf07b85d507378854ad45cefcc3b4
Parent: 1e03c90
Committed by GitHub <[email protected]>
on 5/14/2025, 9:02:15 PM