filter

package
v0.19.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 16, 2020 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewDefaultManager

func NewDefaultManager() defaultManager

Types

type Filter

type Filter interface {
	Create(interface{}) (Requirement, error)
}

type Manager

type Manager interface {
	Add(string, Filter)
	Get(string) (Filter, error)
	Filters() []string
}

type RequireConfig

type RequireConfig map[string]interface{}

type Requirement

type Requirement interface {
	VerifyAuthorization(*http.Request, *auth.Token) error
}

Directories

Path Synopsis
Code generated by counterfeiter.
Code generated by counterfeiter.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL