├── .devcontainer
├── Dockerfile
├── devcontainer.json
└── scripts
│ └── container-creation.sh
├── .dockerignore
├── .editorconfig
├── .github
├── ISSUE_TEMPLATE
│ ├── ask_mode_change.yml
│ ├── bug_report.yml
│ ├── design_proposal.md
│ ├── documentation.md
│ ├── feature_request.md
│ └── sidecar_issue.md
├── PULL_REQUEST_TEMPLATE.md
├── copilot-instructions.md
├── dependabot.yml
└── workflows
│ ├── aot-check.yml
│ ├── benchmark-action.yml
│ ├── codeql-analysis.yml
│ ├── dotnetcore.yml
│ └── evergreen.yml
├── .gitignore
├── .sonarlint
├── Microsoft.Identity.Web.slconfig
├── azuread_microsoft-identity-web
│ └── CSharp
│ │ └── SonarLint.xml
└── azuread_microsoft-identity-webcsharp.ruleset
├── .vscode
└── settings.json
├── BannedSymbols.txt
├── CODEOWNERS
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── Classes depending on ASP.NET Core.dgml
├── CodeQL.yaml
├── Directory.Build.props
├── JsonSchemas
├── Credentials.json
└── microsoft-identity-web.json
├── LICENSE
├── MIGRATION_GUIDE_V4.md
├── Microsoft.Identity.Web.linux.slnf
├── Microsoft.Identity.Web.sln
├── Microsoft.Identity.Web.slnLaunch
├── NuGet.Config
├── ProjectTemplates
├── AspNetCoreMicrosoftIdentityWebProjectTemplates.csproj
├── configuration.json
├── nuget.config.aspnetcore-build
├── nuget.config.local-build
├── nuget.config.release-build
├── templates
│ ├── BlazorServerWeb-CSharp
│ │ ├── .template.config
│ │ │ ├── cs-CZ
│ │ │ │ └── strings.json
│ │ │ ├── de-DE
│ │ │ │ └── strings.json
│ │ │ ├── dotnetcli.host.json
│ │ │ ├── en
│ │ │ │ └── strings.json
│ │ │ ├── es-ES
│ │ │ │ └── strings.json
│ │ │ ├── fr-FR
│ │ │ │ └── strings.json
│ │ │ ├── it-IT
│ │ │ │ └── strings.json
│ │ │ ├── ja-JP
│ │ │ │ └── strings.json
│ │ │ ├── ko-KR
│ │ │ │ └── strings.json
│ │ │ ├── pl-PL
│ │ │ │ └── strings.json
│ │ │ ├── pt-BR
│ │ │ │ └── strings.json
│ │ │ ├── ru-RU
│ │ │ │ └── strings.json
│ │ │ ├── template.json
│ │ │ ├── tr-TR
│ │ │ │ └── strings.json
│ │ │ ├── vs-2017.3.host.json
│ │ │ ├── vs-2017.3
│ │ │ │ └── icon.png
│ │ │ ├── zh-CN
│ │ │ │ └── strings.json
│ │ │ └── zh-TW
│ │ │ │ └── strings.json
│ │ ├── App.razor
│ │ ├── Areas
│ │ │ └── Identity
│ │ │ │ ├── Pages
│ │ │ │ ├── Account
│ │ │ │ │ └── LogOut.cshtml
│ │ │ │ └── Shared
│ │ │ │ │ └── _LoginPartial.cshtml
│ │ │ │ └── RevalidatingIdentityAuthenticationStateProvider.cs
│ │ ├── BlazorServerWeb-CSharp.csproj
│ │ ├── Data
│ │ │ ├── ApplicationDbContext.cs
│ │ │ ├── SqlLite
│ │ │ │ ├── 00000000000000_CreateIdentitySchema.Designer.cs
│ │ │ │ ├── 00000000000000_CreateIdentitySchema.cs
│ │ │ │ └── ApplicationDbContextModelSnapshot.cs
│ │ │ ├── SqlServer
│ │ │ │ ├── 00000000000000_CreateIdentitySchema.Designer.cs
│ │ │ │ ├── 00000000000000_CreateIdentitySchema.cs
│ │ │ │ └── ApplicationDbContextModelSnapshot.cs
│ │ │ ├── WeatherForecast.cs
│ │ │ └── WeatherForecastService.cs
│ │ ├── Pages
│ │ │ ├── CallWebApi.razor
│ │ │ ├── Counter.razor
│ │ │ ├── Error.cshtml
│ │ │ ├── FetchData.razor
│ │ │ ├── Index.razor
│ │ │ ├── ShowProfile.razor
│ │ │ └── _Host.cshtml
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── Shared
│ │ │ ├── LoginDisplay.IndividualB2CAuth.razor
│ │ │ ├── LoginDisplay.IndividualLocalAuth.razor
│ │ │ ├── LoginDisplay.OrganizationalAuth.razor
│ │ │ ├── LoginDisplay.WindowsAuth.razor
│ │ │ ├── MainLayout.Auth.razor
│ │ │ ├── MainLayout.NoAuth.razor
│ │ │ ├── NavMenu.CallsMicrosoftGraph.razor
│ │ │ ├── NavMenu.CallsWebApi.razor
│ │ │ ├── NavMenu.NoGraphOrApi.razor
│ │ │ └── SurveyPrompt.razor
│ │ ├── Startup.cs
│ │ ├── _Imports.razor
│ │ ├── app.db
│ │ ├── appsettings.Development.json
│ │ ├── appsettings.json
│ │ └── wwwroot
│ │ │ ├── css
│ │ │ ├── bootstrap
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap.min.css.map
│ │ │ ├── open-iconic
│ │ │ │ ├── FONT-LICENSE
│ │ │ │ ├── ICON-LICENSE
│ │ │ │ ├── README.md
│ │ │ │ └── font
│ │ │ │ │ ├── css
│ │ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ │ └── fonts
│ │ │ │ │ ├── open-iconic.eot
│ │ │ │ │ ├── open-iconic.otf
│ │ │ │ │ ├── open-iconic.svg
│ │ │ │ │ ├── open-iconic.ttf
│ │ │ │ │ └── open-iconic.woff
│ │ │ └── site.css
│ │ │ └── favicon.ico
│ ├── ComponentsWebAssembly-CSharp
│ │ ├── .template.config
│ │ │ ├── dotnetcli.host.json
│ │ │ ├── icon.png
│ │ │ ├── template.json
│ │ │ └── vs-2017.3.host.json
│ │ ├── Client
│ │ │ ├── App.razor
│ │ │ ├── ComponentsWebAssembly-CSharp.Client.csproj
│ │ │ ├── Pages
│ │ │ │ ├── Authentication.razor
│ │ │ │ ├── CallWebApi.razor
│ │ │ │ ├── Counter.razor
│ │ │ │ ├── FetchData.razor
│ │ │ │ ├── Index.razor
│ │ │ │ └── ShowProfile.razor
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ ├── Shared
│ │ │ │ ├── LoginDisplay.IndividualLocalAuth.razor
│ │ │ │ ├── LoginDisplay.IndividualMsalAuth.razor
│ │ │ │ ├── MainLayout.Auth.razor
│ │ │ │ ├── MainLayout.NoAuth.razor
│ │ │ │ ├── NavMenu.CallsMicrosoftGraph.razor
│ │ │ │ ├── NavMenu.CallsWebApi.razor
│ │ │ │ ├── NavMenu.NoGraphOrApi.razor
│ │ │ │ ├── RedirectToLogin.razor
│ │ │ │ └── SurveyPrompt.razor
│ │ │ ├── _Imports.razor
│ │ │ └── wwwroot
│ │ │ │ ├── appsettings.Development.json
│ │ │ │ ├── appsettings.json
│ │ │ │ ├── css
│ │ │ │ ├── app.css
│ │ │ │ ├── bootstrap
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ └── bootstrap.min.css.map
│ │ │ │ └── open-iconic
│ │ │ │ │ ├── FONT-LICENSE
│ │ │ │ │ ├── ICON-LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ └── font
│ │ │ │ │ ├── css
│ │ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ │ └── fonts
│ │ │ │ │ ├── open-iconic.eot
│ │ │ │ │ ├── open-iconic.otf
│ │ │ │ │ ├── open-iconic.svg
│ │ │ │ │ ├── open-iconic.ttf
│ │ │ │ │ └── open-iconic.woff
│ │ │ │ ├── favicon.ico
│ │ │ │ ├── icon-512.png
│ │ │ │ ├── index.html
│ │ │ │ ├── manifest.json
│ │ │ │ ├── sample-data
│ │ │ │ └── weather.json
│ │ │ │ ├── service-worker.js
│ │ │ │ └── service-worker.published.js
│ │ ├── ComponentsWebAssembly-CSharp.sln
│ │ ├── Server
│ │ │ ├── Areas
│ │ │ │ └── Identity
│ │ │ │ │ └── Pages
│ │ │ │ │ └── Shared
│ │ │ │ │ └── _LoginPartial.cshtml
│ │ │ ├── ComponentsWebAssembly-CSharp.Server.csproj
│ │ │ ├── Controllers
│ │ │ │ ├── CallWebApiController.cs
│ │ │ │ ├── OidcConfigurationController.cs
│ │ │ │ ├── ShowProfileController.cs
│ │ │ │ └── WeatherForecastController.cs
│ │ │ ├── Data
│ │ │ │ ├── ApplicationDbContext.cs
│ │ │ │ ├── SqlLite
│ │ │ │ │ ├── 00000000000000_CreateIdentitySchema.Designer.cs
│ │ │ │ │ ├── 00000000000000_CreateIdentitySchema.cs
│ │ │ │ │ └── ApplicationDbContextModelSnapshot.cs
│ │ │ │ └── SqlServer
│ │ │ │ │ ├── 00000000000000_CreateIdentitySchema.Designer.cs
│ │ │ │ │ ├── 00000000000000_CreateIdentitySchema.cs
│ │ │ │ │ └── ApplicationDbContextModelSnapshot.cs
│ │ │ ├── Models
│ │ │ │ └── ApplicationUser.cs
│ │ │ ├── Pages
│ │ │ │ ├── Error.cshtml
│ │ │ │ ├── Error.cshtml.cs
│ │ │ │ └── Shared
│ │ │ │ │ └── _Layout.cshtml
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ ├── Startup.cs
│ │ │ ├── app.db
│ │ │ ├── appsettings.Development.json
│ │ │ └── appsettings.json
│ │ └── Shared
│ │ │ ├── ComponentsWebAssembly-CSharp.Shared.csproj
│ │ │ └── WeatherForecast.cs
│ ├── Functions-CSharp
│ │ ├── .template.config
│ │ │ ├── dotnetcli.host.json
│ │ │ └── template.json
│ │ ├── Company.FunctionApp1.csproj
│ │ ├── SampleFunc.cs
│ │ ├── Startup.cs
│ │ ├── appsettings.json
│ │ ├── host.json
│ │ └── local.settings.json
│ ├── RazorPagesWeb-CSharp
│ │ ├── .template.config
│ │ │ ├── cs-CZ
│ │ │ │ └── strings.json
│ │ │ ├── de-DE
│ │ │ │ └── strings.json
│ │ │ ├── dotnetcli.host.json
│ │ │ ├── en
│ │ │ │ └── strings.json
│ │ │ ├── es-ES
│ │ │ │ └── strings.json
│ │ │ ├── fr-FR
│ │ │ │ └── strings.json
│ │ │ ├── it-IT
│ │ │ │ └── strings.json
│ │ │ ├── ja-JP
│ │ │ │ └── strings.json
│ │ │ ├── ko-KR
│ │ │ │ └── strings.json
│ │ │ ├── pl-PL
│ │ │ │ └── strings.json
│ │ │ ├── pt-BR
│ │ │ │ └── strings.json
│ │ │ ├── ru-RU
│ │ │ │ └── strings.json
│ │ │ ├── template.json
│ │ │ ├── tr-TR
│ │ │ │ └── strings.json
│ │ │ ├── vs-2017.3.host.json
│ │ │ ├── vs-2017.3
│ │ │ │ └── WebApplication.png
│ │ │ ├── zh-CN
│ │ │ │ └── strings.json
│ │ │ └── zh-TW
│ │ │ │ └── strings.json
│ │ ├── Areas
│ │ │ └── Identity
│ │ │ │ └── Pages
│ │ │ │ └── _ViewStart.cshtml
│ │ ├── Company.WebApplication1.csproj
│ │ ├── Data
│ │ │ ├── ApplicationDbContext.cs
│ │ │ ├── SqlLite
│ │ │ │ ├── 00000000000000_CreateIdentitySchema.Designer.cs
│ │ │ │ ├── 00000000000000_CreateIdentitySchema.cs
│ │ │ │ └── ApplicationDbContextModelSnapshot.cs
│ │ │ └── SqlServer
│ │ │ │ ├── 00000000000000_CreateIdentitySchema.Designer.cs
│ │ │ │ ├── 00000000000000_CreateIdentitySchema.cs
│ │ │ │ └── ApplicationDbContextModelSnapshot.cs
│ │ ├── Pages
│ │ │ ├── Error.cshtml
│ │ │ ├── Error.cshtml.cs
│ │ │ ├── Index.cshtml
│ │ │ ├── Index.cshtml.cs
│ │ │ ├── Privacy.cshtml
│ │ │ ├── Privacy.cshtml.cs
│ │ │ ├── Shared
│ │ │ │ ├── _Layout.cshtml
│ │ │ │ ├── _LoginPartial.Identity.cshtml
│ │ │ │ ├── _LoginPartial.OrgAuth.cshtml
│ │ │ │ └── _ValidationScriptsPartial.cshtml
│ │ │ ├── _ViewImports.cshtml
│ │ │ └── _ViewStart.cshtml
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── Startup.cs
│ │ ├── app.db
│ │ ├── appsettings.Development.json
│ │ ├── appsettings.json
│ │ └── wwwroot
│ │ │ ├── css
│ │ │ └── site.css
│ │ │ ├── favicon.ico
│ │ │ ├── js
│ │ │ └── site.js
│ │ │ └── lib
│ │ │ ├── bootstrap
│ │ │ ├── LICENSE
│ │ │ └── dist
│ │ │ │ ├── css
│ │ │ │ ├── bootstrap-grid.css
│ │ │ │ ├── bootstrap-grid.css.map
│ │ │ │ ├── bootstrap-grid.min.css
│ │ │ │ ├── bootstrap-grid.min.css.map
│ │ │ │ ├── bootstrap-reboot.css
│ │ │ │ ├── bootstrap-reboot.css.map
│ │ │ │ ├── bootstrap-reboot.min.css
│ │ │ │ ├── bootstrap-reboot.min.css.map
│ │ │ │ ├── bootstrap.css
│ │ │ │ ├── bootstrap.css.map
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap.min.css.map
│ │ │ │ └── js
│ │ │ │ ├── bootstrap.bundle.js
│ │ │ │ ├── bootstrap.bundle.js.map
│ │ │ │ ├── bootstrap.bundle.min.js
│ │ │ │ ├── bootstrap.bundle.min.js.map
│ │ │ │ ├── bootstrap.js
│ │ │ │ ├── bootstrap.js.map
│ │ │ │ ├── bootstrap.min.js
│ │ │ │ └── bootstrap.min.js.map
│ │ │ ├── jquery-validation-unobtrusive
│ │ │ ├── LICENSE.txt
│ │ │ ├── jquery.validate.unobtrusive.js
│ │ │ └── jquery.validate.unobtrusive.min.js
│ │ │ ├── jquery-validation
│ │ │ ├── LICENSE.md
│ │ │ └── dist
│ │ │ │ ├── additional-methods.js
│ │ │ │ ├── additional-methods.min.js
│ │ │ │ ├── jquery.validate.js
│ │ │ │ └── jquery.validate.min.js
│ │ │ └── jquery
│ │ │ ├── LICENSE.txt
│ │ │ └── dist
│ │ │ ├── jquery.js
│ │ │ ├── jquery.min.js
│ │ │ └── jquery.min.map
│ ├── StarterWeb-CSharp
│ │ ├── .template.config
│ │ │ ├── cs-CZ
│ │ │ │ └── strings.json
│ │ │ ├── de-DE
│ │ │ │ └── strings.json
│ │ │ ├── dotnetcli.host.json
│ │ │ ├── en
│ │ │ │ └── strings.json
│ │ │ ├── es-ES
│ │ │ │ └── strings.json
│ │ │ ├── fr-FR
│ │ │ │ └── strings.json
│ │ │ ├── it-IT
│ │ │ │ └── strings.json
│ │ │ ├── ja-JP
│ │ │ │ └── strings.json
│ │ │ ├── ko-KR
│ │ │ │ └── strings.json
│ │ │ ├── pl-PL
│ │ │ │ └── strings.json
│ │ │ ├── pt-BR
│ │ │ │ └── strings.json
│ │ │ ├── ru-RU
│ │ │ │ └── strings.json
│ │ │ ├── template.json
│ │ │ ├── tr-TR
│ │ │ │ └── strings.json
│ │ │ ├── vs-2017.3.host.json
│ │ │ ├── vs-2017.3
│ │ │ │ └── WebApplication.png
│ │ │ ├── zh-CN
│ │ │ │ └── strings.json
│ │ │ └── zh-TW
│ │ │ │ └── strings.json
│ │ ├── Areas
│ │ │ └── Identity
│ │ │ │ └── Pages
│ │ │ │ └── _ViewStart.cshtml
│ │ ├── Company.WebApplication1.csproj
│ │ ├── Controllers
│ │ │ └── HomeController.cs
│ │ ├── Data
│ │ │ ├── ApplicationDbContext.cs
│ │ │ ├── SqlLite
│ │ │ │ ├── 00000000000000_CreateIdentitySchema.Designer.cs
│ │ │ │ ├── 00000000000000_CreateIdentitySchema.cs
│ │ │ │ └── ApplicationDbContextModelSnapshot.cs
│ │ │ └── SqlServer
│ │ │ │ ├── 00000000000000_CreateIdentitySchema.Designer.cs
│ │ │ │ ├── 00000000000000_CreateIdentitySchema.cs
│ │ │ │ └── ApplicationDbContextModelSnapshot.cs
│ │ ├── Models
│ │ │ └── ErrorViewModel.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── Startup.cs
│ │ ├── Views
│ │ │ ├── Home
│ │ │ │ ├── Index.cshtml
│ │ │ │ └── Privacy.cshtml
│ │ │ ├── Shared
│ │ │ │ ├── Error.cshtml
│ │ │ │ ├── _Layout.cshtml
│ │ │ │ ├── _LoginPartial.Identity.cshtml
│ │ │ │ ├── _LoginPartial.OrgAuth.cshtml
│ │ │ │ └── _ValidationScriptsPartial.cshtml
│ │ │ ├── _ViewImports.cshtml
│ │ │ └── _ViewStart.cshtml
│ │ ├── app.db
│ │ ├── appsettings.Development.json
│ │ ├── appsettings.json
│ │ └── wwwroot
│ │ │ ├── css
│ │ │ └── site.css
│ │ │ ├── favicon.ico
│ │ │ ├── js
│ │ │ └── site.js
│ │ │ └── lib
│ │ │ ├── bootstrap
│ │ │ ├── LICENSE
│ │ │ └── dist
│ │ │ │ ├── css
│ │ │ │ ├── bootstrap-grid.css
│ │ │ │ ├── bootstrap-grid.css.map
│ │ │ │ ├── bootstrap-grid.min.css
│ │ │ │ ├── bootstrap-grid.min.css.map
│ │ │ │ ├── bootstrap-reboot.css
│ │ │ │ ├── bootstrap-reboot.css.map
│ │ │ │ ├── bootstrap-reboot.min.css
│ │ │ │ ├── bootstrap-reboot.min.css.map
│ │ │ │ ├── bootstrap.css
│ │ │ │ ├── bootstrap.css.map
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap.min.css.map
│ │ │ │ └── js
│ │ │ │ ├── bootstrap.bundle.js
│ │ │ │ ├── bootstrap.bundle.js.map
│ │ │ │ ├── bootstrap.bundle.min.js
│ │ │ │ ├── bootstrap.bundle.min.js.map
│ │ │ │ ├── bootstrap.js
│ │ │ │ ├── bootstrap.js.map
│ │ │ │ ├── bootstrap.min.js
│ │ │ │ └── bootstrap.min.js.map
│ │ │ ├── jquery-validation-unobtrusive
│ │ │ ├── LICENSE.txt
│ │ │ ├── jquery.validate.unobtrusive.js
│ │ │ └── jquery.validate.unobtrusive.min.js
│ │ │ ├── jquery-validation
│ │ │ ├── LICENSE.md
│ │ │ └── dist
│ │ │ │ ├── additional-methods.js
│ │ │ │ ├── additional-methods.min.js
│ │ │ │ ├── jquery.validate.js
│ │ │ │ └── jquery.validate.min.js
│ │ │ └── jquery
│ │ │ ├── LICENSE.txt
│ │ │ └── dist
│ │ │ ├── jquery.js
│ │ │ ├── jquery.min.js
│ │ │ └── jquery.min.map
│ ├── WebApi-CSharp
│ │ ├── .template.config
│ │ │ ├── cs-CZ
│ │ │ │ └── strings.json
│ │ │ ├── de-DE
│ │ │ │ └── strings.json
│ │ │ ├── dotnetcli.host.json
│ │ │ ├── en
│ │ │ │ └── strings.json
│ │ │ ├── es-ES
│ │ │ │ └── strings.json
│ │ │ ├── fr-FR
│ │ │ │ └── strings.json
│ │ │ ├── it-IT
│ │ │ │ └── strings.json
│ │ │ ├── ja-JP
│ │ │ │ └── strings.json
│ │ │ ├── ko-KR
│ │ │ │ └── strings.json
│ │ │ ├── pl-PL
│ │ │ │ └── strings.json
│ │ │ ├── pt-BR
│ │ │ │ └── strings.json
│ │ │ ├── ru-RU
│ │ │ │ └── strings.json
│ │ │ ├── template.json
│ │ │ ├── tr-TR
│ │ │ │ └── strings.json
│ │ │ ├── vs-2017.3.host.json
│ │ │ ├── vs-2017.3
│ │ │ │ └── WebAPI.png
│ │ │ ├── zh-CN
│ │ │ │ └── strings.json
│ │ │ └── zh-TW
│ │ │ │ └── strings.json
│ │ ├── Company.WebApplication1.csproj
│ │ ├── Controllers
│ │ │ └── WeatherForecastController.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── Startup.cs
│ │ ├── WeatherForecast.cs
│ │ ├── appsettings.Development.json
│ │ └── appsettings.json
│ └── Worker-CSharp
│ │ ├── .template.config
│ │ ├── cs-CZ
│ │ │ └── strings.json
│ │ ├── de-DE
│ │ │ └── strings.json
│ │ ├── dotnetcli.host.json
│ │ ├── en
│ │ │ └── strings.json
│ │ ├── es-ES
│ │ │ └── strings.json
│ │ ├── fr-FR
│ │ │ └── strings.json
│ │ ├── it-IT
│ │ │ └── strings.json
│ │ ├── ja-JP
│ │ │ └── strings.json
│ │ ├── ko-KR
│ │ │ └── strings.json
│ │ ├── pl-PL
│ │ │ └── strings.json
│ │ ├── pt-BR
│ │ │ └── strings.json
│ │ ├── ru-RU
│ │ │ └── strings.json
│ │ ├── template.json
│ │ ├── tr-TR
│ │ │ └── strings.json
│ │ ├── vs-2017.3.host.json
│ │ ├── vs-2017.3
│ │ │ └── Worker.png
│ │ ├── zh-CN
│ │ │ └── strings.json
│ │ └── zh-TW
│ │ │ └── strings.json
│ │ ├── Company.Application1.csproj
│ │ ├── GreeterService.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ └── launchSettings.json
│ │ ├── Protos
│ │ └── greet.proto
│ │ ├── Startup.cs
│ │ ├── Worker.cs
│ │ ├── appsettings.Development.json
│ │ └── appsettings.json
├── test-aspnet-templates-from-nuget.bat
├── test-templates-from-nuget.bat
└── test-templates.bat
├── README-Azure.md
├── README.md
├── RELEASES.md
├── SECURITY.md
├── SUPPORT.md
├── TESTING.md
├── agents.md
├── azure-pipelines.yml
├── benchmark
├── .editorconfig
├── BenchmarkConfig.cs
├── Benchmarks.csproj
├── Directory.Build.props
├── Program.cs
├── TokenAcquisitionBenchmark.cs
└── appsettings.json
├── changelog.md
├── changelog.txt
├── docfx_project
├── .gitignore
├── api
│ ├── .gitignore
│ └── index.md
├── articles
│ ├── intro.md
│ └── toc.yml
├── docfx.json
├── index.md
├── src
│ └── source.sln
└── toc.yml
├── docs
├── blog-posts
│ └── downstreamwebapi-to-downstreamapi.md
└── design
│ ├── capab1.png
│ └── managed_identity_capabilities_devex.md
├── global.json
├── src
├── Microsoft.Identity.Web.AgentIdentities
│ ├── AgentIdentitiesExtension.cs
│ ├── AgentIdentityExtensions.cs
│ ├── AgentUserIdentityMsalAddIn.cs
│ ├── Microsoft.Identity.Web.AgentIdentities.csproj
│ ├── PublicAPI
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ └── README.AgentIdentities.md
├── Microsoft.Identity.Web.Azure
│ ├── GlobalSuppressions.cs
│ ├── InternalAPI.Shipped.txt
│ ├── InternalAPI.Unshipped.txt
│ ├── Microsoft.Identity.Web.Azure.csproj
│ ├── MicrosoftIdentityTokenCredential.cs
│ ├── PublicAPI.Shipped.txt
│ ├── PublicAPI.Unshipped.txt
│ ├── ServiceCollectionExtensionForAzureCreds.cs
│ ├── TokenAcquirerAppTokenCredential.cs
│ └── TokenAcquirerTokenCredential.cs
├── Microsoft.Identity.Web.Certificate
│ ├── Base64EncodedCertificateLoader.cs
│ ├── CertificateConstants.cs
│ ├── CertificateDescription.cs
│ ├── CertificateErrorMessage.cs
│ ├── CertificateLoaderHelper.cs
│ ├── CertificateSource.cs
│ ├── DefaultCertificateLoader.cs
│ ├── DefaultCredentialsLoader.CustomSignedAssertion.cs
│ ├── DefaultCredentialsLoader.cs
│ ├── FromPathCertificateLoader.cs
│ ├── GlobalSuppressions.cs
│ ├── ICertificateLoader.cs
│ ├── InternalAPI.Shipped.txt
│ ├── InternalAPI.Unshipped.txt
│ ├── KeyVaultCertificateLoader.cs
│ ├── Logging
│ │ └── CertificateLoggerExtensions.cs
│ ├── Microsoft.Identity.Web.Certificate.csproj
│ ├── Microsoft.Identity.Web.xml
│ ├── Properties
│ │ └── InternalsVisibleTo.cs
│ ├── PublicAPI.Shipped.txt
│ ├── PublicAPI.Unshipped.txt
│ ├── SignedAssertionFilePathCredentialsLoader.cs
│ ├── SignedAssertionFromManagedIdentityCredentialLoader.cs
│ ├── StoreWithDistinguishedNameCertificateLoader.cs
│ └── StoreWithThumbprintCertificateLoader.cs
├── Microsoft.Identity.Web.Certificateless
│ ├── AzureIdentityForKubernetesClientAssertion.Logger.cs
│ ├── AzureIdentityForKubernetesClientAssertion.cs
│ ├── Certificateless.cd
│ ├── CertificatelessConstants.cs
│ ├── CertificatelessOptions.cs
│ ├── ClientAssertion.cs
│ ├── ClientAssertionProviderBase.cs
│ ├── GlobalSuppressions.cs
│ ├── InternalAPI.Shipped.txt
│ ├── InternalAPI.Unshipped.txt
│ ├── ManagedIdentityClientAssertion.cs
│ ├── Microsoft.Identity.Web.Certificateless.csproj
│ ├── Microsoft.Identity.Web.xml
│ ├── Properties
│ │ └── InternalsVisibleTo.cs
│ ├── PublicAPI.Shipped.txt
│ └── PublicAPI.Unshipped.txt
├── Microsoft.Identity.Web.Diagnostics
│ ├── Diagnostics
│ │ ├── CallerArgumentExpressionAttribute.cs
│ │ ├── NullableAttributes.cs
│ │ └── Throws.cs
│ ├── GlobalSuppressions.cs
│ ├── IdHelper.cs
│ ├── Microsoft.Identity.Web.Diagnostics.csproj
│ ├── OsHelper.cs
│ ├── Properties
│ │ └── InternalsVisibleTo.cs
│ └── PublicAPI
│ │ ├── net10.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ ├── net462
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ ├── net472
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ ├── net8.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ ├── net9.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ └── netstandard2.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
├── Microsoft.Identity.Web.DownstreamApi
│ ├── DownstreamApi.HttpMethods.cs
│ ├── DownstreamApi.HttpMethods.tt
│ ├── DownstreamApi.Logger.cs
│ ├── DownstreamApi.cs
│ ├── DownstreamApiExtensions.cs
│ ├── DownstreamApiLoggingEventId.cs
│ ├── Microsoft.Identity.Web.DownstreamApi.csproj
│ ├── Properties
│ │ └── InternalsVisibleTo.cs
│ └── PublicAPI
│ │ ├── net10.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ ├── net462
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ ├── net472
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ ├── net8.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ ├── net9.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ └── netstandard2.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
├── Microsoft.Identity.Web.GraphServiceClient
│ ├── GlobalSuppressions.cs
│ ├── GraphAuthenticationOptions.cs
│ ├── GraphAuthenticationProvider.cs
│ ├── GraphServiceClientOptions.cs
│ ├── GraphServiceCollectionExtensions.cs
│ ├── Microsoft.Identity.Web.GraphServiceClient.csproj
│ ├── MicrosoftGraphExtensions.cs
│ ├── Properties
│ │ └── InternalsVisibleTo.cs
│ ├── PublicAPI
│ │ ├── net10.0
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ ├── net462
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ ├── net472
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ ├── net8.0
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ ├── net9.0
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ └── netstandard2.0
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ ├── Readme.md
│ └── RequestOptionsExtension.cs
├── Microsoft.Identity.Web.GraphServiceClientBeta
│ ├── GraphBetaServiceCollectionExtensions.cs
│ ├── InternalAPI.Shipped.txt
│ ├── InternalAPI.Unshipped.txt
│ ├── Microsoft.Identity.Web.GraphServiceClientBeta.csproj
│ └── PublicAPI
│ │ ├── net10.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ ├── net462
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ ├── net472
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ ├── net8.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ ├── net9.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ └── netstandard2.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
├── Microsoft.Identity.Web.MicrosoftGraph
│ ├── BaseRequestExtensions.cs
│ ├── GlobalSuppressions.cs
│ ├── GraphServiceCollectionExtensions.cs
│ ├── Microsoft.Identity.Web.MicrosoftGraph.csproj
│ ├── MicrosoftGraphExtensions.cs
│ ├── MicrosoftGraphOptions.cs
│ ├── PublicAPI
│ │ ├── net10.0
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ ├── net462
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ ├── net472
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ ├── net8.0
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ ├── net9.0
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ └── netstandard2.0
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ ├── TokenAcquisitionAuthenticationProvider.cs
│ └── TokenAcquisitionAuthenticationProviderOption.cs
├── Microsoft.Identity.Web.MicrosoftGraphBeta
│ ├── GlobalSuppressions.cs
│ ├── Microsoft.Identity.Web.MicrosoftGraphBeta.csproj
│ └── PublicAPI
│ │ ├── net10.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ ├── net462
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ ├── net472
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ ├── net8.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ ├── net9.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ │ └── netstandard2.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
├── Microsoft.Identity.Web.OWIN
│ ├── ApiControllerExtensions.cs
│ ├── AppBuilderExtension.cs
│ ├── ControllerBaseExtensions.cs
│ ├── InternalAPI.Shipped.txt
│ ├── InternalAPI.Unshipped.txt
│ ├── Microsoft.Identity.Web.OWIN.csproj
│ ├── Microsoft.Identity.Web.OWIN.xml
│ ├── OpenIdConnectCachingSecurityTokenProvider.cs
│ ├── OwinTokenAcquirerFactory.cs
│ ├── OwinTokenAcquisitionHost.cs
│ ├── Properties
│ │ └── InternalsVisibleTo.cs
│ ├── PublicAPI.Shipped.txt
│ └── PublicAPI.Unshipped.txt
├── Microsoft.Identity.Web.OidcFIC
│ ├── Microsoft.Identity.Web.OidcFIC.csproj
│ ├── OidcFicSignedAssertionProviderExtensions.cs
│ ├── OidcIdpSignedAssertionLoader.cs
│ ├── OidcIdpSignedAssertionProvider.cs
│ ├── Properties
│ │ └── InternalsVisibleTo.cs
│ ├── PublicAPI
│ │ ├── net10.0
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ ├── net462
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ ├── net472
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ ├── net8.0
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ ├── net9.0
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ └── netstandard2.0
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ └── logging
│ │ └── OidcIdpLoggerExtensions.cs
├── Microsoft.Identity.Web.Sidecar
│ ├── AgentOverrides.cs
│ ├── AppJsonSerializerContext.cs
│ ├── CacheControl.cs
│ ├── Directory.Build.props
│ ├── DockerFile.NanoServer
│ ├── Dockerfile
│ ├── Dockerfile.AzureLinux
│ ├── DownstreamApiOptionsMerger.cs
│ ├── Endpoints
│ │ ├── AuthorizationHeaderEndpoint.cs
│ │ ├── DownstreamApiEndpoint.cs
│ │ └── ValidateRequestEndpoints.cs
│ ├── Logging
│ │ └── Logging.cs
│ ├── Microsoft.Identity.Web.Sidecar.csproj
│ ├── Microsoft.Identity.Web.Sidecar.http
│ ├── Models
│ │ ├── AuthorizationHeaderRequest.cs
│ │ ├── AuthorizationHeaderResult.cs
│ │ ├── BindableDownstreamApiOptions.cs
│ │ ├── DownstreamApiRequest.cs
│ │ ├── DownstreamApiResult.cs
│ │ └── ValidateAuthorizationHeaderResult.cs
│ ├── OpenAPI
│ │ └── Microsoft.Identity.Web.Sidecar.json
│ ├── OpenApiDescriptions.cs
│ ├── OptionsOverrideSchemaTransformer.cs
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── README.md
│ ├── appsettings.Development.json
│ └── appsettings.json
├── Microsoft.Identity.Web.TokenAcquisition
│ ├── AspNetCore
│ │ ├── ApplicationBuilderExtensions.cs
│ │ ├── HttpContextExtensions.cs
│ │ ├── JwtBearerOptionsMerger.cs
│ │ ├── TokenAcquisition-AspnetCore.cs
│ │ └── TokenAcquisitionAspnetCoreHost.cs
│ ├── AtPopOperation.cs
│ ├── AuthCodeRedemptionParameters.cs
│ ├── Base64UrlHelpers.cs
│ ├── BaseAuthorizationHeaderProvider.cs
│ ├── CiamAuthorityHelper.cs
│ ├── ClaimConstants.cs
│ ├── ClientInfo.cs
│ ├── CompatibilitySuppressions.xml
│ ├── ConfidentialClientApplicationBuilderExtension.Logger.cs
│ ├── ConfidentialClientApplicationBuilderExtension.cs
│ ├── Constants.cs
│ ├── DefaultAuthorizationHeaderProvider.cs
│ ├── DefaultTokenAcquirerFactoryImplementation.cs
│ ├── DefaultTokenAcquisitionHost.cs
│ ├── ErrorCodes.cs
│ ├── GlobalSuppressions.cs
│ ├── HttpRequestMessageAuthenticationExtensions.cs
│ ├── IAuthenticationSchemeInformationProvider.cs
│ ├── ICertificatesObserver.cs
│ ├── IDWebErrorMessage.cs
│ ├── IManagedIdentityTestHttpClientFactory.cs
│ ├── IMergedOptionsStore.cs
│ ├── ITokenAcquisition.cs
│ ├── ITokenAcquisitionHost.cs
│ ├── ITokenAcquisitionInternal.cs
│ ├── LogMessages.cs
│ ├── LoggingEventId.cs
│ ├── LoggingOptions.cs
│ ├── MergedOptions.cs
│ ├── MergedOptionsLogging.cs
│ ├── MergedOptionsStore.cs
│ ├── Microsoft.Identity.Web.TokenAcquisition.csproj
│ ├── MicrosoftIdentityAppCallingWebApiAuthenticationBuilder.cs
│ ├── MicrosoftIdentityAuthenticationException.cs
│ ├── MicrosoftIdentityBaseAuthenticationBuilder.cs
│ ├── MicrosoftIdentityMessageHandler.cs
│ ├── MicrosoftIdentityMessageHandlerOptions.cs
│ ├── MicrosoftIdentityOptions.cs
│ ├── MicrosoftIdentityWebChallengeUserException.cs
│ ├── MsAuth10AtPop.cs
│ ├── MsalAspNetCoreHttpClientFactory.cs
│ ├── OidcConstants.cs
│ ├── OptionsMergers
│ │ ├── ConfidentialClientApplicationOptionsMerger.cs
│ │ ├── MicrosoftAuthenticationOptionsMerger.cs
│ │ └── MicrosoftIdentityOptionsMerger.cs
│ ├── PrincipalExtensionsForSecurityTokens.cs
│ ├── Properties
│ │ └── InternalsVisibleTo.cs
│ ├── PublicAPI
│ │ ├── net10.0
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ ├── net462
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ ├── net472
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ ├── net8.0
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ ├── net9.0
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ │ └── netstandard2.0
│ │ │ ├── InternalAPI.Shipped.txt
│ │ │ ├── InternalAPI.Unshipped.txt
│ │ │ ├── PublicAPI.Shipped.txt
│ │ │ └── PublicAPI.Unshipped.txt
│ ├── ServiceCollectionExtensions.cs
│ ├── TokenAcquirer.cs
│ ├── TokenAcquirerExtensions.cs
│ ├── TokenAcquirerFactory.cs
│ ├── TokenAcquirerFactoryTesting.cs
│ ├── TokenAcquisition.Logger.cs
│ ├── TokenAcquisition.ManagedIdentity.cs
│ ├── TokenAcquisition.cs
│ ├── TokenAcquisitionExtensionOptions.cs
│ ├── TokenAcquisitionExtensions.cs
│ ├── TokenAcquisitionOptions.cs
│ └── WebApiBuilders.cs
├── Microsoft.Identity.Web.TokenCache
│ ├── CacheSerializerHints.cs
│ ├── ClaimsPrincipalExtensions.cs
│ ├── Distributed
│ │ ├── DistributedTokenCacheAdapterExtension.cs
│ │ ├── MsalDistributedTokenCacheAdapter.Logger.cs
│ │ ├── MsalDistributedTokenCacheAdapter.cs
│ │ └── MsalDistributedTokenCacheAdapterOptions.cs
│ ├── GlobalSuppressions.cs
│ ├── IMsalTokenCacheProvider.cs
│ ├── InMemory
│ │ ├── InMemoryTokenCacheProviderExtension.cs
│ │ ├── MsalMemoryTokenCacheOptions.cs
│ │ └── MsalMemoryTokenCacheProvider.cs
│ ├── InternalAPI.Shipped.txt
│ ├── InternalAPI.Unshipped.txt
│ ├── MeasureDurationResult.cs
│ ├── Microsoft.Identity.Web.TokenCache.csproj
│ ├── Microsoft.Identity.Web.xml
│ ├── MsalAbstractTokenCacheProvider.Logger.cs
│ ├── MsalAbstractTokenCacheProvider.cs
│ ├── Properties
│ │ └── InternalsVisibleTo.cs
│ ├── PublicAPI.Shipped.txt
│ ├── PublicAPI.Unshipped.txt
│ ├── TokenCacheErrorMessage.cs
│ ├── TokenCacheExtensions.cs
│ ├── TokenCacheLoggingEventId.cs
│ ├── TokenCacheSerializers.cd
│ └── Utility.cs
├── Microsoft.Identity.Web.UI
│ ├── Areas
│ │ └── MicrosoftIdentity
│ │ │ ├── Controllers
│ │ │ └── AccountController.cs
│ │ │ └── Pages
│ │ │ ├── Account
│ │ │ ├── AccessDenied.cshtml
│ │ │ ├── AccessDenied.cshtml.cs
│ │ │ ├── Error.cshtml
│ │ │ ├── Error.cshtml.cs
│ │ │ ├── SignedOut.cshtml
│ │ │ └── SignedOut.cshtml.cs
│ │ │ └── _ViewStart.cshtml
│ ├── GlobalSuppressions.cs
│ ├── InternalAPI.Shipped.txt
│ ├── InternalAPI.Unshipped.txt
│ ├── LICENSE
│ ├── Microsoft.Identity.Web.UI.csproj
│ ├── Microsoft.Identity.Web.UI.xml
│ ├── MicrosoftIdentityAccountControllerFeatureProvider.cs
│ ├── PublicAPI.Shipped.txt
│ ├── PublicAPI.Unshipped.txt
│ └── ServiceCollectionExtensions.cs
└── Microsoft.Identity.Web
│ ├── AccountExtensions.cs
│ ├── AppContextSwitches.cs
│ ├── AppServicesAuth
│ ├── AppServicesAuthenticationBuilderExtensions.cs
│ ├── AppServicesAuthenticationDefaults.cs
│ ├── AppServicesAuthenticationHandler.cs
│ ├── AppServicesAuthenticationInformation.cs
│ ├── AppServicesAuthenticationOptions.cs
│ └── AppServicesAuthenticationTokenAcquisition.cs
│ ├── Architecture.dgml
│ ├── AuthorityHelpers.cs
│ ├── AuthorizeForScopesAttribute.cs
│ ├── AzureADB2COpenIDConnectEventHandlers.cs
│ ├── AzureFunctionsAuthenticationHttpContextExtension.cs
│ ├── AzureSdkSupport
│ ├── TokenAcquisitionAppTokenCredential.cs
│ └── TokenAcquisitionTokenCredential.cs
│ ├── ClaimsPrincipalFactory.cs
│ ├── CookiePolicyOptionsExtensions.cs
│ ├── Diagrams.cd
│ ├── DownstreamWebApiSupport
│ ├── DefaultMicrosoftIdentityAuthenticationDelegatingHandlerFactory.cs
│ ├── DownstreamWebApi.cs
│ ├── DownstreamWebApiExtensions.cs
│ ├── DownstreamWebApiGenericExtensions.cs
│ ├── DownstreamWebApiOptions.cs
│ ├── IDownstreamWebApi.cs
│ ├── IMicrosoftIdentityAuthenticationDelegatingHandlerFactory.cs
│ ├── MicrosoftIdentityAppAuthenticationMessageHandler.cs
│ ├── MicrosoftIdentityAuthenticationBaseMessageHandler.cs
│ ├── MicrosoftIdentityAuthenticationBaseOptions.cs
│ ├── MicrosoftIdentityAuthenticationMessageHandlerHttpClientBuilderExtensions.cs
│ ├── MicrosoftIdentityAuthenticationMessageHandlerOptions.cs
│ └── MicrosoftIdentityUserAuthenticationMessageHandler.cs
│ ├── Extensions.cs
│ ├── GlobalSuppressions.cs
│ ├── ILoginErrorAccessor.cs
│ ├── IncrementalConsentAndConditionalAccessHelper.cs
│ ├── Interfaces.cd
│ ├── MergedOptionsValidation.cs
│ ├── Microsoft.Identity.Web.csproj
│ ├── Microsoft.Identity.Web.xml
│ ├── MicrosoftIdentityCircuitHandler.cs
│ ├── MicrosoftIdentityConsentAndConditionalAccessHandler.cs
│ ├── MicrosoftIdentityServiceHandler.cs
│ ├── Policy
│ ├── IAuthRequiredScopeMetadata.cs
│ ├── IAuthRequiredScopeOrAppPermissionMetadata.cs
│ ├── PolicyBuilderExtensions.cs
│ ├── RequireScopeOptions.cs
│ ├── RequireScopeOrAppPermissionOptions.cs
│ ├── RequiredScopeAttribute.cs
│ ├── RequiredScopeExtensions.cs
│ ├── RequiredScopeOrAppPermissionAttribute.cs
│ ├── RequiredScopeOrAppPermissionExtensions.cs
│ ├── ScopeAuthorizationHandler.cs
│ ├── ScopeAuthorizationRequirement.cs
│ ├── ScopeOrAppPermissionAuthorizationHandler.cs
│ └── ScopeOrAppPermissionAuthorizationRequirement.cs
│ ├── Properties
│ └── InternalsVisibleTo.cs
│ ├── PublicAPI
│ ├── net10.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ ├── net462
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ ├── net472
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ ├── net8.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ ├── net9.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ └── netstandard2.0
│ │ ├── InternalAPI.Shipped.txt
│ │ ├── InternalAPI.Unshipped.txt
│ │ ├── PublicAPI.Shipped.txt
│ │ └── PublicAPI.Unshipped.txt
│ ├── Resource
│ ├── AadIssuerValidatorOptions.cs
│ ├── IJwtBearerMiddlewareDiagnostics.cs
│ ├── IOpenIdConnectMiddlewareDiagnostics.cs
│ ├── JwtBearerMiddlewareDiagnostics.cs
│ ├── MicrosoftIdentityIssuerValidatorFactory.cs
│ ├── OpenIdConnectMiddlewareDiagnostics.cs
│ ├── RegisterValidAudience.cs
│ ├── RolesRequiredHttpContextExtensions.cs
│ └── ScopesRequiredHttpContextExtensions.cs
│ ├── TempDataLoginErrorAccessor.cs
│ ├── TokenCacheProviders
│ └── Session
│ │ ├── MsalSessionTokenCacheProvider.Logger.cs
│ │ ├── MsalSessionTokenCacheProvider.cs
│ │ └── SessionTokenCacheProviderExtension.cs
│ ├── WebApiExtensions
│ ├── ClassDiagram1.cd
│ ├── MicrosoftIdentityWebApiAuthenticationBuilder.cs
│ ├── MicrosoftIdentityWebApiAuthenticationBuilderExtensions.cs
│ ├── MicrosoftIdentityWebApiAuthenticationBuilderWithConfiguration.cs
│ └── MicrosoftIdentityWebApiServiceCollectionExtensions.cs
│ └── WebAppExtensions
│ ├── MicrosoftIdentityAppCallingWebApiAuthenticationBuilderExt.cs
│ ├── MicrosoftIdentityWebAppAuthenticationBuilder.cs
│ ├── MicrosoftIdentityWebAppAuthenticationBuilderExtensions.cs
│ ├── MicrosoftIdentityWebAppAuthenticationBuilderWithConfiguration.cs
│ └── MicrosoftIdentityWebAppServiceCollectionExtensions.cs
├── stylecop.json
├── supportPolicy.md
├── tests
├── .editorconfig
├── DevApps
│ ├── AjaxCallActionsWithDynamicConsent
│ │ ├── AjaxCallActionsWithDynamicConsent.csproj
│ │ ├── Controllers
│ │ │ └── HomeController.cs
│ │ ├── Models
│ │ │ └── ErrorViewModel.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── Startup.cs
│ │ ├── Views
│ │ │ ├── Home
│ │ │ │ ├── AjaxAction.cshtml
│ │ │ │ ├── Index.cshtml
│ │ │ │ └── Privacy.cshtml
│ │ │ ├── Shared
│ │ │ │ ├── Error.cshtml
│ │ │ │ ├── _Layout.cshtml
│ │ │ │ └── _ValidationScriptsPartial.cshtml
│ │ │ ├── _ViewImports.cshtml
│ │ │ └── _ViewStart.cshtml
│ │ ├── appsettings.Development.json
│ │ ├── appsettings.json
│ │ └── wwwroot
│ │ │ ├── css
│ │ │ └── site.css
│ │ │ ├── favicon.ico
│ │ │ ├── js
│ │ │ └── site.js
│ │ │ └── lib
│ │ │ ├── bootstrap
│ │ │ ├── LICENSE
│ │ │ └── dist
│ │ │ │ ├── css
│ │ │ │ ├── bootstrap-grid.css
│ │ │ │ ├── bootstrap-grid.css.map
│ │ │ │ ├── bootstrap-grid.min.css
│ │ │ │ ├── bootstrap-grid.min.css.map
│ │ │ │ ├── bootstrap-reboot.css
│ │ │ │ ├── bootstrap-reboot.css.map
│ │ │ │ ├── bootstrap-reboot.min.css
│ │ │ │ ├── bootstrap-reboot.min.css.map
│ │ │ │ ├── bootstrap.css
│ │ │ │ ├── bootstrap.css.map
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap.min.css.map
│ │ │ │ └── js
│ │ │ │ ├── bootstrap.bundle.js
│ │ │ │ ├── bootstrap.bundle.js.map
│ │ │ │ ├── bootstrap.bundle.min.js
│ │ │ │ ├── bootstrap.bundle.min.js.map
│ │ │ │ ├── bootstrap.js
│ │ │ │ ├── bootstrap.js.map
│ │ │ │ ├── bootstrap.min.js
│ │ │ │ └── bootstrap.min.js.map
│ │ │ ├── jquery-validation-unobtrusive
│ │ │ ├── LICENSE.txt
│ │ │ ├── jquery.validate.unobtrusive.js
│ │ │ └── jquery.validate.unobtrusive.min.js
│ │ │ ├── jquery-validation
│ │ │ ├── LICENSE.md
│ │ │ └── dist
│ │ │ │ ├── additional-methods.js
│ │ │ │ ├── additional-methods.min.js
│ │ │ │ ├── jquery.validate.js
│ │ │ │ └── jquery.validate.min.js
│ │ │ └── jquery
│ │ │ ├── LICENSE.txt
│ │ │ └── dist
│ │ │ ├── jquery.js
│ │ │ ├── jquery.min.js
│ │ │ └── jquery.min.map
│ ├── B2CWebAppCallsWebApi
│ │ ├── Client
│ │ │ ├── Controllers
│ │ │ │ ├── HomeController.cs
│ │ │ │ └── TodoListController.cs
│ │ │ ├── Infrastructure
│ │ │ │ └── Constants.cs
│ │ │ ├── Models
│ │ │ │ └── ErrorViewModel.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── launchSettings.json
│ │ │ │ ├── serviceDependencies.json
│ │ │ │ └── serviceDependencies.local.json
│ │ │ ├── Startup.cs
│ │ │ ├── TodoListClient.csproj
│ │ │ ├── Views
│ │ │ │ ├── Home
│ │ │ │ │ ├── Index.cshtml
│ │ │ │ │ └── Privacy.cshtml
│ │ │ │ ├── Shared
│ │ │ │ │ ├── Error.cshtml
│ │ │ │ │ ├── _CookieConsentPartial.cshtml
│ │ │ │ │ ├── _Layout.cshtml
│ │ │ │ │ ├── _LoginPartial.cshtml
│ │ │ │ │ └── _ValidationScriptsPartial.cshtml
│ │ │ │ ├── TodoList
│ │ │ │ │ ├── Claims.cshtml
│ │ │ │ │ ├── Create.cshtml
│ │ │ │ │ ├── Delete.cshtml
│ │ │ │ │ ├── Details.cshtml
│ │ │ │ │ ├── Edit.cshtml
│ │ │ │ │ └── Index.cshtml
│ │ │ │ ├── _ViewImports.cshtml
│ │ │ │ └── _ViewStart.cshtml
│ │ │ ├── appsettings.Development.json
│ │ │ ├── appsettings.json
│ │ │ └── wwwroot
│ │ │ │ ├── css
│ │ │ │ ├── site.css
│ │ │ │ └── site.min.css
│ │ │ │ ├── favicon.ico
│ │ │ │ ├── images
│ │ │ │ ├── banner1.svg
│ │ │ │ ├── banner2.svg
│ │ │ │ └── banner3.svg
│ │ │ │ ├── js
│ │ │ │ ├── site.js
│ │ │ │ └── site.min.js
│ │ │ │ └── lib
│ │ │ │ ├── bootstrap
│ │ │ │ ├── .bower.json
│ │ │ │ ├── LICENSE
│ │ │ │ └── dist
│ │ │ │ │ ├── css
│ │ │ │ │ ├── bootstrap-theme.css
│ │ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ │ ├── bootstrap-theme.min.css.map
│ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ ├── bootstrap.css.map
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ └── bootstrap.min.css.map
│ │ │ │ │ ├── fonts
│ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ │ │ └── js
│ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ ├── bootstrap.min.js
│ │ │ │ │ └── npm.js
│ │ │ │ ├── jquery-validation-unobtrusive
│ │ │ │ ├── .bower.json
│ │ │ │ ├── LICENSE.txt
│ │ │ │ ├── jquery.validate.unobtrusive.js
│ │ │ │ └── jquery.validate.unobtrusive.min.js
│ │ │ │ ├── jquery-validation
│ │ │ │ ├── .bower.json
│ │ │ │ ├── LICENSE.md
│ │ │ │ └── dist
│ │ │ │ │ ├── additional-methods.js
│ │ │ │ │ ├── additional-methods.min.js
│ │ │ │ │ ├── jquery.validate.js
│ │ │ │ │ └── jquery.validate.min.js
│ │ │ │ └── jquery
│ │ │ │ ├── .bower.json
│ │ │ │ ├── LICENSE.txt
│ │ │ │ └── dist
│ │ │ │ ├── jquery.js
│ │ │ │ ├── jquery.min.js
│ │ │ │ └── jquery.min.map
│ │ ├── README-incremental-instructions.md
│ │ ├── README.md
│ │ ├── ReadmeFiles
│ │ │ └── topology.png
│ │ ├── TodoListService
│ │ │ ├── Controllers
│ │ │ │ └── TodoListController.cs
│ │ │ ├── Models
│ │ │ │ └── TodoItem.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── launchSettings.json
│ │ │ │ ├── serviceDependencies.json
│ │ │ │ └── serviceDependencies.local.json
│ │ │ ├── Startup.cs
│ │ │ ├── TodoListService.csproj
│ │ │ ├── appsettings.Development.json
│ │ │ └── appsettings.json
│ │ └── WebApp-Calls-WebAPI-B2C.sln
│ ├── ContosoWorker
│ │ ├── ContosoWorker.csproj
│ │ ├── ContosoWorker.sln
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── Worker.cs
│ │ ├── appsettings.Development.json
│ │ └── appsettings.json
│ ├── Directory.Build.props
│ ├── GenericWebApi
│ │ ├── Controllers
│ │ │ ├── AuthorizationHeader.cs
│ │ │ └── DownstreamApi.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── WeatherForecast.cs
│ │ ├── appsettings.Development.json
│ │ ├── appsettings.json
│ │ ├── webApi.csproj
│ │ └── webApi.sln
│ ├── MultipleAuthSchemes
│ │ ├── Controllers
│ │ │ ├── HomeB2CController.cs
│ │ │ └── HomeController.cs
│ │ ├── Models
│ │ │ └── ErrorViewModel.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── Startup.cs
│ │ ├── Views
│ │ │ ├── Home
│ │ │ │ ├── Index.cshtml
│ │ │ │ └── Privacy.cshtml
│ │ │ ├── HomeB2C
│ │ │ │ ├── Index.cshtml
│ │ │ │ └── Privacy.cshtml
│ │ │ ├── Shared
│ │ │ │ ├── Error.cshtml
│ │ │ │ ├── _Layout.cshtml
│ │ │ │ ├── _LoginPartial.cshtml
│ │ │ │ └── _ValidationScriptsPartial.cshtml
│ │ │ ├── _ViewImports.cshtml
│ │ │ └── _ViewStart.cshtml
│ │ ├── appsettings.Development.json
│ │ ├── appsettings.json
│ │ ├── mvcwebapp-graph.csproj
│ │ └── wwwroot
│ │ │ ├── css
│ │ │ └── site.css
│ │ │ ├── favicon.ico
│ │ │ ├── js
│ │ │ └── site.js
│ │ │ └── lib
│ │ │ ├── bootstrap
│ │ │ ├── LICENSE
│ │ │ └── dist
│ │ │ │ ├── css
│ │ │ │ ├── bootstrap-grid.css
│ │ │ │ ├── bootstrap-grid.css.map
│ │ │ │ ├── bootstrap-grid.min.css
│ │ │ │ ├── bootstrap-grid.min.css.map
│ │ │ │ ├── bootstrap-reboot.css
│ │ │ │ ├── bootstrap-reboot.css.map
│ │ │ │ ├── bootstrap-reboot.min.css
│ │ │ │ ├── bootstrap-reboot.min.css.map
│ │ │ │ ├── bootstrap.css
│ │ │ │ ├── bootstrap.css.map
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap.min.css.map
│ │ │ │ └── js
│ │ │ │ ├── bootstrap.bundle.js
│ │ │ │ ├── bootstrap.bundle.js.map
│ │ │ │ ├── bootstrap.bundle.min.js
│ │ │ │ ├── bootstrap.bundle.min.js.map
│ │ │ │ ├── bootstrap.js
│ │ │ │ ├── bootstrap.js.map
│ │ │ │ ├── bootstrap.min.js
│ │ │ │ └── bootstrap.min.js.map
│ │ │ ├── jquery-validation-unobtrusive
│ │ │ ├── LICENSE.txt
│ │ │ ├── jquery.validate.unobtrusive.js
│ │ │ └── jquery.validate.unobtrusive.min.js
│ │ │ ├── jquery-validation
│ │ │ ├── LICENSE.md
│ │ │ └── dist
│ │ │ │ ├── additional-methods.js
│ │ │ │ ├── additional-methods.min.js
│ │ │ │ ├── jquery.validate.js
│ │ │ │ └── jquery.validate.min.js
│ │ │ └── jquery
│ │ │ ├── LICENSE.txt
│ │ │ └── dist
│ │ │ ├── jquery.js
│ │ │ ├── jquery.min.js
│ │ │ └── jquery.min.map
│ ├── SidecarAdapter
│ │ ├── python
│ │ │ ├── MicrosoftIdentityWebSidecarClient.py
│ │ │ ├── README.md
│ │ │ ├── get_token.py
│ │ │ └── main.py
│ │ └── typescript
│ │ │ ├── README.md
│ │ │ ├── eslint.config.mts
│ │ │ ├── package-lock.json
│ │ │ ├── package.json
│ │ │ ├── src
│ │ │ ├── app.ts
│ │ │ └── sidecar.ts
│ │ │ ├── test
│ │ │ └── sidecar.test.ts
│ │ │ └── tsconfig.json
│ ├── WebAppCallsMicrosoftGraph
│ │ ├── .config
│ │ │ └── dotnet-tools.json
│ │ ├── Pages
│ │ │ ├── AllApps.cshtml
│ │ │ ├── AllApps.cshtml.cs
│ │ │ ├── AllUsers.cshtml
│ │ │ ├── AllUsers.cshtml.cs
│ │ │ ├── ClientCredentials.cshtml
│ │ │ ├── ClientCredentials.cshtml.cs
│ │ │ ├── Debugging.cshtml
│ │ │ ├── Debugging.cshtml.cs
│ │ │ ├── Error.cshtml
│ │ │ ├── Error.cshtml.cs
│ │ │ ├── Index.cshtml
│ │ │ ├── Index.cshtml.cs
│ │ │ ├── Privacy.cshtml
│ │ │ ├── Privacy.cshtml.cs
│ │ │ ├── Shared
│ │ │ │ ├── _Layout.cshtml
│ │ │ │ ├── _LoginPartial.cshtml
│ │ │ │ └── _ValidationScriptsPartial.cshtml
│ │ │ ├── _ViewImports.cshtml
│ │ │ └── _ViewStart.cshtml
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── ServiceDependencies
│ │ │ │ ├── MdIdWebTestForEasyAuthIntegration - Web Deploy
│ │ │ │ │ └── profile.arm.json
│ │ │ │ ├── MsIdWebLinuxAppServiceForTesting - Web Deploy
│ │ │ │ │ └── profile.arm.json
│ │ │ │ └── webAppTestMsIdWeb - Web Deploy
│ │ │ │ │ └── profile.arm.json
│ │ │ ├── launchSettings.json
│ │ │ ├── serviceDependencies.json
│ │ │ └── serviceDependencies.local.json
│ │ ├── README.md
│ │ ├── Startup.cs
│ │ ├── WebAppCallsMicrosoftGraph.csproj
│ │ ├── WebAppCallsMicrosoftGraph.sln
│ │ ├── appsettings.Development.json
│ │ ├── appsettings.json
│ │ └── wwwroot
│ │ │ ├── css
│ │ │ └── site.css
│ │ │ ├── favicon.ico
│ │ │ ├── js
│ │ │ └── site.js
│ │ │ └── lib
│ │ │ ├── bootstrap
│ │ │ ├── LICENSE
│ │ │ └── dist
│ │ │ │ ├── css
│ │ │ │ ├── bootstrap-grid.css
│ │ │ │ ├── bootstrap-grid.css.map
│ │ │ │ ├── bootstrap-grid.min.css
│ │ │ │ ├── bootstrap-grid.min.css.map
│ │ │ │ ├── bootstrap-reboot.css
│ │ │ │ ├── bootstrap-reboot.css.map
│ │ │ │ ├── bootstrap-reboot.min.css
│ │ │ │ ├── bootstrap-reboot.min.css.map
│ │ │ │ ├── bootstrap.css
│ │ │ │ ├── bootstrap.css.map
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap.min.css.map
│ │ │ │ └── js
│ │ │ │ ├── bootstrap.bundle.js
│ │ │ │ ├── bootstrap.bundle.js.map
│ │ │ │ ├── bootstrap.bundle.min.js
│ │ │ │ ├── bootstrap.bundle.min.js.map
│ │ │ │ ├── bootstrap.js
│ │ │ │ ├── bootstrap.js.map
│ │ │ │ ├── bootstrap.min.js
│ │ │ │ └── bootstrap.min.js.map
│ │ │ ├── jquery-validation-unobtrusive
│ │ │ ├── LICENSE.txt
│ │ │ ├── jquery.validate.unobtrusive.js
│ │ │ └── jquery.validate.unobtrusive.min.js
│ │ │ ├── jquery-validation
│ │ │ ├── LICENSE.md
│ │ │ └── dist
│ │ │ │ ├── additional-methods.js
│ │ │ │ ├── additional-methods.min.js
│ │ │ │ ├── jquery.validate.js
│ │ │ │ └── jquery.validate.min.js
│ │ │ └── jquery
│ │ │ ├── LICENSE.txt
│ │ │ └── dist
│ │ │ ├── jquery.js
│ │ │ ├── jquery.min.js
│ │ │ └── jquery.min.map
│ ├── WebAppCallsWebApiCallsGraph
│ │ ├── AppCreationScripts
│ │ │ ├── AppCreationScripts.md
│ │ │ ├── Cleanup.ps1
│ │ │ ├── Configure.ps1
│ │ │ └── sample.json
│ │ ├── Client
│ │ │ ├── Controllers
│ │ │ │ ├── HomeController.cs
│ │ │ │ └── TodoListController.cs
│ │ │ ├── Infrastructure
│ │ │ │ └── Constants.cs
│ │ │ ├── Models
│ │ │ │ └── ErrorViewModel.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── launchSettings.json
│ │ │ │ ├── serviceDependencies.json
│ │ │ │ └── serviceDependencies.local.json
│ │ │ ├── Startup.cs
│ │ │ ├── TodoListClient.csproj
│ │ │ ├── Views
│ │ │ │ ├── Home
│ │ │ │ │ ├── CallAzureFunction.cshtml
│ │ │ │ │ ├── Index.cshtml
│ │ │ │ │ ├── Privacy.cshtml
│ │ │ │ │ └── SayHello.cshtml
│ │ │ │ ├── Shared
│ │ │ │ │ ├── Error.cshtml
│ │ │ │ │ ├── _CookieConsentPartial.cshtml
│ │ │ │ │ ├── _Layout.cshtml
│ │ │ │ │ ├── _LoginPartial.cshtml
│ │ │ │ │ └── _ValidationScriptsPartial.cshtml
│ │ │ │ ├── TodoList
│ │ │ │ │ ├── Create.cshtml
│ │ │ │ │ ├── Delete.cshtml
│ │ │ │ │ ├── Details.cshtml
│ │ │ │ │ ├── Edit.cshtml
│ │ │ │ │ └── Index.cshtml
│ │ │ │ ├── _ViewImports.cshtml
│ │ │ │ └── _ViewStart.cshtml
│ │ │ ├── appsettings.Development.json
│ │ │ ├── appsettings.json
│ │ │ └── wwwroot
│ │ │ │ ├── css
│ │ │ │ ├── site.css
│ │ │ │ └── site.min.css
│ │ │ │ ├── favicon.ico
│ │ │ │ ├── images
│ │ │ │ ├── banner1.svg
│ │ │ │ ├── banner2.svg
│ │ │ │ └── banner3.svg
│ │ │ │ ├── js
│ │ │ │ ├── site.js
│ │ │ │ └── site.min.js
│ │ │ │ └── lib
│ │ │ │ ├── bootstrap
│ │ │ │ ├── .bower.json
│ │ │ │ ├── LICENSE
│ │ │ │ └── dist
│ │ │ │ │ ├── css
│ │ │ │ │ ├── bootstrap-theme.css
│ │ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ │ ├── bootstrap-theme.min.css.map
│ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ ├── bootstrap.css.map
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ └── bootstrap.min.css.map
│ │ │ │ │ ├── fonts
│ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ │ │ └── js
│ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ ├── bootstrap.min.js
│ │ │ │ │ └── npm.js
│ │ │ │ ├── jquery-validation-unobtrusive
│ │ │ │ ├── .bower.json
│ │ │ │ ├── LICENSE.txt
│ │ │ │ ├── jquery.validate.unobtrusive.js
│ │ │ │ └── jquery.validate.unobtrusive.min.js
│ │ │ │ ├── jquery-validation
│ │ │ │ ├── .bower.json
│ │ │ │ ├── LICENSE.md
│ │ │ │ └── dist
│ │ │ │ │ ├── additional-methods.js
│ │ │ │ │ ├── additional-methods.min.js
│ │ │ │ │ ├── jquery.validate.js
│ │ │ │ │ └── jquery.validate.min.js
│ │ │ │ └── jquery
│ │ │ │ ├── .bower.json
│ │ │ │ ├── LICENSE.txt
│ │ │ │ └── dist
│ │ │ │ ├── jquery.js
│ │ │ │ ├── jquery.min.js
│ │ │ │ └── jquery.min.map
│ │ ├── README-incremental-instructions.md
│ │ ├── README.md
│ │ ├── ReadmeFiles
│ │ │ └── topology.png
│ │ ├── TodoListService
│ │ │ ├── Controllers
│ │ │ │ ├── CallbackController.cs
│ │ │ │ └── TodoListController.cs
│ │ │ ├── Models
│ │ │ │ └── TodoItem.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── launchSettings.json
│ │ │ │ ├── serviceDependencies.json
│ │ │ │ └── serviceDependencies.local.json
│ │ │ ├── Startup.cs
│ │ │ ├── TodoListService.csproj
│ │ │ ├── appsettings.Development.json
│ │ │ └── appsettings.json
│ │ ├── WebApp-Calls-WebAPI-MyOrg.sln
│ │ └── gRPC
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ │ ├── Protos
│ │ │ └── greet.proto
│ │ │ ├── Services
│ │ │ └── GreeterService.cs
│ │ │ ├── Startup.cs
│ │ │ ├── appsettings.Development.json
│ │ │ ├── appsettings.json
│ │ │ └── grpc.csproj
│ ├── aspnet-mvc
│ │ ├── Directory.Build.props
│ │ ├── OwinWebApi
│ │ │ ├── .config
│ │ │ │ └── dotnet-tools.json
│ │ │ ├── App_Start
│ │ │ │ ├── BundleConfig.cs
│ │ │ │ ├── FilterConfig.cs
│ │ │ │ ├── RouteConfig.cs
│ │ │ │ ├── Startup.Auth.cs
│ │ │ │ └── WebApiConfig.cs
│ │ │ ├── Areas
│ │ │ │ └── HelpPage
│ │ │ │ │ └── Views
│ │ │ │ │ ├── Web.config
│ │ │ │ │ └── _ViewStart.cshtml
│ │ │ ├── Content
│ │ │ │ └── Site.css
│ │ │ ├── Controllers
│ │ │ │ ├── HomeController.cs
│ │ │ │ └── TodoListController.cs
│ │ │ ├── Global.asax
│ │ │ ├── Global.asax.cs
│ │ │ ├── Models
│ │ │ │ └── TodoItem.cs
│ │ │ ├── OwinWebApi.csproj
│ │ │ ├── Properties
│ │ │ │ └── AssemblyInfo.cs
│ │ │ ├── ReUsable
│ │ │ │ ├── AppBuilderExtension.cs
│ │ │ │ ├── HttpContextExtensions.cs
│ │ │ │ └── OpenIdConnectCachingSecurityTokenProvider.cs
│ │ │ ├── Startup.cs
│ │ │ ├── Views
│ │ │ │ ├── Home
│ │ │ │ │ └── Index.cshtml
│ │ │ │ ├── Shared
│ │ │ │ │ ├── Error.cshtml
│ │ │ │ │ └── _Layout.cshtml
│ │ │ │ ├── Web.config
│ │ │ │ └── _ViewStart.cshtml
│ │ │ ├── Web.Debug.config
│ │ │ ├── Web.Release.config
│ │ │ ├── Web.config
│ │ │ ├── appsettings.json
│ │ │ └── favicon.ico
│ │ └── OwinWebApp
│ │ │ ├── .config
│ │ │ └── dotnet-tools.json
│ │ │ ├── App_Start
│ │ │ ├── BundleConfig.cs
│ │ │ ├── FilterConfig.cs
│ │ │ ├── RouteConfig.cs
│ │ │ └── Startup.Auth.cs
│ │ │ ├── Content
│ │ │ ├── Site.css
│ │ │ ├── bootstrap-theme.css
│ │ │ ├── bootstrap-theme.css.map
│ │ │ ├── bootstrap-theme.min.css
│ │ │ ├── bootstrap-theme.min.css.map
│ │ │ ├── bootstrap.css
│ │ │ ├── bootstrap.css.map
│ │ │ ├── bootstrap.min.css
│ │ │ └── bootstrap.min.css.map
│ │ │ ├── Controllers
│ │ │ ├── AccountController.cs
│ │ │ └── HomeController.cs
│ │ │ ├── Global.asax
│ │ │ ├── Global.asax.cs
│ │ │ ├── OwinWebApp.csproj
│ │ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── serviceDependencies.json
│ │ │ └── serviceDependencies.local.json
│ │ │ ├── Scripts
│ │ │ ├── bootstrap.js
│ │ │ ├── bootstrap.min.js
│ │ │ ├── jquery-3.4.1.intellisense.js
│ │ │ ├── jquery-3.4.1.js
│ │ │ ├── jquery-3.4.1.min.js
│ │ │ ├── jquery-3.4.1.min.map
│ │ │ ├── jquery-3.4.1.slim.js
│ │ │ ├── jquery-3.4.1.slim.min.js
│ │ │ ├── jquery-3.4.1.slim.min.map
│ │ │ ├── jquery.validate-vsdoc.js
│ │ │ ├── jquery.validate.js
│ │ │ ├── jquery.validate.min.js
│ │ │ ├── jquery.validate.unobtrusive.js
│ │ │ ├── jquery.validate.unobtrusive.min.js
│ │ │ └── modernizr-2.8.3.js
│ │ │ ├── Startup.cs
│ │ │ ├── Views
│ │ │ ├── Account
│ │ │ │ └── SignOutCallback.cshtml
│ │ │ ├── Home
│ │ │ │ ├── About.cshtml
│ │ │ │ ├── Contact.cshtml
│ │ │ │ └── Index.cshtml
│ │ │ ├── Shared
│ │ │ │ ├── Error.cshtml
│ │ │ │ ├── _Layout.cshtml
│ │ │ │ └── _LoginPartial.cshtml
│ │ │ ├── Web.config
│ │ │ └── _ViewStart.cshtml
│ │ │ ├── Web.Debug.config
│ │ │ ├── Web.Release.config
│ │ │ ├── Web.config
│ │ │ ├── appsettings.json
│ │ │ ├── favicon.ico
│ │ │ └── fonts
│ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ └── glyphicons-halflings-regular.woff2
│ ├── blazor
│ │ └── BlazorApp
│ │ │ ├── BlazorApp.csproj
│ │ │ ├── Components
│ │ │ ├── App.razor
│ │ │ ├── Layout
│ │ │ │ ├── MainLayout.razor
│ │ │ │ ├── MainLayout.razor.css
│ │ │ │ ├── NavMenu.razor
│ │ │ │ └── NavMenu.razor.css
│ │ │ ├── Pages
│ │ │ │ ├── Counter.razor
│ │ │ │ ├── Error.razor
│ │ │ │ ├── Home.razor
│ │ │ │ └── Weather.razor
│ │ │ ├── Routes.razor
│ │ │ └── _Imports.razor
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ │ ├── appsettings.Development.json
│ │ │ ├── appsettings.json
│ │ │ └── wwwroot
│ │ │ ├── app.css
│ │ │ ├── favicon.png
│ │ │ └── lib
│ │ │ └── bootstrap
│ │ │ └── dist
│ │ │ ├── css
│ │ │ ├── bootstrap-grid.css
│ │ │ ├── bootstrap-grid.css.map
│ │ │ ├── bootstrap-grid.min.css
│ │ │ ├── bootstrap-grid.min.css.map
│ │ │ ├── bootstrap-grid.rtl.css
│ │ │ ├── bootstrap-grid.rtl.css.map
│ │ │ ├── bootstrap-grid.rtl.min.css
│ │ │ ├── bootstrap-grid.rtl.min.css.map
│ │ │ ├── bootstrap-reboot.css
│ │ │ ├── bootstrap-reboot.css.map
│ │ │ ├── bootstrap-reboot.min.css
│ │ │ ├── bootstrap-reboot.min.css.map
│ │ │ ├── bootstrap-reboot.rtl.css
│ │ │ ├── bootstrap-reboot.rtl.css.map
│ │ │ ├── bootstrap-reboot.rtl.min.css
│ │ │ ├── bootstrap-reboot.rtl.min.css.map
│ │ │ ├── bootstrap-utilities.css
│ │ │ ├── bootstrap-utilities.css.map
│ │ │ ├── bootstrap-utilities.min.css
│ │ │ ├── bootstrap-utilities.min.css.map
│ │ │ ├── bootstrap-utilities.rtl.css
│ │ │ ├── bootstrap-utilities.rtl.css.map
│ │ │ ├── bootstrap-utilities.rtl.min.css
│ │ │ ├── bootstrap-utilities.rtl.min.css.map
│ │ │ ├── bootstrap.css
│ │ │ ├── bootstrap.css.map
│ │ │ ├── bootstrap.min.css
│ │ │ ├── bootstrap.min.css.map
│ │ │ ├── bootstrap.rtl.css
│ │ │ ├── bootstrap.rtl.css.map
│ │ │ ├── bootstrap.rtl.min.css
│ │ │ └── bootstrap.rtl.min.css.map
│ │ │ └── js
│ │ │ ├── bootstrap.bundle.js
│ │ │ ├── bootstrap.bundle.js.map
│ │ │ ├── bootstrap.bundle.min.js
│ │ │ ├── bootstrap.bundle.min.js.map
│ │ │ ├── bootstrap.esm.js
│ │ │ ├── bootstrap.esm.js.map
│ │ │ ├── bootstrap.esm.min.js
│ │ │ ├── bootstrap.esm.min.js.map
│ │ │ ├── bootstrap.js
│ │ │ ├── bootstrap.js.map
│ │ │ ├── bootstrap.min.js
│ │ │ └── bootstrap.min.js.map
│ ├── blazorserver-calls-api
│ │ ├── AppCreationScripts
│ │ │ ├── AppCreationScripts.md
│ │ │ ├── Cleanup.ps1
│ │ │ ├── Configure.ps1
│ │ │ └── sample.json
│ │ ├── Client
│ │ │ ├── App.razor
│ │ │ ├── Pages
│ │ │ │ ├── Error.cshtml
│ │ │ │ ├── Index.razor
│ │ │ │ ├── ToDoPages
│ │ │ │ │ ├── CommonForm.razor
│ │ │ │ │ ├── Create.razor
│ │ │ │ │ ├── Edit.razor
│ │ │ │ │ ├── ToDoList.razor
│ │ │ │ │ └── ToDoListBase.cs
│ │ │ │ ├── UserClaims.razor
│ │ │ │ ├── UserClaimsBase.cs
│ │ │ │ └── _Host.cshtml
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ ├── Shared
│ │ │ │ ├── LoginDisplay.razor
│ │ │ │ ├── MainLayout.razor
│ │ │ │ ├── NavMenu.razor
│ │ │ │ └── SurveyPrompt.razor
│ │ │ ├── Startup.cs
│ │ │ ├── _Imports.razor
│ │ │ ├── appsettings.Development.json
│ │ │ ├── appsettings.json
│ │ │ ├── blazorserver-client.csproj
│ │ │ └── wwwroot
│ │ │ │ ├── css
│ │ │ │ ├── bootstrap
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ └── bootstrap.min.css.map
│ │ │ │ ├── open-iconic
│ │ │ │ │ ├── FONT-LICENSE
│ │ │ │ │ ├── ICON-LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ └── font
│ │ │ │ │ │ ├── css
│ │ │ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ │ │ └── fonts
│ │ │ │ │ │ ├── open-iconic.eot
│ │ │ │ │ │ ├── open-iconic.otf
│ │ │ │ │ │ ├── open-iconic.svg
│ │ │ │ │ │ ├── open-iconic.ttf
│ │ │ │ │ │ └── open-iconic.woff
│ │ │ │ └── site.css
│ │ │ │ └── favicon.ico
│ │ ├── README-Incremental.md
│ │ ├── README.md
│ │ ├── ReadmeFiles
│ │ │ ├── ToDoList.png
│ │ │ ├── UserClaims.png
│ │ │ └── topology.png
│ │ ├── Service
│ │ │ ├── Controllers
│ │ │ │ └── ToDoListController.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── launchSettings.json
│ │ │ │ ├── serviceDependencies.json
│ │ │ │ └── serviceDependencies.local.json
│ │ │ ├── Startup.cs
│ │ │ ├── ToDoListService.csproj
│ │ │ ├── appsettings.Development.json
│ │ │ └── appsettings.json
│ │ ├── ToDoListModel
│ │ │ ├── ToDo.cs
│ │ │ └── ToDoListModel.csproj
│ │ └── blazorserver-Calls-WebAPI.sln
│ ├── ciam
│ │ ├── CiamTest.sln
│ │ ├── myWebApi
│ │ │ ├── Controllers
│ │ │ │ └── WeatherForecastController.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ ├── WeatherForecast.cs
│ │ │ ├── appsettings.Development.json
│ │ │ ├── appsettings.json
│ │ │ └── myWebApi.csproj
│ │ ├── myWebApp
│ │ │ ├── Pages
│ │ │ │ ├── Error.cshtml
│ │ │ │ ├── Error.cshtml.cs
│ │ │ │ ├── Index.cshtml
│ │ │ │ ├── Index.cshtml.cs
│ │ │ │ ├── Privacy.cshtml
│ │ │ │ ├── Privacy.cshtml.cs
│ │ │ │ ├── Shared
│ │ │ │ │ ├── _Layout.cshtml
│ │ │ │ │ ├── _Layout.cshtml.css
│ │ │ │ │ ├── _LoginPartial.cshtml
│ │ │ │ │ └── _ValidationScriptsPartial.cshtml
│ │ │ │ ├── _ViewImports.cshtml
│ │ │ │ └── _ViewStart.cshtml
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ ├── appsettings.Development.json
│ │ │ ├── appsettings.json
│ │ │ ├── myWebApp.csproj
│ │ │ └── wwwroot
│ │ │ │ ├── css
│ │ │ │ └── site.css
│ │ │ │ ├── favicon.ico
│ │ │ │ ├── js
│ │ │ │ └── site.js
│ │ │ │ └── lib
│ │ │ │ ├── bootstrap
│ │ │ │ ├── LICENSE
│ │ │ │ └── dist
│ │ │ │ │ ├── css
│ │ │ │ │ ├── bootstrap-grid.css
│ │ │ │ │ ├── bootstrap-grid.css.map
│ │ │ │ │ ├── bootstrap-grid.min.css
│ │ │ │ │ ├── bootstrap-grid.min.css.map
│ │ │ │ │ ├── bootstrap-grid.rtl.css
│ │ │ │ │ ├── bootstrap-grid.rtl.css.map
│ │ │ │ │ ├── bootstrap-grid.rtl.min.css
│ │ │ │ │ ├── bootstrap-grid.rtl.min.css.map
│ │ │ │ │ ├── bootstrap-reboot.css
│ │ │ │ │ ├── bootstrap-reboot.css.map
│ │ │ │ │ ├── bootstrap-reboot.min.css
│ │ │ │ │ ├── bootstrap-reboot.min.css.map
│ │ │ │ │ ├── bootstrap-reboot.rtl.css
│ │ │ │ │ ├── bootstrap-reboot.rtl.css.map
│ │ │ │ │ ├── bootstrap-reboot.rtl.min.css
│ │ │ │ │ ├── bootstrap-reboot.rtl.min.css.map
│ │ │ │ │ ├── bootstrap-utilities.css
│ │ │ │ │ ├── bootstrap-utilities.css.map
│ │ │ │ │ ├── bootstrap-utilities.min.css
│ │ │ │ │ ├── bootstrap-utilities.min.css.map
│ │ │ │ │ ├── bootstrap-utilities.rtl.css
│ │ │ │ │ ├── bootstrap-utilities.rtl.css.map
│ │ │ │ │ ├── bootstrap-utilities.rtl.min.css
│ │ │ │ │ ├── bootstrap-utilities.rtl.min.css.map
│ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ ├── bootstrap.css.map
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ ├── bootstrap.min.css.map
│ │ │ │ │ ├── bootstrap.rtl.css
│ │ │ │ │ ├── bootstrap.rtl.css.map
│ │ │ │ │ ├── bootstrap.rtl.min.css
│ │ │ │ │ └── bootstrap.rtl.min.css.map
│ │ │ │ │ └── js
│ │ │ │ │ ├── bootstrap.bundle.js
│ │ │ │ │ ├── bootstrap.bundle.js.map
│ │ │ │ │ ├── bootstrap.bundle.min.js
│ │ │ │ │ ├── bootstrap.bundle.min.js.map
│ │ │ │ │ ├── bootstrap.esm.js
│ │ │ │ │ ├── bootstrap.esm.js.map
│ │ │ │ │ ├── bootstrap.esm.min.js
│ │ │ │ │ ├── bootstrap.esm.min.js.map
│ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ ├── bootstrap.js.map
│ │ │ │ │ ├── bootstrap.min.js
│ │ │ │ │ └── bootstrap.min.js.map
│ │ │ │ ├── jquery-validation-unobtrusive
│ │ │ │ ├── LICENSE.txt
│ │ │ │ ├── jquery.validate.unobtrusive.js
│ │ │ │ └── jquery.validate.unobtrusive.min.js
│ │ │ │ ├── jquery-validation
│ │ │ │ ├── LICENSE.md
│ │ │ │ └── dist
│ │ │ │ │ ├── additional-methods.js
│ │ │ │ │ ├── additional-methods.min.js
│ │ │ │ │ ├── jquery.validate.js
│ │ │ │ │ └── jquery.validate.min.js
│ │ │ │ └── jquery
│ │ │ │ ├── LICENSE.txt
│ │ │ │ └── dist
│ │ │ │ ├── jquery.js
│ │ │ │ ├── jquery.min.js
│ │ │ │ └── jquery.min.map
│ │ └── newTest.sln
│ └── daemon-app
│ │ ├── Daemon-app
│ │ ├── Daemon-app.csproj
│ │ ├── Program - SDK.cs
│ │ ├── Program-net60.cs
│ │ ├── Program.cs
│ │ └── appsettings.json
│ │ ├── daemon-app-msi
│ │ ├── Program.cs
│ │ ├── appsettings.json
│ │ ├── daemon-app-msi.csproj
│ │ └── readme.md
│ │ ├── daemon-console-calling-downstreamApi
│ │ ├── DaemonConsoleCallingDownstreamApi.csproj
│ │ ├── Program.cs
│ │ └── appsettings.json
│ │ ├── daemon-console-calling-msgraph
│ │ ├── DaemonConsoleCallingMsGraph.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ └── appsettings.json
│ │ └── minimal-web-api
│ │ ├── Controllers
│ │ └── WeatherForecastController.cs
│ │ ├── MinimalWebApi.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ └── launchSettings.json
│ │ ├── WeatherForecast.cs
│ │ ├── appsettings.Development.json
│ │ └── appsettings.json
├── Directory.Build.props
├── E2E Tests
│ ├── AgentApplications
│ │ ├── AgentApplicationsTests.csproj
│ │ ├── AgentUserIdentityTestscs.cs
│ │ ├── AutonomousAgentTests.cs
│ │ ├── GetFicAsyncTests.cs
│ │ └── ServiceCollectionExtensionsForAgentIdentitiesTests.cs
│ ├── CustomSignedAssertionProviderTests
│ │ ├── CustomSignedAssertionProviderExtensibilityTests.cs
│ │ ├── CustomSignedAssertionProviderExtensions.cs
│ │ ├── CustomSignedAssertionProviderTests.csproj
│ │ ├── MyCustomSignedAssertionLoader.cs
│ │ ├── MyCustomSignedAssertionProvider.cs
│ │ └── appsettings.json
│ ├── GraphServiceClientTests
│ │ ├── GraphServiceClientTests.cs
│ │ ├── GraphServiceClientTests.csproj
│ │ └── Usings.cs
│ ├── IntegrationTestService
│ │ ├── .editorconfig
│ │ ├── Controllers
│ │ │ ├── WeatherForecast2Controller.cs
│ │ │ └── WeatherForecastController.cs
│ │ ├── IntegrationTestService.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ ├── Startup.cs
│ │ ├── UserInfo.cs
│ │ ├── appsettings.Development.json
│ │ └── appsettings.json
│ ├── OidcIdPSignedAssertionProviderTests
│ │ ├── OidCIdPSignedAssertionProviderExtensibilityTests.cs
│ │ ├── OidcIdpSignedAssertionProviderTests.csproj
│ │ ├── appsettings.json
│ │ └── xunit.runner.json
│ ├── PlaywrightTraces
│ │ └── .gitignore
│ ├── Sidecar.Tests
│ │ ├── AuthorizationHeaderEndpointTests.cs
│ │ ├── DownstreamApiEndpointTests.cs
│ │ ├── DownstreamApiOptionsMergeTests.cs
│ │ ├── DownstreamApiUnauthenticatedEndpointTests.cs
│ │ ├── HostFilteringTests.cs
│ │ ├── MockedEndToEndTests.cs
│ │ ├── ModelsTests.cs
│ │ ├── Sidecar.Tests.csproj
│ │ ├── SidecarApiFactory.cs
│ │ ├── SidecarEndpointsE2ETests.cs
│ │ ├── SidecarIntegrationTests.cs
│ │ ├── TestAuthenticationHandler.cs
│ │ └── ValidateEndpointTestsExtended.cs
│ ├── SimulateOidc
│ │ ├── Contollers
│ │ │ └── MetadataController.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── Resource.Designer.cs
│ │ │ ├── Resource.resx
│ │ │ ├── launchSettings.json
│ │ │ └── openid-configuration
│ │ ├── SimulateOidc.csproj
│ │ ├── appsettings.Development.json
│ │ └── appsettings.json
│ ├── ThreadingTests
│ │ ├── IntegrationTests
│ │ │ ├── IntegrationTests.csproj
│ │ │ ├── Properties
│ │ │ │ └── launchSettings.json
│ │ │ ├── ThreadingTest.cs
│ │ │ └── Usings.cs
│ │ └── WebApp
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ └── launchSettings.json
│ │ │ ├── WebApp.csproj
│ │ │ ├── appsettings.Development.json
│ │ │ └── appsettings.json
│ ├── TokenAcquirerTests
│ │ ├── CertificateRotationTest.cs
│ │ ├── TokenAcquirer.AuthorityMatrix.cs
│ │ ├── TokenAcquirer.cs
│ │ └── TokenAcquirerTests.csproj
│ └── WebAppUiTests
│ │ ├── B2CWebAppCallsWebApiLocally.cs
│ │ ├── TestingWebAppLocally.cs
│ │ ├── UiTestHelpers.cs
│ │ ├── UiTestNoParallelization.cs
│ │ ├── WebAppCallsApiCallsGraphLocally.cs
│ │ ├── WebAppIntegrationTests.cs
│ │ └── WebAppUiTests.csproj
├── Microsoft.Identity.Web.AotCompatibility.TestApp
│ ├── Microsoft.Identity.Web.AotCompatibility.TestApp.csproj
│ └── Program.cs
├── Microsoft.Identity.Web.Test.Common
│ ├── AssertExtensions.cs
│ ├── IgnoreOnAzureDevOpsFactAttribute.cs
│ ├── Microsoft.Identity.Web.Test.Common.csproj
│ ├── Mocks
│ │ ├── LoggerMock.cs
│ │ ├── MockHttpClientFactory.cs
│ │ ├── MockHttpContextAccessor.cs
│ │ ├── MockHttpCreator.cs
│ │ ├── MockHttpMessageHandler.cs
│ │ ├── QueryStringParser.cs
│ │ └── QueueHttpMessageHandler.cs
│ ├── OnlyOnAzureDevopsFactAttribute.cs
│ ├── TestConstants.cs
│ ├── TestHelpers
│ │ ├── ExternalApp.cs
│ │ ├── HttpContextUtilities.cs
│ │ ├── InMemoryTokenCache.cs
│ │ ├── MsalTestTokenCacheProvider.cs
│ │ ├── TestMsalDistributedTokenCacheAdapter.cs
│ │ └── TestOptionsMonitor.cs
│ └── TokenAcquirerFactorySingletonProtection.cs
├── Microsoft.Identity.Web.Test.Integration
│ ├── AcquireTokenForAppIntegrationTests.cs
│ ├── AcquireTokenForUserIntegrationTests.cs
│ └── Microsoft.Identity.Web.Test.Integration.csproj
├── Microsoft.Identity.Web.Test
│ ├── AccountExtensionsTests.cs
│ ├── AgentIdentitiesExtensionTests.cs
│ ├── AgentIdentityExtensionsTests.cs
│ ├── AppServicesAuthenticationInformationTests.cs
│ ├── AtPopOperationTests.cs
│ ├── AuthCodeRedemptionParametersTests.cs
│ ├── AuthenticationSchemeInformationProviderTests.cs
│ ├── AuthorityHelpersTests.cs
│ ├── AuthorizationHeaderProviderTests.cs
│ ├── AzureADB2COpenIDConnectEventHandlersTests.cs
│ ├── AzureIdentityForKubernetesClientAssertionTests.cs
│ ├── Base64UrlHelpersTests.cs
│ ├── BaseAuthorizationHeaderProviderTest.cs
│ ├── CacheEncryptionTests.cs
│ ├── CacheExtensionsTests.cs
│ ├── CertificateLessOptionsTests.cs
│ ├── Certificates
│ │ ├── CertificateDescriptionTests.cs
│ │ ├── DefaultCertificateLoaderTests.cs
│ │ ├── SelfSignedTestCert.pfx
│ │ └── WithClientCredentialsTests.cs
│ ├── CertificatesObserverTests.cs
│ ├── CiamAuthorityHelperTest.cs
│ ├── ClaimsPrincipalExtensionsTests.cs
│ ├── ClaimsPrincipalFactoryTests.cs
│ ├── ClientAssertionTests.cs
│ ├── ClientInfoTests.cs
│ ├── CookiePolicyOptionsExtensionsTests.cs
│ ├── CustomSignedAssertionProviderTests.cs
│ ├── DefaultMicrosoftIdentityAuthDelegatingHandlerFactoryTests.cs
│ ├── DownstreamApiServiceCollectionExtensionTest.cs
│ ├── DownstreamWebApiSupport
│ │ ├── CaeTests.cs
│ │ ├── DownstreamApiTests.cs
│ │ ├── DownstreamWebApiOptionsTests.cs
│ │ └── ExtraParametersTests.cs
│ ├── ExceptionHandlingTest.cs
│ ├── ExtensionsTests.cs
│ ├── FmiTests.cs
│ ├── HttpClientBuilderExtensionsTests.cs
│ ├── HttpContextExtensionsTests.cs
│ ├── IncrementalConsentHelperTests.cs
│ ├── L1L2CacheOptionsTests.cs
│ ├── L1L2CacheTests.cs
│ ├── ManagedIdentityCaeTests.cs
│ ├── MergedOptionsAuthorityConflictTests.cs
│ ├── MergedOptionsAuthorityParsingTests.cs
│ ├── MergedOptionsExtendedAuthorityTests.cs
│ ├── MergedOptionsTests.cs
│ ├── Microsoft.Identity.Web.Test.csproj
│ ├── MicrosoftIdentityAuthenticationMessageHandlerTests.cs
│ ├── MicrosoftIdentityMessageHandlerNewTests.cs
│ ├── MicrosoftIdentityOptionsTests.cs
│ ├── MicrosoftIdentityTokenCredentialTests.cs
│ ├── MsAuth10AtPopTests.cs
│ ├── MsalTokenCacheProviderTests.cs
│ ├── OidcIdpSignedAssertionLoaderTests.cs
│ ├── OidcIdpSignedAssertionProviderTests.cs
│ ├── PopulateOpenIdOptionsFromMergedOptionsTests.cs
│ ├── PrincipalExtensionsForSecurityTokensTests.cs
│ ├── Resource
│ │ ├── HttpClientFactoryTest.cs
│ │ ├── JwtBearerEventsClaimsValidationTests.cs
│ │ ├── JwtBearerMiddlewareDiagnosticsTests.cs
│ │ ├── MicrosoftIdentityIssuerValidatorTests.cs
│ │ ├── OpenIdConnectMiddlewareDiagnosticsTests.cs
│ │ ├── RegisterValidAudienceTests.cs
│ │ ├── RequiredScopeOrAppPermissionExtensionsTests.cs
│ │ ├── RequiredScopeOrAppPermissionPolicyTests.cs
│ │ ├── RequiredScopePolicyTests.cs
│ │ ├── RolesRequiredHttpContextExtensionsTests.cs
│ │ └── ScopesRequiredHttpContextExtensionsTests.cs
│ ├── ServiceCollectionExtensionForAzureCredsTests.cs
│ ├── ServiceCollectionExtensionsTests.cs
│ ├── SignedAssertionFilePathCredentialsLoader.cs
│ ├── TestDistributedCache.cs
│ ├── TestManagedIdentityHttpFactory.cs
│ ├── TestTokenAcquisitionHost.cs
│ ├── TheoryDataBase.cs
│ ├── TokenAcquirerFactoryTests.cs
│ ├── TokenAcquisitionAddInTests.cs
│ ├── TokenAcquisitionAuthorityTests.cs
│ ├── TokenAcquisitionTests.cs
│ ├── UtilityTests.cs
│ ├── WebApiExtensionsTests.cs
│ └── WebAppExtensionsTests.cs
├── Microsoft.Identity.Web.UI.Test
│ ├── Areas
│ │ └── MicrosoftIdentity
│ │ │ └── Controllers
│ │ │ └── AccountControllerTests.cs
│ └── Microsoft.Identity.Web.UI.Test.csproj
└── PerformanceTests
│ ├── GenerateBulkUsers.ps1
│ ├── Microsoft.Identity.Web.Perf.Benchmark
│ ├── Microsoft.Identity.Web.Perf.Benchmark.csproj
│ ├── Program.cs
│ └── TokenAcquisitionTests.cs
│ ├── Microsoft.Identity.Web.Perf.Client
│ ├── Logger.cs
│ ├── Metrics.cs
│ ├── Microsoft.Identity.Web.Perf.Client.csproj
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── TestRunner.cs
│ ├── TestRunnerOptions.cs
│ ├── TokenCacheHelper.cs
│ └── appsettings.json
│ └── PerformanceTestService
│ ├── .config
│ └── dotnet-tools.json
│ ├── Controllers
│ ├── EmptyController.cs
│ ├── GraphClientController.cs
│ ├── TokenAcquisitionController.cs
│ └── WeatherForecastController.cs
│ ├── EventSource
│ ├── BenchmarkMsalDistributedTokenCacheAdapter.cs
│ ├── BenchmarkMsalMemoryTokenCacheProvider.cs
│ ├── MemoryCacheEventSource.cs
│ └── ServiceExtensions.cs
│ ├── PerformanceTestService.csproj
│ ├── Program.cs
│ ├── Properties
│ ├── ServiceDependencies
│ │ └── MsIdWebIntegrationTestService - Web Deploy
│ │ │ └── profile.arm.json
│ └── launchSettings.json
│ ├── Startup.cs
│ ├── appsettings.Development.json
│ └── appsettings.json
└── tools
├── ConfigureGeneratedApplications
├── .editorconfig
├── ConfigureGeneratedApplications.csproj
├── ConfigureGeneratedApplications.sln
├── Model
│ ├── Configuration.cs
│ ├── File.cs
│ ├── Projects.cs
│ ├── PropertyMapping.cs
│ └── Replacement.cs
├── Program.cs
└── Properties
│ └── launchSettings.json
├── CrossPlatformValidator
└── CrossPlatformValidation
│ ├── Benchmark
│ ├── Benchmark.csproj
│ └── Program.cs
│ ├── BenchmarkCSharp
│ ├── BenchmarkCSharp.csproj
│ └── Program.cs
│ ├── CSharpConsoleApp
│ ├── CSharpConsoleApp.csproj
│ ├── Program.cs
│ └── build.bat
│ ├── CrossPlatformValidation.sln
│ ├── CrossPlatformValidation
│ ├── CrossPlatformValidation.csproj
│ ├── EntryPoint.cs
│ ├── RequestValidator.cs
│ ├── publish.bat
│ └── rd.xml
│ ├── CrossPlatformValidatorTests
│ ├── CrossPlatformValidatorTests.csproj
│ ├── GlobalUsings.cs
│ └── InitializeAndValidateTests.cs
│ ├── Directory.Build.props
│ ├── README.md
│ └── publish.bat
├── Directory.Build.props
├── GenerateMergeOptionsMethods
├── GenerateMergeOptionsMethods.csproj
└── Program.cs
├── app-provisioning-tool
├── Directory.Build.props
├── README.md
├── app-provisioning-lib
│ ├── AuthenticationParameters
│ │ ├── ApiPermission.cs
│ │ ├── ApplicationParameters.cs
│ │ └── PlatformType.cs
│ ├── CodeReaderWriter
│ │ ├── CodeReader.cs
│ │ ├── CodeWriter.cs
│ │ └── ProjectAuthenticationSettings.cs
│ ├── DeveloperCredentials
│ │ ├── DeveloperCredentialsReader.cs
│ │ ├── IDeveloperCredentialsOptions.cs
│ │ └── MsalTokenCredential.cs
│ ├── MicrosoftIdentityPlatformApplication
│ │ ├── MicrosoftIdentityPlatformApplicationManager.cs
│ │ ├── ResourceAndScope.cs
│ │ └── TokenCredentialAuthenticationProvider.cs
│ ├── ProjectDescription
│ │ ├── ConfigurationProperties.cs
│ │ ├── MatchesForProjectType.cs
│ │ ├── ProjectDescription.cs
│ │ ├── ProjectDescriptionReader.cs
│ │ ├── PropertyMapping.cs
│ │ └── Replacement.cs
│ ├── ProjectDescriptions
│ │ ├── dotnet-blazorwasm-hosted.json
│ │ ├── dotnet-blazorwasm.json
│ │ ├── dotnet-web.json
│ │ ├── dotnet-webapi.json
│ │ └── dotnet-webapp.json
│ ├── Properties
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ ├── Resources
│ │ └── Policies.txt
│ ├── Summary
│ │ ├── Change.cs
│ │ └── Summary.cs
│ ├── Tool
│ │ ├── AppProvisioningTool.cs
│ │ └── ProvisioningToolOptions.cs
│ └── app-provisioning-lib.csproj
├── app-provisioning-tool
│ ├── Program.cs
│ ├── Properties
│ │ └── launchSettings.json
│ ├── Readme.txt
│ └── msidentity-app-sync.csproj
├── app-provisioning.sln
├── images
│ ├── cli-list-tools.png
│ ├── tool-help.png
│ ├── tool-run-no-params.png
│ ├── vs-options.png
│ └── vs2019-npd.png
├── tests
│ ├── CleanUp.cs
│ ├── E2ETests.cs
│ ├── ProjectDescriptionReaderTests.cs
│ ├── TestConstants.cs
│ ├── TestUtilities.cs
│ └── Tests.csproj
└── vs2019-16.9-how-to-use.md
└── mark-shipped.ps1
/.devcontainer/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.devcontainer/Dockerfile
--------------------------------------------------------------------------------
/.devcontainer/devcontainer.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.devcontainer/devcontainer.json
--------------------------------------------------------------------------------
/.devcontainer/scripts/container-creation.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.devcontainer/scripts/container-creation.sh
--------------------------------------------------------------------------------
/.dockerignore:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.editorconfig
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/ask_mode_change.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.github/ISSUE_TEMPLATE/ask_mode_change.yml
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug_report.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/design_proposal.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.github/ISSUE_TEMPLATE/design_proposal.md
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/documentation.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.github/ISSUE_TEMPLATE/documentation.md
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/feature_request.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.github/ISSUE_TEMPLATE/feature_request.md
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/sidecar_issue.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.github/ISSUE_TEMPLATE/sidecar_issue.md
--------------------------------------------------------------------------------
/.github/PULL_REQUEST_TEMPLATE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.github/PULL_REQUEST_TEMPLATE.md
--------------------------------------------------------------------------------
/.github/copilot-instructions.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.github/copilot-instructions.md
--------------------------------------------------------------------------------
/.github/dependabot.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.github/dependabot.yml
--------------------------------------------------------------------------------
/.github/workflows/aot-check.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.github/workflows/aot-check.yml
--------------------------------------------------------------------------------
/.github/workflows/benchmark-action.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.github/workflows/benchmark-action.yml
--------------------------------------------------------------------------------
/.github/workflows/codeql-analysis.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.github/workflows/codeql-analysis.yml
--------------------------------------------------------------------------------
/.github/workflows/dotnetcore.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.github/workflows/dotnetcore.yml
--------------------------------------------------------------------------------
/.github/workflows/evergreen.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.github/workflows/evergreen.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.gitignore
--------------------------------------------------------------------------------
/.sonarlint/Microsoft.Identity.Web.slconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.sonarlint/Microsoft.Identity.Web.slconfig
--------------------------------------------------------------------------------
/.sonarlint/azuread_microsoft-identity-web/CSharp/SonarLint.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.sonarlint/azuread_microsoft-identity-web/CSharp/SonarLint.xml
--------------------------------------------------------------------------------
/.sonarlint/azuread_microsoft-identity-webcsharp.ruleset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.sonarlint/azuread_microsoft-identity-webcsharp.ruleset
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/.vscode/settings.json
--------------------------------------------------------------------------------
/BannedSymbols.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/BannedSymbols.txt
--------------------------------------------------------------------------------
/CODEOWNERS:
--------------------------------------------------------------------------------
1 | * @AzureAD/id4s-authnz
2 |
--------------------------------------------------------------------------------
/CODE_OF_CONDUCT.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/CODE_OF_CONDUCT.md
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/CONTRIBUTING.md
--------------------------------------------------------------------------------
/Classes depending on ASP.NET Core.dgml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/Classes depending on ASP.NET Core.dgml
--------------------------------------------------------------------------------
/CodeQL.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/CodeQL.yaml
--------------------------------------------------------------------------------
/Directory.Build.props:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/Directory.Build.props
--------------------------------------------------------------------------------
/JsonSchemas/Credentials.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/JsonSchemas/Credentials.json
--------------------------------------------------------------------------------
/JsonSchemas/microsoft-identity-web.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/JsonSchemas/microsoft-identity-web.json
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/LICENSE
--------------------------------------------------------------------------------
/MIGRATION_GUIDE_V4.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/MIGRATION_GUIDE_V4.md
--------------------------------------------------------------------------------
/Microsoft.Identity.Web.linux.slnf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/Microsoft.Identity.Web.linux.slnf
--------------------------------------------------------------------------------
/Microsoft.Identity.Web.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/Microsoft.Identity.Web.sln
--------------------------------------------------------------------------------
/Microsoft.Identity.Web.slnLaunch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/Microsoft.Identity.Web.slnLaunch
--------------------------------------------------------------------------------
/NuGet.Config:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/NuGet.Config
--------------------------------------------------------------------------------
/ProjectTemplates/configuration.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/configuration.json
--------------------------------------------------------------------------------
/ProjectTemplates/nuget.config.aspnetcore-build:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/nuget.config.aspnetcore-build
--------------------------------------------------------------------------------
/ProjectTemplates/nuget.config.local-build:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/nuget.config.local-build
--------------------------------------------------------------------------------
/ProjectTemplates/nuget.config.release-build:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/nuget.config.release-build
--------------------------------------------------------------------------------
/ProjectTemplates/templates/BlazorServerWeb-CSharp/App.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/BlazorServerWeb-CSharp/App.razor
--------------------------------------------------------------------------------
/ProjectTemplates/templates/BlazorServerWeb-CSharp/Pages/Error.cshtml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/BlazorServerWeb-CSharp/Pages/Error.cshtml
--------------------------------------------------------------------------------
/ProjectTemplates/templates/BlazorServerWeb-CSharp/Pages/Index.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/BlazorServerWeb-CSharp/Pages/Index.razor
--------------------------------------------------------------------------------
/ProjectTemplates/templates/BlazorServerWeb-CSharp/Pages/_Host.cshtml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/BlazorServerWeb-CSharp/Pages/_Host.cshtml
--------------------------------------------------------------------------------
/ProjectTemplates/templates/BlazorServerWeb-CSharp/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/BlazorServerWeb-CSharp/Program.cs
--------------------------------------------------------------------------------
/ProjectTemplates/templates/BlazorServerWeb-CSharp/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/BlazorServerWeb-CSharp/Startup.cs
--------------------------------------------------------------------------------
/ProjectTemplates/templates/BlazorServerWeb-CSharp/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/BlazorServerWeb-CSharp/_Imports.razor
--------------------------------------------------------------------------------
/ProjectTemplates/templates/BlazorServerWeb-CSharp/app.db:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/BlazorServerWeb-CSharp/app.db
--------------------------------------------------------------------------------
/ProjectTemplates/templates/BlazorServerWeb-CSharp/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/BlazorServerWeb-CSharp/appsettings.json
--------------------------------------------------------------------------------
/ProjectTemplates/templates/Functions-CSharp/SampleFunc.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/Functions-CSharp/SampleFunc.cs
--------------------------------------------------------------------------------
/ProjectTemplates/templates/Functions-CSharp/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/Functions-CSharp/Startup.cs
--------------------------------------------------------------------------------
/ProjectTemplates/templates/Functions-CSharp/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/Functions-CSharp/appsettings.json
--------------------------------------------------------------------------------
/ProjectTemplates/templates/Functions-CSharp/host.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/Functions-CSharp/host.json
--------------------------------------------------------------------------------
/ProjectTemplates/templates/Functions-CSharp/local.settings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/Functions-CSharp/local.settings.json
--------------------------------------------------------------------------------
/ProjectTemplates/templates/RazorPagesWeb-CSharp/Pages/Error.cshtml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/RazorPagesWeb-CSharp/Pages/Error.cshtml
--------------------------------------------------------------------------------
/ProjectTemplates/templates/RazorPagesWeb-CSharp/Pages/Index.cshtml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/RazorPagesWeb-CSharp/Pages/Index.cshtml
--------------------------------------------------------------------------------
/ProjectTemplates/templates/RazorPagesWeb-CSharp/Pages/Privacy.cshtml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/RazorPagesWeb-CSharp/Pages/Privacy.cshtml
--------------------------------------------------------------------------------
/ProjectTemplates/templates/RazorPagesWeb-CSharp/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/RazorPagesWeb-CSharp/Program.cs
--------------------------------------------------------------------------------
/ProjectTemplates/templates/RazorPagesWeb-CSharp/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/RazorPagesWeb-CSharp/Startup.cs
--------------------------------------------------------------------------------
/ProjectTemplates/templates/RazorPagesWeb-CSharp/app.db:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/RazorPagesWeb-CSharp/app.db
--------------------------------------------------------------------------------
/ProjectTemplates/templates/RazorPagesWeb-CSharp/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/RazorPagesWeb-CSharp/appsettings.json
--------------------------------------------------------------------------------
/ProjectTemplates/templates/RazorPagesWeb-CSharp/wwwroot/css/site.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/RazorPagesWeb-CSharp/wwwroot/css/site.css
--------------------------------------------------------------------------------
/ProjectTemplates/templates/RazorPagesWeb-CSharp/wwwroot/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/RazorPagesWeb-CSharp/wwwroot/favicon.ico
--------------------------------------------------------------------------------
/ProjectTemplates/templates/RazorPagesWeb-CSharp/wwwroot/js/site.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/RazorPagesWeb-CSharp/wwwroot/js/site.js
--------------------------------------------------------------------------------
/ProjectTemplates/templates/StarterWeb-CSharp/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/StarterWeb-CSharp/Program.cs
--------------------------------------------------------------------------------
/ProjectTemplates/templates/StarterWeb-CSharp/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/StarterWeb-CSharp/Startup.cs
--------------------------------------------------------------------------------
/ProjectTemplates/templates/StarterWeb-CSharp/Views/Home/Index.cshtml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/StarterWeb-CSharp/Views/Home/Index.cshtml
--------------------------------------------------------------------------------
/ProjectTemplates/templates/StarterWeb-CSharp/Views/_ViewStart.cshtml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/StarterWeb-CSharp/Views/_ViewStart.cshtml
--------------------------------------------------------------------------------
/ProjectTemplates/templates/StarterWeb-CSharp/app.db:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/StarterWeb-CSharp/app.db
--------------------------------------------------------------------------------
/ProjectTemplates/templates/StarterWeb-CSharp/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/StarterWeb-CSharp/appsettings.json
--------------------------------------------------------------------------------
/ProjectTemplates/templates/StarterWeb-CSharp/wwwroot/css/site.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/StarterWeb-CSharp/wwwroot/css/site.css
--------------------------------------------------------------------------------
/ProjectTemplates/templates/StarterWeb-CSharp/wwwroot/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/StarterWeb-CSharp/wwwroot/favicon.ico
--------------------------------------------------------------------------------
/ProjectTemplates/templates/StarterWeb-CSharp/wwwroot/js/site.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/StarterWeb-CSharp/wwwroot/js/site.js
--------------------------------------------------------------------------------
/ProjectTemplates/templates/WebApi-CSharp/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/WebApi-CSharp/Program.cs
--------------------------------------------------------------------------------
/ProjectTemplates/templates/WebApi-CSharp/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/WebApi-CSharp/Startup.cs
--------------------------------------------------------------------------------
/ProjectTemplates/templates/WebApi-CSharp/WeatherForecast.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/WebApi-CSharp/WeatherForecast.cs
--------------------------------------------------------------------------------
/ProjectTemplates/templates/WebApi-CSharp/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/WebApi-CSharp/appsettings.json
--------------------------------------------------------------------------------
/ProjectTemplates/templates/Worker-CSharp/Company.Application1.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/Worker-CSharp/Company.Application1.csproj
--------------------------------------------------------------------------------
/ProjectTemplates/templates/Worker-CSharp/GreeterService.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/Worker-CSharp/GreeterService.cs
--------------------------------------------------------------------------------
/ProjectTemplates/templates/Worker-CSharp/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/Worker-CSharp/Program.cs
--------------------------------------------------------------------------------
/ProjectTemplates/templates/Worker-CSharp/Protos/greet.proto:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/Worker-CSharp/Protos/greet.proto
--------------------------------------------------------------------------------
/ProjectTemplates/templates/Worker-CSharp/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/Worker-CSharp/Startup.cs
--------------------------------------------------------------------------------
/ProjectTemplates/templates/Worker-CSharp/Worker.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/Worker-CSharp/Worker.cs
--------------------------------------------------------------------------------
/ProjectTemplates/templates/Worker-CSharp/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/templates/Worker-CSharp/appsettings.json
--------------------------------------------------------------------------------
/ProjectTemplates/test-aspnet-templates-from-nuget.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/test-aspnet-templates-from-nuget.bat
--------------------------------------------------------------------------------
/ProjectTemplates/test-templates-from-nuget.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/test-templates-from-nuget.bat
--------------------------------------------------------------------------------
/ProjectTemplates/test-templates.bat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/ProjectTemplates/test-templates.bat
--------------------------------------------------------------------------------
/README-Azure.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/README-Azure.md
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/README.md
--------------------------------------------------------------------------------
/RELEASES.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/RELEASES.md
--------------------------------------------------------------------------------
/SECURITY.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/SECURITY.md
--------------------------------------------------------------------------------
/SUPPORT.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/SUPPORT.md
--------------------------------------------------------------------------------
/TESTING.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/TESTING.md
--------------------------------------------------------------------------------
/agents.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/agents.md
--------------------------------------------------------------------------------
/azure-pipelines.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/azure-pipelines.yml
--------------------------------------------------------------------------------
/benchmark/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/benchmark/.editorconfig
--------------------------------------------------------------------------------
/benchmark/BenchmarkConfig.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/benchmark/BenchmarkConfig.cs
--------------------------------------------------------------------------------
/benchmark/Benchmarks.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/benchmark/Benchmarks.csproj
--------------------------------------------------------------------------------
/benchmark/Directory.Build.props:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/benchmark/Directory.Build.props
--------------------------------------------------------------------------------
/benchmark/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/benchmark/Program.cs
--------------------------------------------------------------------------------
/benchmark/TokenAcquisitionBenchmark.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/benchmark/TokenAcquisitionBenchmark.cs
--------------------------------------------------------------------------------
/benchmark/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/benchmark/appsettings.json
--------------------------------------------------------------------------------
/changelog.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/changelog.md
--------------------------------------------------------------------------------
/changelog.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/changelog.txt
--------------------------------------------------------------------------------
/docfx_project/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/docfx_project/.gitignore
--------------------------------------------------------------------------------
/docfx_project/api/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/docfx_project/api/.gitignore
--------------------------------------------------------------------------------
/docfx_project/api/index.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/docfx_project/api/index.md
--------------------------------------------------------------------------------
/docfx_project/articles/intro.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/docfx_project/articles/intro.md
--------------------------------------------------------------------------------
/docfx_project/articles/toc.yml:
--------------------------------------------------------------------------------
1 | - name: Introduction
2 | href: intro.md
3 |
--------------------------------------------------------------------------------
/docfx_project/docfx.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/docfx_project/docfx.json
--------------------------------------------------------------------------------
/docfx_project/index.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/docfx_project/index.md
--------------------------------------------------------------------------------
/docfx_project/src/source.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/docfx_project/src/source.sln
--------------------------------------------------------------------------------
/docfx_project/toc.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/docfx_project/toc.yml
--------------------------------------------------------------------------------
/docs/blog-posts/downstreamwebapi-to-downstreamapi.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/docs/blog-posts/downstreamwebapi-to-downstreamapi.md
--------------------------------------------------------------------------------
/docs/design/capab1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/docs/design/capab1.png
--------------------------------------------------------------------------------
/docs/design/managed_identity_capabilities_devex.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/docs/design/managed_identity_capabilities_devex.md
--------------------------------------------------------------------------------
/global.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/global.json
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.AgentIdentities/README.AgentIdentities.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.AgentIdentities/README.AgentIdentities.md
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Azure/GlobalSuppressions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Azure/GlobalSuppressions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Azure/InternalAPI.Shipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Azure/InternalAPI.Shipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Azure/InternalAPI.Unshipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Azure/InternalAPI.Unshipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Azure/Microsoft.Identity.Web.Azure.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Azure/Microsoft.Identity.Web.Azure.csproj
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Azure/MicrosoftIdentityTokenCredential.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Azure/MicrosoftIdentityTokenCredential.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Azure/PublicAPI.Shipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Azure/PublicAPI.Shipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Azure/PublicAPI.Unshipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Azure/PublicAPI.Unshipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Azure/TokenAcquirerAppTokenCredential.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Azure/TokenAcquirerAppTokenCredential.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Azure/TokenAcquirerTokenCredential.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Azure/TokenAcquirerTokenCredential.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificate/CertificateConstants.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificate/CertificateConstants.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificate/CertificateDescription.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificate/CertificateDescription.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificate/CertificateErrorMessage.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificate/CertificateErrorMessage.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificate/CertificateLoaderHelper.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificate/CertificateLoaderHelper.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificate/CertificateSource.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificate/CertificateSource.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificate/DefaultCertificateLoader.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificate/DefaultCertificateLoader.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificate/DefaultCredentialsLoader.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificate/DefaultCredentialsLoader.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificate/FromPathCertificateLoader.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificate/FromPathCertificateLoader.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificate/GlobalSuppressions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificate/GlobalSuppressions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificate/ICertificateLoader.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificate/ICertificateLoader.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificate/InternalAPI.Shipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificate/InternalAPI.Shipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificate/InternalAPI.Unshipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificate/InternalAPI.Unshipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificate/KeyVaultCertificateLoader.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificate/KeyVaultCertificateLoader.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificate/Microsoft.Identity.Web.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificate/Microsoft.Identity.Web.xml
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificate/PublicAPI.Shipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificate/PublicAPI.Shipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificate/PublicAPI.Unshipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificate/PublicAPI.Unshipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificateless/Certificateless.cd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificateless/Certificateless.cd
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificateless/CertificatelessOptions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificateless/CertificatelessOptions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificateless/ClientAssertion.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificateless/ClientAssertion.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificateless/GlobalSuppressions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificateless/GlobalSuppressions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificateless/InternalAPI.Shipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificateless/InternalAPI.Shipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificateless/InternalAPI.Unshipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificateless/InternalAPI.Unshipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificateless/PublicAPI.Shipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificateless/PublicAPI.Shipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Certificateless/PublicAPI.Unshipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Certificateless/PublicAPI.Unshipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Diagnostics/Diagnostics/Throws.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Diagnostics/Diagnostics/Throws.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Diagnostics/GlobalSuppressions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Diagnostics/GlobalSuppressions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Diagnostics/IdHelper.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Diagnostics/IdHelper.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Diagnostics/OsHelper.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Diagnostics/OsHelper.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.DownstreamApi/DownstreamApi.Logger.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.DownstreamApi/DownstreamApi.Logger.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.DownstreamApi/DownstreamApi.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.DownstreamApi/DownstreamApi.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.DownstreamApi/DownstreamApiExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.DownstreamApi/DownstreamApiExtensions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.GraphServiceClient/GlobalSuppressions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.GraphServiceClient/GlobalSuppressions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.GraphServiceClient/Readme.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.GraphServiceClient/Readme.md
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.MicrosoftGraph/BaseRequestExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.MicrosoftGraph/BaseRequestExtensions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.MicrosoftGraph/GlobalSuppressions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.MicrosoftGraph/GlobalSuppressions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.MicrosoftGraph/MicrosoftGraphOptions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.MicrosoftGraph/MicrosoftGraphOptions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.MicrosoftGraphBeta/GlobalSuppressions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.MicrosoftGraphBeta/GlobalSuppressions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.OWIN/ApiControllerExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.OWIN/ApiControllerExtensions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.OWIN/AppBuilderExtension.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.OWIN/AppBuilderExtension.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.OWIN/ControllerBaseExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.OWIN/ControllerBaseExtensions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.OWIN/InternalAPI.Shipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.OWIN/InternalAPI.Shipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.OWIN/InternalAPI.Unshipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.OWIN/InternalAPI.Unshipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.OWIN/Microsoft.Identity.Web.OWIN.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.OWIN/Microsoft.Identity.Web.OWIN.csproj
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.OWIN/Microsoft.Identity.Web.OWIN.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.OWIN/Microsoft.Identity.Web.OWIN.xml
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.OWIN/OwinTokenAcquirerFactory.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.OWIN/OwinTokenAcquirerFactory.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.OWIN/OwinTokenAcquisitionHost.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.OWIN/OwinTokenAcquisitionHost.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.OWIN/Properties/InternalsVisibleTo.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.OWIN/Properties/InternalsVisibleTo.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.OWIN/PublicAPI.Shipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.OWIN/PublicAPI.Shipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.OWIN/PublicAPI.Unshipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.OWIN/PublicAPI.Unshipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.OidcFIC/OidcIdpSignedAssertionLoader.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.OidcFIC/OidcIdpSignedAssertionLoader.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.OidcFIC/OidcIdpSignedAssertionProvider.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.OidcFIC/OidcIdpSignedAssertionProvider.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.OidcFIC/Properties/InternalsVisibleTo.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.OidcFIC/Properties/InternalsVisibleTo.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Sidecar/AgentOverrides.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Sidecar/AgentOverrides.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Sidecar/AppJsonSerializerContext.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Sidecar/AppJsonSerializerContext.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Sidecar/CacheControl.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Sidecar/CacheControl.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Sidecar/Directory.Build.props:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Sidecar/Directory.Build.props
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Sidecar/DockerFile.NanoServer:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Sidecar/DockerFile.NanoServer
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Sidecar/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Sidecar/Dockerfile
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Sidecar/Dockerfile.AzureLinux:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Sidecar/Dockerfile.AzureLinux
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Sidecar/DownstreamApiOptionsMerger.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Sidecar/DownstreamApiOptionsMerger.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Sidecar/Logging/Logging.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Sidecar/Logging/Logging.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Sidecar/Models/DownstreamApiRequest.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Sidecar/Models/DownstreamApiRequest.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Sidecar/Models/DownstreamApiResult.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Sidecar/Models/DownstreamApiResult.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Sidecar/OpenApiDescriptions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Sidecar/OpenApiDescriptions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Sidecar/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Sidecar/Program.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Sidecar/Properties/launchSettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Sidecar/Properties/launchSettings.json
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Sidecar/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Sidecar/README.md
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Sidecar/appsettings.Development.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Sidecar/appsettings.Development.json
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.Sidecar/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.Sidecar/appsettings.json
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/AtPopOperation.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/AtPopOperation.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/Base64UrlHelpers.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/Base64UrlHelpers.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/CiamAuthorityHelper.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/CiamAuthorityHelper.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/ClaimConstants.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/ClaimConstants.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/ClientInfo.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/ClientInfo.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/Constants.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/Constants.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/ErrorCodes.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/ErrorCodes.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/GlobalSuppressions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/GlobalSuppressions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/ICertificatesObserver.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/ICertificatesObserver.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/IDWebErrorMessage.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/IDWebErrorMessage.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/IMergedOptionsStore.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/IMergedOptionsStore.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/ITokenAcquisition.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/ITokenAcquisition.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/ITokenAcquisitionHost.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/ITokenAcquisitionHost.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/LogMessages.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/LogMessages.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/LoggingEventId.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/LoggingEventId.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/LoggingOptions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/LoggingOptions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/MergedOptions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/MergedOptions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/MergedOptionsLogging.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/MergedOptionsLogging.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/MergedOptionsStore.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/MergedOptionsStore.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/MsAuth10AtPop.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/MsAuth10AtPop.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/OidcConstants.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/OidcConstants.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/TokenAcquirer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/TokenAcquirer.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/TokenAcquirerFactory.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/TokenAcquirerFactory.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/TokenAcquisition.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/TokenAcquisition.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenAcquisition/WebApiBuilders.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenAcquisition/WebApiBuilders.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenCache/CacheSerializerHints.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenCache/CacheSerializerHints.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenCache/ClaimsPrincipalExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenCache/ClaimsPrincipalExtensions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenCache/GlobalSuppressions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenCache/GlobalSuppressions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenCache/IMsalTokenCacheProvider.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenCache/IMsalTokenCacheProvider.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenCache/InternalAPI.Shipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenCache/InternalAPI.Shipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenCache/InternalAPI.Unshipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenCache/InternalAPI.Unshipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenCache/MeasureDurationResult.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenCache/MeasureDurationResult.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenCache/Microsoft.Identity.Web.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenCache/Microsoft.Identity.Web.xml
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenCache/PublicAPI.Shipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenCache/PublicAPI.Shipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenCache/PublicAPI.Unshipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenCache/PublicAPI.Unshipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenCache/TokenCacheErrorMessage.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenCache/TokenCacheErrorMessage.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenCache/TokenCacheExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenCache/TokenCacheExtensions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenCache/TokenCacheLoggingEventId.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenCache/TokenCacheLoggingEventId.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenCache/TokenCacheSerializers.cd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenCache/TokenCacheSerializers.cd
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.TokenCache/Utility.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.TokenCache/Utility.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.UI/GlobalSuppressions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.UI/GlobalSuppressions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.UI/InternalAPI.Shipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.UI/InternalAPI.Shipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.UI/InternalAPI.Unshipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.UI/InternalAPI.Unshipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.UI/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.UI/LICENSE
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.UI/Microsoft.Identity.Web.UI.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.UI/Microsoft.Identity.Web.UI.csproj
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.UI/Microsoft.Identity.Web.UI.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.UI/Microsoft.Identity.Web.UI.xml
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.UI/PublicAPI.Shipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.UI/PublicAPI.Shipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.UI/PublicAPI.Unshipped.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.UI/PublicAPI.Unshipped.txt
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web.UI/ServiceCollectionExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web.UI/ServiceCollectionExtensions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web/AccountExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web/AccountExtensions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web/AppContextSwitches.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web/AppContextSwitches.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web/Architecture.dgml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web/Architecture.dgml
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web/AuthorityHelpers.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web/AuthorityHelpers.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web/AuthorizeForScopesAttribute.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web/AuthorizeForScopesAttribute.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web/AzureADB2COpenIDConnectEventHandlers.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web/AzureADB2COpenIDConnectEventHandlers.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web/ClaimsPrincipalFactory.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web/ClaimsPrincipalFactory.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web/CookiePolicyOptionsExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web/CookiePolicyOptionsExtensions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web/Diagrams.cd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web/Diagrams.cd
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web/Extensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web/Extensions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web/GlobalSuppressions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web/GlobalSuppressions.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web/ILoginErrorAccessor.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/AzureAD/microsoft-identity-web/HEAD/src/Microsoft.Identity.Web/ILoginErrorAccessor.cs
--------------------------------------------------------------------------------
/src/Microsoft.Identity.Web/Interfaces.cd:
--------------------------------------------------------------------------------
1 |
2 |