admin

package
v0.3.1 Latest Latest
Warning

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

Go to latest
Published: Jul 30, 2022 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdminRequired

type AdminRequired struct {
	// contains filtered or unexported fields
}

AdminRequired is an authenticator that performs no authentication at all

func NewAdminRequired

func NewAdminRequired(a auth.Authenticator, adminRoutes, publicRoutes []string) *AdminRequired

func (*AdminRequired) Name

func (m *AdminRequired) Name() string

func (*AdminRequired) StreamServerInterceptor

func (m *AdminRequired) StreamServerInterceptor(srv interface{}, stream grpc.ServerStream, info *grpc.StreamServerInfo, handler grpc.StreamHandler) error

func (*AdminRequired) UnaryServerInterceptor

func (m *AdminRequired) UnaryServerInterceptor(ctx context.Context, req interface{}, info *grpc.UnaryServerInfo, handler grpc.UnaryHandler) (interface{}, error)

Jump to

Keyboard shortcuts

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