Microsoft.IdentityModel.Abstractions Namespace

Classes

LogEntry

Defines the structure of a log entry.

NullIdentityModelLogger

A minimalistic IIdentityLogger implementation that is disabled by default and doesn't log.

NullTelemetryClient

The default implementation of the ITelemetryClient interface which swallows all telemetry signals.

ObservabilityConstants

Common class containing observability constants to be used as well known metric keys.

TelemetryEventDetails

Details of the telemetry event.

Interfaces

IIdentityLogger

Interface that needs to be implemented by classes providing logging in Microsoft identity libraries.

ITelemetryClient

Interface for Telemetry tracking.

Enums

EventLogLevel

Defines Event Log Levels.