Documentation
¶
Overview ¶
Package plugin defines a plugin store the API uses including, an object store, rate limiting, etc.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Catalog ¶
type Catalog struct {
ObjectStore objectstore.ObjectStore
JWSProvider jws.Provider
GraphqlRateLimitStore limiter.Store
HTTPRateLimitStore limiter.Store
EmailProvider email.Provider
}
Catalog contains the available plugins.
type Factory ¶
type Factory struct {
// contains filtered or unexported fields
}
Factory implements logic necessary to initialize the plugin Catalog.
func NewFactory ¶
NewFactory returns a new Factory.
Click to show internal directories.
Click to hide internal directories.