server

package
v1.6.0-RC1 Latest Latest
Warning

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

Go to latest
Published: Sep 6, 2017 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// DisableAuthenticationEnvVar specifies an environment variable that, if set, causes
	// Pachyderm authentication to ignore github and authmatically generate a
	// pachyderm token for any username in the AuthenticateRequest.GithubToken field
	DisableAuthenticationEnvVar = "PACHYDERM_AUTHENTICATION_DISABLED_FOR_TESTING"
)

Variables

This section is empty.

Functions

func AccessTokenToUsername added in v1.5.3

func AccessTokenToUsername(ctx context.Context, token string) (string, error)

AccessTokenToUsername takes a OAuth access token issued by GitHub and uses it discover the username of the user who obtained the code. This is how Pachyderm currently implements authorization in a production cluster

func NewAuthServer

func NewAuthServer(pachdAddress string, etcdAddress string, etcdPrefix string) (authclient.APIServer, error)

NewAuthServer returns an implementation of authclient.APIServer.

Types

This section is empty.

Jump to

Keyboard shortcuts

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