Versions in this module Expand all Collapse all v0 v0.2.1 Feb 19, 2024 v0.2.0 Jan 24, 2024 Changes in this version + func AuthenticateServiceHTTP(handler http.Handler, config *AuthenticateServiceConfig) http.Handler + func GenerateServiceAuthenticationPayload(serviceName string, serviceAuthPrivateKeys []string) (string, error) + type AuthenticateServiceConfig struct + Cache cache.Cache + ServiceAuthPublicKeys []string + func (config *AuthenticateServiceConfig) AuthenticateServiceGrpc(ctx context.Context, req any, _ *grpc.UnaryServerInfo, ...) (resp interface{}, err error)