package user
import "k8s.io/kubernetes/pkg/auth/user"
Package user contains utilities for dealing with simple user exchange in the auth packages. The user.Info interface defines an interface for exchanging that info.
Index ¶
Types ¶
type DefaultInfo ¶
DefaultInfo provides a simple user information exchange object for components that implement the UserInfo interface.
func (*DefaultInfo) GetName ¶
func (i *DefaultInfo) GetName() string
func (*DefaultInfo) GetUID ¶
func (i *DefaultInfo) GetUID() string
type Info ¶
type Info interface { // GetName returns the name that uniquely identifies this user among all // other active users. GetName() string // GetUID returns a unique value for a particular user that will change // if the user is removed from the system and another user is added with // the same name. GetUID() string }
UserInfo describes a user that has been authenticated to the system.
Source Files ¶
doc.go user.go
Tools for package owners.