oathkeeper: github.com/ory/oathkeeper/x Index | Files

package x

import "github.com/ory/oathkeeper/x"

Index

Package Files

deepcopy.go registry.go router.go template.go version.go

Constants

const UnknownVersion = "master"

Variables

var (
    Version = "master"
    Date    = "undefined"
    Commit  = "undefined"
)

func Deepcopy Uses

func Deepcopy(m map[string]interface{}) (map[string]interface{}, error)

Deepcopy performs a deep copy of the given map m.

func NewTemplate Uses

func NewTemplate(id string) *template.Template

NewTemplate creates a template with additional functions

type RegistryLogger Uses

type RegistryLogger interface {
    Logger() *logrusx.Logger
}

type RegistryWriter Uses

type RegistryWriter interface {
    Writer() herodot.Writer
}

type RouterAPI Uses

type RouterAPI struct {
    *httprouter.Router
}

func NewAPIRouter Uses

func NewAPIRouter() *RouterAPI

type TestLoggerProvider Uses

type TestLoggerProvider struct{}

func (*TestLoggerProvider) Logger Uses

func (lp *TestLoggerProvider) Logger() *logrusx.Logger

Package x imports 10 packages (graph) and is imported by 10 packages. Updated 2020-05-30. Refresh now. Tools for package owners.