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.