Documentation ¶
Index ¶
- func GRPCBlackListMiddleware(serviceDetail *po.ServiceDetail) ...
- func GRPCFlowCountMiddleware(serviceDetail *po.ServiceDetail) ...
- func GRPCFlowLimitMiddleware(serviceDetail *po.ServiceDetail) ...
- func GRPCHeaderTransferMiddleware(serviceDetail *po.ServiceDetail) ...
- func GRPCJWTFlowCountMiddleware(serviceDetail *po.ServiceDetail) ...
- func GRPCJWTFlowLimitMiddleware(serviceDetail *po.ServiceDetail) ...
- func GRPCJWTOauthTokenMiddleware(serviceDetail *po.ServiceDetail) ...
- func GRPCWhiteListMiddleware(serviceDetail *po.ServiceDetail) ...
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GRPCBlackListMiddleware ¶
func GRPCBlackListMiddleware(serviceDetail *po.ServiceDetail) func(srv interface{}, ss grpc.ServerStream, info *grpc.StreamServerInfo, handler grpc.StreamHandler) error
GRPCBlackListMiddleware ip黑名单
func GRPCFlowCountMiddleware ¶
func GRPCFlowCountMiddleware(serviceDetail *po.ServiceDetail) func(srv interface{}, ss grpc.ServerStream, info *grpc.StreamServerInfo, handler grpc.StreamHandler) error
func GRPCFlowLimitMiddleware ¶
func GRPCFlowLimitMiddleware(serviceDetail *po.ServiceDetail) func(srv interface{}, ss grpc.ServerStream, info *grpc.StreamServerInfo, handler grpc.StreamHandler) error
func GRPCHeaderTransferMiddleware ¶
func GRPCHeaderTransferMiddleware(serviceDetail *po.ServiceDetail) func(srv interface{}, ss grpc.ServerStream, info *grpc.StreamServerInfo, handler grpc.StreamHandler) error
GRPCHeaderTransferMiddleware header头转换
func GRPCJWTFlowCountMiddleware ¶
func GRPCJWTFlowCountMiddleware(serviceDetail *po.ServiceDetail) func(srv interface{}, ss grpc.ServerStream, info *grpc.StreamServerInfo, handler grpc.StreamHandler) error
func GRPCJWTFlowLimitMiddleware ¶
func GRPCJWTFlowLimitMiddleware(serviceDetail *po.ServiceDetail) func(srv interface{}, ss grpc.ServerStream, info *grpc.StreamServerInfo, handler grpc.StreamHandler) error
func GRPCJWTOauthTokenMiddleware ¶
func GRPCJWTOauthTokenMiddleware(serviceDetail *po.ServiceDetail) func(srv interface{}, ss grpc.ServerStream, info *grpc.StreamServerInfo, handler grpc.StreamHandler) error
func GRPCWhiteListMiddleware ¶
func GRPCWhiteListMiddleware(serviceDetail *po.ServiceDetail) func(srv interface{}, ss grpc.ServerStream, info *grpc.StreamServerInfo, handler grpc.StreamHandler) error
GRPCWhiteListMiddleware ip白名单列表
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.