Skip to content

client capabilities

Jean-Marc Prieur edited this page Mar 18, 2021 · 1 revision

Client capabilities

MSAL.NET has a way of expressing client capabilities. This is needed for scenarios such as Conditional access evaluation

How to express client capabilities

The ConfidentialClientApplicationOptions expose the ClientCapabilities property

Therefore you can express them in the appsettings.json:

"AzureAD" : 
{
 // usual members
 "ClientCapabilities" : [  "cp1" ]
}

or, programmatically, through the options you set in .EnableTokenAcquisitionToCallDownstreamApis

Getting started with Microsoft Identity Web

Token cache serialization

Web apps

Web APIs

Daemon scenario

Advanced topics

FAQ

News

Contribute

Other resources

Clone this wiki locally