<PackageReference Include="Microsoft.IdentityModel.Tokens" Version="8.19.1" />

Microsoft.IdentityModel.Telemetry.TelemetryClient

Prepares TagLists using the provided data and sends them to TelemetryDataRecorder for recording.
public string ClientVer

public TelemetryClient()

public void IncrementConfigurationRefreshRequestCounter(string metadataAddress, string operationStatus, string configurationSource)

public void IncrementConfigurationRefreshRequestCounter(string metadataAddress, string operationStatus, string configurationSource, Exception exception)

public void IncrementConfigurationRefreshRequestCounter(string metadataAddress, string operationStatus)

public void IncrementConfigurationRefreshRequestCounter(string metadataAddress, string operationStatus, Exception exception)

public void IncrementSignatureValidationCounter(string errorType, string issuer, string algorithm, SecurityKey key)

Increments the signature validation counter with algorithm and key size details.

public void LogBackgroundConfigurationRefreshFailure(string metadataAddress, string configurationSource, Exception exception)

public void LogBackgroundConfigurationRefreshFailure(string metadataAddress, Exception exception)

public void LogConfigurationRetrievalDuration(string metadataAddress, string configurationSource, TimeSpan operationDuration)

public void LogConfigurationRetrievalDuration(string metadataAddress, string configurationSource, TimeSpan operationDuration, Exception exception)

public void LogConfigurationRetrievalDuration(string metadataAddress, TimeSpan operationDuration)

public void LogConfigurationRetrievalDuration(string metadataAddress, TimeSpan operationDuration, Exception exception)