IntelligenceX

API Reference

Class

GitHubCredentialResolver

Namespace IntelligenceX.Telemetry.GitHub
Assembly IntelligenceX
Modifiers static

Resolves GitHub credentials from supported local sources without requiring manual token entry.

Inheritance

  • Object
  • GitHubCredentialResolver

Methods

public static async Task<GitHubCredentialResolution> ResolveAsync(CancellationToken cancellationToken = null) #
Returns: Task<GitHubCredentialResolution>

Resolves GitHub credentials from the preferred source chain.

Parameters

cancellationToken System.Threading.CancellationToken = null optionalposition: 0
public static String ResolveFromEnvironment() #
Returns: String

Returns a GitHub token from supported environment variables when present.