<PackageReference Include="Microsoft.Identity.Client" Version="4.84.2-preview" />

Microsoft.Identity.Client.Internal.RequestContext

public ApiEvent ApiEvent { get; set; }

One and only one ApiEvent is associated with each request.

public Guid CorrelationId { get; }

public bool IsAttestationRequested { get; set; }

public bool IsMtlsRequested { get; set; }

public ILoggerAdapter Logger { get; }

public IServiceBundle ServiceBundle { get; }

public RequestContext(IServiceBundle serviceBundle, Guid correlationId, X509Certificate2 mtlsCertificate, CancellationToken cancellationToken = default)