Documentation
¶
Index ¶
Constants ¶
View Source
const (
GitHubActionsIssuer = "https://token.actions.githubusercontent.com"
)
Variables ¶
This section is empty.
Functions ¶
func ResolveAppName ¶
ResolveAppName extracts the app name from an entity reference like "app/my-app".
Types ¶
type Server ¶
type Server struct {
Log *slog.Logger
EC *aes.Client
EAC *entityserver_v1alpha.EntityAccessClient
}
func NewServer ¶
func NewServer(log *slog.Logger, ec *aes.Client, eac *entityserver_v1alpha.EntityAccessClient) *Server
func (*Server) Add ¶
func (s *Server) Add(ctx context.Context, state *oidcbinding_v1alpha.OidcBindingsAdd) error
func (*Server) List ¶
func (s *Server) List(ctx context.Context, state *oidcbinding_v1alpha.OidcBindingsList) error
func (*Server) Remove ¶
func (s *Server) Remove(ctx context.Context, state *oidcbinding_v1alpha.OidcBindingsRemove) error
Click to show internal directories.
Click to hide internal directories.