package auth

import "k8s.io/kubernetes/plugin/pkg/auth"

Package auth contains implementations for interfaces in the pkg/auth package

Index

Source Files

doc.go

Directories

PathSynopsis
plugin/pkg/auth/authenticatorPackage authenticator contains implementations for pkg/auth/authenticator interfaces
plugin/pkg/auth/authenticator/passwordPackage password contains authenticator.Password implementations
plugin/pkg/auth/authenticator/password/allow
plugin/pkg/auth/authenticator/password/keystonePackage keystone provides authentication via keystone.
plugin/pkg/auth/authenticator/password/passwordfile
plugin/pkg/auth/authenticator/request
plugin/pkg/auth/authenticator/request/anonymous
plugin/pkg/auth/authenticator/request/basicauth
plugin/pkg/auth/authenticator/request/headerrequest
plugin/pkg/auth/authenticator/request/union
plugin/pkg/auth/authenticator/request/x509Package x509 provides a request authenticator that validates and extracts user information from client certificates
plugin/pkg/auth/authenticator/token
plugin/pkg/auth/authenticator/token/anytoken
plugin/pkg/auth/authenticator/token/oidcoidc implements the authenticator.Token interface using the OpenID Connect protocol.
plugin/pkg/auth/authenticator/token/oidc/testing
plugin/pkg/auth/authenticator/token/tokenfile
plugin/pkg/auth/authenticator/token/tokentest
plugin/pkg/auth/authenticator/token/webhookPackage webhook implements the authenticator.Token interface using HTTP webhooks.
plugin/pkg/auth/authorizerPackage authorizer contains implementations for pkg/auth/authorizer interfaces
plugin/pkg/auth/authorizer/rbacPackage rbac implements the authorizer.Authorizer interface using roles base access control.
plugin/pkg/auth/authorizer/rbac/bootstrappolicy
plugin/pkg/auth/authorizer/webhookPackage webhook implements the authorizer.Authorizer interface using HTTP webhooks.
Version
v1.5.6-beta.0
Published
Mar 23, 2017
Platform
js/wasm
Last checked
56 seconds ago

Tools for package owners.