summaryrefslogtreecommitdiff
path: root/pkg/authz/server.go
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2025-05-26 10:08:55 -0600
committermo khan <mo@mokhan.ca>2025-05-26 10:08:55 -0600
commitb54998f78dc2229e5500f6ac22ef24869a3dac0a (patch)
treeddf4bc22cda1d64e17e0b845edaa4b796f7638e2 /pkg/authz/server.go
parent3d6cdf0b3d6fa23509208e2355a7b7d26400a8ea (diff)
parentf5011f9b32b33ef78405e624d223194ff4b0bd7f (diff)
Merge branch 'envoy-authn-header' into 'main'
Improve startup, logging, and authorization integration See merge request gitlab-org/software-supply-chain-security/authorization/sparkled!11
Diffstat (limited to 'pkg/authz/server.go')
-rw-r--r--pkg/authz/server.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkg/authz/server.go b/pkg/authz/server.go
index 49bcd3d..e1b0669 100644
--- a/pkg/authz/server.go
+++ b/pkg/authz/server.go
@@ -17,12 +17,13 @@ type Server struct {
func New(ctx context.Context, options ...grpc.ServerOption) *Server {
logger := log.From(ctx)
+
server := grpc.NewServer(x.Prepend(
options,
grpc.UnaryInterceptor(pls.LogGRPC(logger)),
grpc.StreamInterceptor(pls.LogGRPCStream(logger)),
)...)
- auth.RegisterAuthorizationServer(server, &CheckService{})
+ auth.RegisterAuthorizationServer(server, NewCheckService())
reflection.Register(server)
return &Server{