Enumeration PerformanceEvents

Enumeration of operations that are instrumented by have their performance measured by the PerformanceClient.

Export

Enumeration Members

AcquireTokenByBroker AcquireTokenByCode AcquireTokenByCodeAsync AcquireTokenByRefreshToken AcquireTokenByRefreshTokenInBroker AcquireTokenBySilentIframe AcquireTokenFromCache AcquireTokenPopup AcquireTokenSilent AcquireTokenSilentAsync AuthClientAcquireToken AuthClientCreateQueryString AuthClientCreateTokenRequestBody AuthClientExecuteTokenRequest AuthorityFactoryCreateDiscoveredInstance AuthorityGetCloudDiscoveryMetadataFromNetwork AuthorityGetEndpointMetadataFromNetwork AuthorityResolveEndpointsAsync AuthorityUpdateCloudDiscoveryMetadata AuthorityUpdateEndpointMetadata AuthorityUpdateMetadataWithRegionalInformation BaseClientCreateTokenRequestHeaders BaseClientExecutePostToTokenEndpoint BrokerHandhshake ClearTokensAndKeysWithClaims CryptoOptsGetPublicKeyThumbprint CryptoOptsSignJwt FetchAccountIdWithNativeBroker GetAuthCodeUrl GetCloudDiscoveryMetadataFromNetworkMeasurement GetEndpointMetadataFromNetwork HandleCodeResponseFromHash HandleCodeResponseFromServer HandleRedirectPromiseMeasurement HandleServerTokenResponse InitializeBaseRequest InitializeClientApplication InitializeSilentRequest NativeGenerateAuthResult NativeInteractionClientAcquireToken NativeMessageHandlerHandshake PopTokenGenerateCnf PopTokenGenerateKid RefreshTokenClientAcquireToken RefreshTokenClientAcquireTokenByRefreshToken RefreshTokenClientAcquireTokenWithCachedRefreshToken RefreshTokenClientCreateTokenRequestBody RefreshTokenClientExecuteTokenRequest RegionDiscoveryDetectRegion RegionDiscoveryGetCurrentVersion RegionDiscoveryGetRegionFromIMDS SilentCacheClientAcquireToken SilentHandlerInitiateAuthRequest SilentHandlerLoadFrame SilentHandlerMonitorIframeForHash SilentIframeClientAcquireToken SilentIframeClientTokenHelper SilentRefreshClientAcquireToken SsoSilent StandardInteractionClientCreateAuthCodeClient StandardInteractionClientGetClientConfiguration StandardInteractionClientGetDiscoveredAuthority StandardInteractionClientInitializeAuthorizationCodeRequest StandardInteractionClientInitializeAuthorizationRequest UpdateCloudDiscoveryMetadataMeasurement UpdateTokenEndpointAuthority UsernamePasswordClientAcquireToken

Enumeration Members

AcquireTokenByBroker: "acquireTokenByBroker"

Time taken for token acquisition by broker

AcquireTokenByCode: "acquireTokenByCode"

acquireTokenByCode API (msal-browser and msal-node). Used to acquire tokens by trading an authorization code against the token endpoint.

AcquireTokenByCodeAsync: "acquireTokenByCodeAsync"
AcquireTokenByRefreshToken: "acquireTokenByRefreshToken"

acquireTokenByRefreshToken API (msal-browser and msal-node). Used to renew an access token using a refresh token against the token endpoint.

AcquireTokenByRefreshTokenInBroker: "acquireTokenByRefreshTokenInBroker"

acquireTokenByRefreshToken API in BrokerClientApplication (PW-Broker) .

AcquireTokenBySilentIframe: "acquireTokenBySilentIframe"

acquireTokenBySilentIframe (msal-browser). Internal API for acquiring token by silent Iframe

AcquireTokenFromCache: "acquireTokenFromCache"

acquireTokenFromCache (msal-browser). Internal API for acquiring token from cache

AcquireTokenPopup: "acquireTokenPopup"

acquireTokenPopup (msal-browser). Used to acquire a new access token interactively through pop ups

AcquireTokenSilent: "acquireTokenSilent"

acquireTokenSilent API (msal-browser and msal-node). Used to silently acquire a new access token (from the cache or the network).

AcquireTokenSilentAsync: "acquireTokenSilentAsync"

acquireTokenSilentAsync (msal-browser). Internal API for acquireTokenSilent.

AuthClientAcquireToken: "authClientAcquireToken"

APIs in Authorization Code Client (msal-common)

AuthClientCreateQueryString: "authClientCreateQueryString"
AuthClientCreateTokenRequestBody: "authClientCreateTokenRequestBody"
AuthClientExecuteTokenRequest: "authClientExecuteTokenRequest"
AuthorityFactoryCreateDiscoveredInstance: "authorityFactoryCreateDiscoveredInstance"

Authority functions

AuthorityGetCloudDiscoveryMetadataFromNetwork: "authorityGetCloudDiscoveryMetadataFromNetwork"
AuthorityGetEndpointMetadataFromNetwork: "authorityGetEndpointMetadataFromNetwork"
AuthorityResolveEndpointsAsync: "authorityResolveEndpointsAsync"
AuthorityUpdateCloudDiscoveryMetadata: "authorityUpdateCloudDiscoveryMetadata"
AuthorityUpdateEndpointMetadata: "authorityUpdateEndpointMetadata"
AuthorityUpdateMetadataWithRegionalInformation: "authorityUpdateMetadataWithRegionalInformation"
BaseClientCreateTokenRequestHeaders: "baseClientCreateTokenRequestHeaders"

Time spent creating default headers for requests to token endpoint

BaseClientExecutePostToTokenEndpoint: "baseClientExecutePostToTokenEndpoint"

Time spent sending/waiting for the response of a request to the token endpoint

