MicrosoftIdentityAppCallsWebApiAuthenticationBuilder Class

Definition

Authentication builder returned by the EnableTokenAcquisitionToCallDownstreamApi methods enabling you to decide token cache implementations.

public class MicrosoftIdentityAppCallsWebApiAuthenticationBuilder : Microsoft.Identity.Web.MicrosoftIdentityBaseAuthenticationBuilder
type MicrosoftIdentityAppCallsWebApiAuthenticationBuilder = class
    inherit MicrosoftIdentityBaseAuthenticationBuilder
Public Class MicrosoftIdentityAppCallsWebApiAuthenticationBuilder
Inherits MicrosoftIdentityBaseAuthenticationBuilder
Inheritance
MicrosoftIdentityAppCallsWebApiAuthenticationBuilder

Properties

ConfigurationSection

Configuration section from which to bind options.

(Inherited from MicrosoftIdentityBaseAuthenticationBuilder)
Services

The services being configured.

(Inherited from MicrosoftIdentityBaseAuthenticationBuilder)

Methods

AddDistributedTokenCaches()

Add distributed token caches.

AddInMemoryTokenCaches(Action<MsalMemoryTokenCacheOptions>, Action<MemoryCacheOptions>)

Add in memory token caches.

AddSessionTokenCaches()

Add session token caches.

Extension Methods

AddDownstreamWebApi(MicrosoftIdentityAppCallsWebApiAuthenticationBuilder, String, IConfiguration)

Adds a named downstream web API service related to a specific configuration section.

AddDownstreamWebApi(MicrosoftIdentityAppCallsWebApiAuthenticationBuilder, String, Action<DownstreamWebApiOptions>)

Adds a named downstream web API service initialized with delegates.

Applies to