Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OA2Server ¶
type OA2Server struct {
Port string
Config config.OA2Config
Limiter middleware.RateLimiter
}
OA2Server implements an OAuth 2.0 server
func NewOA2Server ¶
NewOA2Server returns a new OAuth 2.0 server which runs on the specified port with the specified configuration
func (*OA2Server) SetRateLimiter ¶
func (s *OA2Server) SetRateLimiter(policies []middleware.RatePolicy)
SetRateLimiter creates a new RateLimiter which enforces the policies passed.
Click to show internal directories.
Click to hide internal directories.