Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Interceptor ¶ added in v1.10.0
type Interceptor struct {
// contains filtered or unexported fields
}
func NewInterceptor ¶ added in v1.10.0
func NewInterceptor( logger *zap.Logger, conf *config.Config, clientStore *oauth.ClientStore, agentStore agent.AgentRepository, ) *Interceptor
func (*Interceptor) WrapStreamingClient ¶ added in v1.10.0
func (i *Interceptor) WrapStreamingClient(next connect.StreamingClientFunc) connect.StreamingClientFunc
func (*Interceptor) WrapStreamingHandler ¶ added in v1.10.0
func (i *Interceptor) WrapStreamingHandler(next connect.StreamingHandlerFunc) connect.StreamingHandlerFunc
type Middleware ¶
type Middleware struct {
// contains filtered or unexported fields
}
func WithStrategies ¶
func WithStrategies(strategies ...Strategy) *Middleware
func (*Middleware) Handle ¶
func (m *Middleware) Handle(c *gin.Context)
Click to show internal directories.
Click to hide internal directories.