Class GitHubAppAuthenticator
Generates JWTs for GitHub App authentication.
public class GitHubAppAuthenticator
- Inheritance
-
GitHubAppAuthenticator
- Inherited Members
Constructors
GitHubAppAuthenticator(IOptions<GitHubSettings>, ILogger<GitHubAppAuthenticator>)
public GitHubAppAuthenticator(IOptions<GitHubSettings> settings, ILogger<GitHubAppAuthenticator> logger)
Parameters
settingsIOptions<GitHubSettings>loggerILogger<GitHubAppAuthenticator>
Methods
GenerateJwt()
Generates a JWT for authenticating as the GitHub App.
public string GenerateJwt()