-
Notifications
You must be signed in to change notification settings - Fork 404
Expand file tree
/
Copy pathTelemetryConstants.cs
More file actions
53 lines (49 loc) · 2.44 KB
/
TelemetryConstants.cs
File metadata and controls
53 lines (49 loc) · 2.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
namespace Microsoft.Identity.Client.TelemetryCore
{
internal static class TelemetryConstants
{
public const char HttpTelemetrySchemaVersion = '5';
public const char HttpTelemetryPipe = '|';
public const string XClientCurrentTelemetry = "x-client-current-telemetry";
public const string False = "false";
public const string True = "true";
public const char One = '1';
public const char Zero = '0';
public const char CommaDelimiter = ',';
public const string PlatformFields = "platform_fields";
#region Telemetry Client Constants
public const string AcquireTokenEventName = "acquire_token";
public const string ConfigurationUpdateEventName = "config_update";
public const string MsalVersion = "MsalVersion";
public const string RemainingLifetime = "RemainingLifetime";
public const string TokenType = "TokenType";
public const string TokenSource = "TokenSource";
public const string CacheInfoTelemetry = "CacheInfoTelemetry";
public const string CacheRefreshReason = "CacheRefreshReason";
public const string ErrorCode = "ErrorCode";
public const string StsErrorCode = "StsErrorCode";
public const string ErrorMessage = "ErrorMessage";
public const string Duration = "Duration";
public const string DurationInUs = "DurationInUs";
public const string Succeeded = "Succeeded";
public const string DurationInCache = "DurationInCache";
public const string DurationInHttp = "DurationInHttp";
public const string ActivityId = "ActivityId";
public const string Resource = "Resource";
public const string RefreshOn = "RefreshOn";
public const string CacheLevel = "CacheLevel";
public const string AssertionType = "AssertionType";
public const string Endpoint = "Endpoint";
public const string Scopes = "Scopes";
public const string ClientId = "ClientId";
public const string Platform = "Platform";
public const string ApiId = "ApiId";
public const string IsProactiveRefresh = "IsProactiveRefresh";
public const string CallerSdkId = "CallerSdkId";
public const string CallerSdkVersion = "CallerSdkVersion";
public const string MsalVersionPlatform = "MsalVersionPlatform";
#endregion
}
}