UNPKG

msal

Version:
43 lines (42 loc) 1.42 kB
import TelemetryEvent from "./TelemetryEvent"; export declare const EVENT_KEYS: { AUTHORITY: string; AUTHORITY_TYPE: string; PROMPT: string; TENANT_ID: string; USER_ID: string; WAS_SUCESSFUL: string; API_ERROR_CODE: string; LOGIN_HINT: string; }; export declare enum API_CODE { AcquireTokenRedirect = 2001, AcquireTokenSilent = 2002, AcquireTokenPopup = 2003, LoginRedirect = 2004, LoginPopup = 2005, Logout = 2006 } export declare enum API_EVENT_IDENTIFIER { AcquireTokenRedirect = "AcquireTokenRedirect", AcquireTokenSilent = "AcquireTokenSilent", AcquireTokenPopup = "AcquireTokenPopup", LoginRedirect = "LoginRedirect", LoginPopup = "LoginPopup", Logout = "Logout" } export default class ApiEvent extends TelemetryEvent { private piiEnabled; constructor(correlationId: string, piiEnabled: boolean, apiEventIdentifier?: API_EVENT_IDENTIFIER); set apiEventIdentifier(apiEventIdentifier: string); set apiCode(apiCode: number); set authority(uri: string); set apiErrorCode(errorCode: string); set tenantId(tenantId: string); set accountId(accountId: string); set wasSuccessful(wasSuccessful: boolean); get wasSuccessful(): boolean; set loginHint(loginHint: string); set authorityType(authorityType: string); set promptType(promptType: string); }