Condividi tramite


MsalAuthenticationExtension Class

Definition

Enables the extension of the MSAL authentication process by providing a custom authentication operation. These operations are provided through the implementation of the IAuthenticationOperation interface.

public class MsalAuthenticationExtension
type MsalAuthenticationExtension = class
Public Class MsalAuthenticationExtension
Inheritance
MsalAuthenticationExtension

Constructors

Name Description
MsalAuthenticationExtension()

Properties

Name Description
AdditionalCacheParameters

Specifies additional parameters acquired from authentication responses to be cached.

AuthenticationOperation

Inject an authentication operation. This is used for POP and composite tokens. IAuthencationOperation has a KeyID property that is used to bind tokens to a key. This affects how tokens are cached.

Important: Use IAuthenticationOperation2 instead, for asynchronous token formatting.

OnBeforeTokenRequestHandler

A delegate which gets invoked just before MSAL makes a token request.

Applies to