authorization

package
v74.0.2+incompatible Latest Latest
Warning

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

Go to latest
Published: Jan 16, 2017 License: Apache-2.0, BSD-3-Clause, MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	NO_AUTH_TOKEN_PROVIDED_ERROR_MESSAGE = "Error: Authorization not provided"
	INVALID_AUTH_TOKEN_ERROR_MESSAGE     = "Error: Invalid authorization"
)
View Source
const BEARER_PREFIX = "bearer "
View Source
const LOGGREGATOR_ADMIN_ROLE = "doppler.firehose"

Variables

This section is empty.

Functions

This section is empty.

Types

type AdminAccessAuthorizer

type AdminAccessAuthorizer func(authToken string) (bool, error)

func NewAdminAccessAuthorizer

func NewAdminAccessAuthorizer(disableAccessControl bool, client uaa_client.UaaClient) AdminAccessAuthorizer

type LogAccessAuthorizer

type LogAccessAuthorizer func(authToken string, appId string) (int, error)

TODO: We don't need to return an error and a status code. One will suffice.

func NewLogAccessAuthorizer

func NewLogAccessAuthorizer(disableAccessControl bool, apiHost string) LogAccessAuthorizer

Jump to

Keyboard shortcuts

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