IntelligenceX

API Reference

Class

GitHubCredentialResolution

Namespace IntelligenceX.Telemetry.GitHub
Assembly IntelligenceX
Modifiers sealed

Holds the resolved GitHub credential state for the tray.

Inheritance

  • Object
  • GitHubCredentialResolution

Constructors

public GitHubCredentialResolution(String token, GitHubCredentialSource source) #

Initializes a credential resolution result.

Parameters

token System.String requiredposition: 0
source IntelligenceX.Telemetry.GitHub.GitHubCredentialSource requiredposition: 1

Properties

public String Token { get; } #

Gets the resolved GitHub token when one is available.

public GitHubCredentialSource Source { get; } #

Gets the source that produced the token.

public Boolean HasToken { get; } #

Gets whether a usable GitHub token was found.