pachyderm: github.com/pachyderm/pachyderm/src/server/auth/cmds Index | Files

package cmds

import "github.com/pachyderm/pachyderm/src/server/auth/cmds"

Index

Package Files

cmds.go configure.go

func ActivateCmd Uses

func ActivateCmd() *cobra.Command

ActivateCmd returns a cobra.Command to activate Pachyderm's auth system

func CheckCmd Uses

func CheckCmd() *cobra.Command

CheckCmd returns a cobra command that sends an "Authorize" RPC to Pachd, to determine whether the specified user has access to the specified repo.

func Cmds Uses

func Cmds() []*cobra.Command

Cmds returns a list of cobra commands for authenticating and authorizing users in an auth-enabled Pachyderm cluster.

func DeactivateCmd Uses

func DeactivateCmd() *cobra.Command

DeactivateCmd returns a cobra.Command to delete all ACLs, tokens, and admins, deactivating Pachyderm's auth system

func GetAuthTokenCmd Uses

func GetAuthTokenCmd() *cobra.Command

GetAuthTokenCmd returns a cobra command that lets a user get a pachyderm token on behalf of themselves or another user

func GetCmd Uses

func GetCmd() *cobra.Command

GetCmd returns a cobra command that gets either the ACL for a Pachyderm repo or another user's scope of access to that repo

func GetConfigCmd Uses

func GetConfigCmd() *cobra.Command

GetConfigCmd returns a cobra command that lets the caller see the configured auth backends in Pachyderm

func GetOneTimePasswordCmd Uses

func GetOneTimePasswordCmd() *cobra.Command

GetOneTimePasswordCmd returns a cobra command that lets a user get an OTP.

func ListAdminsCmd Uses

func ListAdminsCmd() *cobra.Command

ListAdminsCmd returns a cobra command that lists the current cluster admins

func LoginCmd Uses

func LoginCmd() *cobra.Command

LoginCmd returns a cobra.Command to login to a Pachyderm cluster with your GitHub account. Any resources that have been restricted to the email address registered with your GitHub account will subsequently be accessible.

func LogoutCmd Uses

func LogoutCmd() *cobra.Command

LogoutCmd returns a cobra.Command that deletes your local Pachyderm credential, logging you out of your cluster. Note that this is not necessary to do before logging in as another user, but is useful for testing.

func ModifyAdminsCmd Uses

func ModifyAdminsCmd() *cobra.Command

ModifyAdminsCmd returns a cobra command that modifies the set of current cluster admins

func SetConfigCmd Uses

func SetConfigCmd() *cobra.Command

SetConfigCmd returns a cobra command that lets the caller configure auth backends in Pachyderm

func SetScopeCmd Uses

func SetScopeCmd() *cobra.Command

SetScopeCmd returns a cobra command that lets a user set the level of access that another user has to a repo

func UseAuthTokenCmd Uses

func UseAuthTokenCmd() *cobra.Command

UseAuthTokenCmd returns a cobra command that lets a user get a pachyderm token on behalf of themselves or another user

func WhoamiCmd Uses

func WhoamiCmd() *cobra.Command

WhoamiCmd returns a cobra.Command that deletes your local Pachyderm credential, logging you out of your cluster. Note that this is not necessary to do before logging in as another user, but is useful for testing.

Package cmds imports 18 packages (graph) and is imported by 2 packages. Updated 2019-12-05. Refresh now. Tools for package owners.