Documentation
¶
Overview ¶
Package githubactions provides an implementation of the GitHub IdentityProvider.
Index ¶
- type GitHubActions
- func (gha *GitHubActions) Resolve(_ context.Context, id string) (*auth.Identity, error)
- func (*GitHubActions) ResolveFederated(_ context.Context, _, _ string) (*auth.Identity, error)
- func (*GitHubActions) String() string
- func (*GitHubActions) URL() url.URL
- func (gha *GitHubActions) Validate(_ context.Context, token jwt.Token) (*auth.Identity, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GitHubActions ¶
type GitHubActions struct {
}
GitHubActions is an implementation of the auth.IdentityProvider interface.
func (*GitHubActions) ResolveFederated ¶ added in v0.2.0
ResolveFederated implements auth.IdentityProvider.
func (*GitHubActions) String ¶
func (*GitHubActions) String() string
String implements auth.IdentityProvider.
func (*GitHubActions) URL ¶
func (*GitHubActions) URL() url.URL
URL implements auth.IdentityProvider.
Click to show internal directories.
Click to hide internal directories.