BrokerHandhshake: "brokerHandshake"

Used to measure the time taken for completing embedded-broker handshake (PW-Broker).

ClearTokensAndKeysWithClaims: "clearTokensAndKeysWithClaims"

Cache operations

CryptoOptsGetPublicKeyThumbprint: "cryptoOptsGetPublicKeyThumbprint"

getPublicKeyThumbprint API in CryptoOpts class (msal-browser). Used to generate a public/private keypair and generate a public key thumbprint for pop requests.

CryptoOptsSignJwt: "cryptoOptsSignJwt"

signJwt API in CryptoOpts class (msal-browser). Used to signed a pop token.

FetchAccountIdWithNativeBroker: "fetchAccountIdWithNativeBroker"

acquireToken APIs in msal-browser. Used to make an /authorize endpoint call with native brokering enabled.

GetAuthCodeUrl: "getAuthCodeUrl"

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

GetCloudDiscoveryMetadataFromNetworkMeasurement: "getCloudDiscoveryMetadataFromNetworkMeasurement"
GetEndpointMetadataFromNetwork: "getEndpointMetadataFromNetwork"
HandleCodeResponseFromHash: "handleCodeResponseFromHash"
HandleCodeResponseFromServer: "handleCodeResponseFromServer"

Functions from InteractionHandler (msal-browser)

HandleRedirectPromiseMeasurement: "handleRedirectPromiseMeasurement"
HandleServerTokenResponse: "handleServerTokenResponse"

handleServerTokenResponse API in ResponseHandler (msal-common)

InitializeBaseRequest: "initializeBaseRequest"

Internal API for initializing base request in BaseInteractionClient (msal-browser)

InitializeClientApplication: "initializeClientApplication"
InitializeSilentRequest: "initializeSilentRequest"

Internal API for initializing silent request in SilentCacheClient (msal-browser)

NativeGenerateAuthResult: "nativeGenerateAuthResult"
NativeInteractionClientAcquireToken: "nativeInteractionClientAcquireToken"

acquireToken API in NativeInteractionClient class (msal-browser). Used to acquire a token from Native component when native brokering is enabled.

NativeMessageHandlerHandshake: "nativeMessageHandlerHandshake"
PopTokenGenerateCnf: "popTokenGenerateCnf"

Generate functions in PopTokenGenerator (msal-common)

PopTokenGenerateKid: "popTokenGenerateKid"
RefreshTokenClientAcquireToken: "refreshTokenClientAcquireToken"

Time taken for acquiring refresh token , records RT size

RefreshTokenClientAcquireTokenByRefreshToken: "refreshTokenClientAcquireTokenByRefreshToken"

acquireTokenByRefreshToken API in RefreshTokenClient (msal-common).

RefreshTokenClientAcquireTokenWithCachedRefreshToken: "refreshTokenClientAcquireTokenWithCachedRefreshToken"

Time taken for acquiring cached refresh token

RefreshTokenClientCreateTokenRequestBody: "refreshTokenClientCreateTokenRequestBody"

Helper function to create token request body in RefreshTokenClient (msal-common).

RefreshTokenClientExecuteTokenRequest: "refreshTokenClientExecuteTokenRequest"

Time spent on the network for refresh token acquisition

RegionDiscoveryDetectRegion: "regionDiscoveryDetectRegion"

Region Discovery functions

RegionDiscoveryGetCurrentVersion: "regionDiscoveryGetCurrentVersion"
RegionDiscoveryGetRegionFromIMDS: "regionDiscoveryGetRegionFromIMDS"
SilentCacheClientAcquireToken: "silentCacheClientAcquireToken"

acquireToken API in the SilentCacheClient class (msal-browser). Used to read access tokens from the cache.

SilentHandlerInitiateAuthRequest: "silentHandlerInitiateAuthRequest"

SilentHandler

SilentHandlerLoadFrame: "silentHandlerLoadFrame"
SilentHandlerMonitorIframeForHash: "silentHandlerMonitorIframeForHash"
SilentIframeClientAcquireToken: "silentIframeClientAcquireToken"

acquireToken API in the SilentIframeClient class (msal-browser). Used to acquire a new set of tokens from the authorize endpoint in a hidden iframe.

SilentIframeClientTokenHelper: "silentIframeClientTokenHelper"

Helper function in SilentIframeClient class (msal-browser).

SilentRefreshClientAcquireToken: "silentRefreshClientAcquireToken"

acquireToken API in SilentRereshClient (msal-browser). Used to acquire a new set of tokens from the token endpoint using a refresh token.

SsoSilent: "ssoSilent"

ssoSilent API (msal-browser). Used to silently acquire an authorization code and set of tokens using a hidden iframe.

StandardInteractionClientCreateAuthCodeClient: "standardInteractionClientCreateAuthCodeClient"

Helper functions in StandardInteractionClient class (msal-browser)

StandardInteractionClientGetClientConfiguration: "standardInteractionClientGetClientConfiguration"
StandardInteractionClientGetDiscoveredAuthority: "standardInteractionClientGetDiscoveredAuthority"

getDiscoveredAuthority API in StandardInteractionClient class (msal-browser). Used to load authority metadata for a request.

StandardInteractionClientInitializeAuthorizationCodeRequest: "standardInteractionClientInitializeAuthorizationCodeRequest"
StandardInteractionClientInitializeAuthorizationRequest: "standardInteractionClientInitializeAuthorizationRequest"
UpdateCloudDiscoveryMetadataMeasurement: "updateCloudDiscoveryMetadataMeasurement"
UpdateTokenEndpointAuthority: "updateTokenEndpointAuthority"
UsernamePasswordClientAcquireToken: "usernamePasswordClientAcquireToken"

Generated using TypeDoc