summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pkg/rpc/ability_handler.go8
-rw-r--r--pkg/rpc/server.go2
2 files changed, 5 insertions, 5 deletions
diff --git a/pkg/rpc/ability_handler.go b/pkg/rpc/ability_handler.go
index 973e1db..bf299da 100644
--- a/pkg/rpc/ability_handler.go
+++ b/pkg/rpc/ability_handler.go
@@ -7,15 +7,15 @@ import (
"gitlab.com/mokhax/spike/pkg/policies"
)
-type AbilityHandler struct {
+type AbilityService struct {
UnimplementedAbilityServer
}
-func NewAbilityHandler() *AbilityHandler {
- return &AbilityHandler{}
+func NewAbilityService() *AbilityService {
+ return &AbilityService{}
}
-func (h *AbilityHandler) Allowed(ctx context.Context, req *AllowRequest) (*AllowReply, error) {
+func (h *AbilityService) Allowed(ctx context.Context, req *AllowRequest) (*AllowReply, error) {
ok := policies.Allowed(cedar.Request{
Principal: cedar.NewEntityUID("User", cedar.String(req.Subject)),
Action: cedar.NewEntityUID("Action", cedar.String(req.Permission)),
diff --git a/pkg/rpc/server.go b/pkg/rpc/server.go
index 90bfdaf..08246b5 100644
--- a/pkg/rpc/server.go
+++ b/pkg/rpc/server.go
@@ -6,6 +6,6 @@ import (
func New(options ...grpc.ServerOption) *grpc.Server {
server := grpc.NewServer(options...)
- RegisterAbilityServer(server, NewAbilityHandler())
+ RegisterAbilityServer(server, NewAbilityService())
return server
}