Versions in this module Expand all Collapse all v0 v0.53.0 Jan 19, 2026 Changes in this version + func NewHTTPClient(ctx context.Context, opts ...Opt) *http.Client + func NewTokenSource(opts ...Opt) oauth2.TokenSource + type Claims struct + func (c *Claims) Validate(_ context.Context) error + type CustomClaims struct + Actor string + ActorID string + BaseRef string + Environment string + EventName string + HeadRef string + JobWorkflowRef string + Ref string + RefType string + Repository string + RepositoryID string + RepositoryOwner string + RepositoryOwnerID string + RunAttempt string + RunID string + RunNumber string + RunnerEnvironment string + SHA string + Workflow string + WorkflowRef string + WorkflowSHA string + type Opt func(*tokenSource) + func WithAudience(aud string) Opt + func WithHTTPClient(client *http.Client) Opt