package
0.0.0-20200206082754-c833ae4fd044
Repository: https://github.com/dbadura/kyma.git
Documentation: pkg.go.dev
# Functions
NewDelegatingAuthenticator creates an authenticator compatible with the kubelet's needs.
NewOIDCAuthenticator returns OIDC authenticator wrapped as a CancelableAuthRequest instance.
# Structs
AuthnConfig holds all configurations related to authentication options.
AuthnHeaderConfig contains authentication header settings which enable more information about the user identity to be sent to the upstream.
OIDCConfig represents configuration used for JWT request authentication.
X509Config holds public client certificate used for authentication requests if specified.
# Interfaces
Extends authenticator.Request interface with Cancel() function used to stop underlying authenticator instance once it's not needed anymore.