Skip to content

CredentialsEventLog

Tore Nestenius edited this page Oct 24, 2024 · 3 revisions

Credentials Event Log

Overview

This tool displays the internal events generated by Azure.Identity and Azure.Core during authentication processes. It provides visibility into the internal workings of Azure SDK authentication flows, helping developers debug and troubleshoot token acquisition and credential issues.

Purpose

This tool's purpose is to make internal events from Azure.Identity and Azure.Core accessible and log them in a structured format. It allows for detailed inspection of how tokens are requested and cached, providing valuable insights into the behavior of Azure SDK during authentication.

How It Works

The tool captures events from the AzureEventSourceListener by subscribing to all events from the Azure-Core and Azure-Identity event sources. The captured events are logged into a custom log that can later be displayed for debugging purposes.

Warning ⚠️

This tool may expose sensitive information such as authentication tokens, client secrets, or other internal credential data in the log output.

Be cautious when using this tool in production environments or when sharing log files, as they may contain security-critical details. Logs must be properly secured and sanitized before being shared or stored in insecure locations. Ensure that logs are only accessible to trusted personnel and are not retained longer than necessary.

Clone this wiki locally