PerformanceEvents enum

L’énumération des opérations instrumentées par leurs performances est mesurée par PerformanceClient.

Champs

AcquireTokenByBroker

Temps nécessaire pour l’acquisition de jetons par broker

AcquireTokenByCode

API acquireTokenByCode (msal-browser et msal-node). Utilisé pour acquérir des jetons en échangeant un code d’autorisation sur le point de terminaison de jeton.

AcquireTokenByCodeAsync
AcquireTokenByRefreshToken

ACQUIRETokenByRefreshToken API (msal-browser et msal-node). Utilisé pour renouveler un jeton d’accès à l’aide d’un jeton d’actualisation par rapport au point de terminaison du jeton.

AcquireTokenByRefreshTokenInBroker

acquireTokenByRefreshToken API in BrokerClientApplication (PW-Broker) .

AcquireTokenBySilentIframe

acquireTokenBySilentIframe (msal-browser). API interne pour l’acquisition de jetons par Iframe silencieux

AcquireTokenFromCache

acquireTokenFromCache (msal-browser). API interne pour l’acquisition du jeton à partir du cache

AcquireTokenPopup

acquireTokenPopup (msal-browser). Utilisé pour acquérir un nouveau jeton d’accès de manière interactive via des fenêtres contextuelles

AcquireTokenPreRedirect

acquireTokenPreRedirect (msal-browser). Première partie du flux de redirection. Permet d’acquérir un nouveau jeton d’accès de manière interactive via des redirections.

AcquireTokenRedirect

acquireTokenRedirect (msal-browser). Deuxième partie du flux de redirection. Permet d’acquérir un nouveau jeton d’accès de manière interactive via des redirections.

AcquireTokenSilent

ACQUIRETokenSilent API (msal-browser et msal-node). Utilisé pour acquérir silencieusement un nouveau jeton d’accès (à partir du cache ou du réseau).

AcquireTokenSilentAsync

acquireTokenSilentAsync (msal-browser). API interne pour acquireTokenSilent.

AuthClientAcquireToken

API dans le client de code d’autorisation (msal-common)

AuthClientCreateTokenRequestBody
AuthClientExecuteTokenRequest
AuthorityFactoryCreateDiscoveredInstance

Fonctions d’autorité

AuthorityGetCloudDiscoveryMetadataFromNetwork
AuthorityGetEndpointMetadataFromNetwork
AuthorityResolveEndpointsAsync
AuthorityResolveEndpointsFromLocalSources
AuthorityUpdateCloudDiscoveryMetadata
AuthorityUpdateEndpointMetadata
AuthorityUpdateMetadataWithRegionalInformation
AuthorizationCodeClientExecutePostToTokenEndpoint
AwaitConcurrentIframe
Base64Decode
BaseClientCreateTokenRequestHeaders

Temps passé à créer des en-têtes par défaut pour les demandes adressées au point de terminaison de jeton

BrokerHandhshake

Utilisé pour mesurer le temps nécessaire à la fin de l’établissement d’une négociation de répartiteur incorporé (PW-Broker).

CacheManagerGetRefreshToken
ClearTokensAndKeysWithClaims

Opérations de cache

CryptoOptsGetPublicKeyThumbprint

API getPublicKeyThumbprint dans la classe CryptoOpts (msal-browser). Utilisé pour générer une clé publique/privée et générer une empreinte numérique de clé publique pour les requêtes pop.

CryptoOptsSignJwt

API signJwt dans la classe CryptoOpts (msal-browser). Utilisé pour signer un jeton pop.

Decrypt
DecryptEarResponse
DeserializeResponse
Encrypt
FetchAccountIdWithNativeBroker

acquireToken API in msal-browser. Utilisé pour effectuer un appel de point de terminaison /authorize avec le répartiteur natif activé.

GenerateBaseKey
GenerateCodeChallengeFromVerifier
GenerateCodeVerifier
GenerateEarKey
GenerateHKDF
GeneratePkceCodes

Opérations de chiffrement

GetAuthCodeUrl

API getAuthCodeUrl (msal-browser et msal-node).

GetCloudDiscoveryMetadataFromNetworkMeasurement
GetEndpointMetadataFromNetwork
GetRandomValues
GetStandardParams
HandleCodeResponse
HandleCodeResponseFromServer

