Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterGrpcGateway ¶
RegisterGrpcGateway 注册Grpc网关
Types ¶
type CasbinAdapterServer ¶ added in v0.5.1
type CasbinAdapterServer struct { }
CasbinAdapterServer casbin适配器服务端
func (*CasbinAdapterServer) LoadPolicy ¶ added in v0.5.1
func (ctl *CasbinAdapterServer) LoadPolicy(ctx context.Context, req *proto.LoadPolicyRequest) (resp *proto.LoadPolicyResponse, err error)
LoadPolicy 加载规则
type PermissionServer ¶ added in v0.5.1
type PermissionServer struct { }
PermissionServer 许可服务服务器
func (*PermissionServer) VerifyHttpRoute ¶ added in v0.5.1
func (ctl *PermissionServer) VerifyHttpRoute(ctx context.Context, req *proto.VerifyHttpRouteRequest) (res *proto.VerifyHttpRouteResponse, err error)
VerifyHttpRoute 验证Http路由
func (*PermissionServer) VerifyToken ¶ added in v0.5.1
func (ctl *PermissionServer) VerifyToken(ctx context.Context, req *proto.VerifyTokenRequest) (res *proto.VerifyTokenResponse, err error)
VerifyToken 验证Token
type ResourceServer ¶ added in v0.5.1
type ResourceServer struct { }
ResourceServer can be embedded to have forward compatible implementations.
func (*ResourceServer) ListActionByRoles ¶ added in v0.5.1
func (*ResourceServer) ListActionByRoles(ctx context.Context, req *proto.ListActionByRolesRequest) (resp *proto.ListActionByRolesResponse, err error)
ListActionByRoles ...
func (*ResourceServer) ListMenuByRoles ¶ added in v0.5.1
func (*ResourceServer) ListMenuByRoles(ctx context.Context, req *proto.ListMenuByRolesRequest) (resp *proto.ListMenuByRolesResponse, err error)
ListMenuByRoles ...
Click to show internal directories.
Click to hide internal directories.