Documentation ¶
Index ¶
Constants ¶
View Source
const AuthenticatedGroup = "mesh-system:authenticated"
Variables ¶
View Source
var Admin = User{ Name: "mesh-system:admin", Groups: []string{"mesh-system:admin"}, }
Admin is a static user that can be used when authn mechanism does not authenticate to specific user, but authenticate to admin without giving credential (ex. authenticate as localhost, authenticate via legacy client certs).
View Source
var Anonymous = User{ Name: "mesh-system:anonymous", Groups: []string{"mesh-system:unauthenticated"}, }
View Source
var ControlPlane = User{ Name: "mesh-system:control-plane", Groups: []string{}, }
ControlPlane is a static user that is used whenever the control plane itself executes operations. For example: update of DataplaneInsight, creation of default resources etc.
Functions ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.