Fonctions à partir d’InteractionHandler (msal-browser)

HandleNativeRedirectPromiseMeasurement
HandleRedirectPromiseMeasurement
HandleResponseCode
HandleResponseEar
HandleResponsePlatformBroker
HandleServerTokenResponse

handleServerTokenResponse API in ResponseHandler (msal-common)

ImportExistingCache
InitializeBaseRequest

API interne pour initialiser la requête de base dans BaseInteractionClient (msal-browser)

InitializeCache
InitializeClientApplication
InitializeSilentRequest

API interne pour initialiser une demande silencieuse dans SilentCacheClient (msal-browser)

LoadAccessToken
LoadAccount
LoadExternalTokens
LoadIdToken
LoadRefreshToken
LocalStorageUpdated
NativeGenerateAuthResult
NativeInteractionClientAcquireToken

acquireToken API in NativeInteractionClient, classe (msal-browser). Permet d’acquérir un jeton à partir du composant natif lorsque le répartiteur natif est activé.

NativeMessageHandlerHandshake
NetworkClientSendPostRequestAsync

Temps passé à envoyer/attendre la réponse d’une demande au point de terminaison de jeton

PopTokenGenerateCnf

Générer des fonctions dans PopTokenGenerator (msal-common)

PopTokenGenerateKid
RefreshTokenClientAcquireToken

Temps nécessaire à l’acquisition du jeton d’actualisation , taille RT des enregistrements

RefreshTokenClientAcquireTokenByRefreshToken

API acquireTokenByRefreshToken dans RefreshTokenClient (msal-common).

RefreshTokenClientAcquireTokenWithCachedRefreshToken

Temps nécessaire à l’acquisition du jeton d’actualisation mis en cache

RefreshTokenClientCreateTokenRequestBody

Fonction d’assistance pour créer le corps de la demande de jeton dans RefreshTokenClient (msal-common).

RefreshTokenClientExecutePostToTokenEndpoint
RefreshTokenClientExecuteTokenRequest

Temps passé sur le réseau pour l’acquisition de jeton d’actualisation

RegionDiscoveryDetectRegion

Fonctions de découverte de région

RegionDiscoveryGetCurrentVersion
RegionDiscoveryGetRegionFromIMDS
RemoveHiddenIframe
SetUserData
Sha256Digest
SilentCacheClientAcquireToken

acquireToken API dans la classe SilentCacheClient (msal-browser). Utilisé pour lire les jetons d’accès à partir du cache.

SilentFlowClientAcquireCachedToken
SilentFlowClientGenerateResultFromCacheRecord
SilentHandlerInitiateAuthRequest

SilentHandler

SilentHandlerLoadFrame
SilentHandlerLoadFrameSync
SilentHandlerMonitorIframeForHash
SilentIframeClientAcquireToken

acquireToken API dans la classe SilentIframeClient (msal-browser). Utilisé pour acquérir un nouvel ensemble de jetons à partir du point de terminaison d’autorisation dans un iframe masqué.

SilentIframeClientTokenHelper

Fonction d’assistance dans la classe SilentIframeClient (msal-browser).

SilentRefreshClientAcquireToken

acquireToken API in SilentRereshClient (msal-browser). Utilisé pour acquérir un nouvel ensemble de jetons à partir du point de terminaison de jeton à l’aide d’un jeton d’actualisation.

SsoCapable

Appel de vérification de la capacité d’authentification unique (msal-browser). Appel de vérification de l’authentification unique fire-and-forget effectué une fois l’authentification interactive terminée.

SsoSilent

API ssoSilent (msal-browser). Utilisé pour acquérir silencieusement un code d’autorisation et un ensemble de jetons à l’aide d’un iframe masqué.

StandardInteractionClientCreateAuthCodeClient

Fonctions d’assistance dans la classe StandardInteractionClient (msal-browser)

StandardInteractionClientGetClientConfiguration
StandardInteractionClientGetDiscoveredAuthority

API getDiscoveredAuthority dans la classe StandardInteractionClient (msal-browser). Utilisé pour charger les métadonnées d’autorité pour une requête.

StandardInteractionClientInitializeAuthorizationRequest
UpdateCloudDiscoveryMetadataMeasurement
UpdateTokenEndpointAuthority
UrlEncodeArr
UsernamePasswordClientAcquireToken