Commit fe549a5a authored by Jordan Liggitt's avatar Jordan Liggitt

Return authentication webhook error message

parent 6da24b59
...@@ -19,6 +19,7 @@ package webhook ...@@ -19,6 +19,7 @@ package webhook
import ( import (
"context" "context"
"errors"
"time" "time"
authentication "k8s.io/api/authentication/v1beta1" authentication "k8s.io/api/authentication/v1beta1"
...@@ -120,7 +121,11 @@ func (w *WebhookTokenAuthenticator) AuthenticateToken(ctx context.Context, token ...@@ -120,7 +121,11 @@ func (w *WebhookTokenAuthenticator) AuthenticateToken(ctx context.Context, token
r.Status = result.Status r.Status = result.Status
if !r.Status.Authenticated { if !r.Status.Authenticated {
return nil, false, nil var err error
if len(r.Status.Error) != 0 {
err = errors.New(r.Status.Error)
}
return nil, false, err
} }
var extra map[string][]string var extra map[string][]string
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment