From cae42cccad4b406bf40ac15f8a62970f12f008b5 Mon Sep 17 00:00:00 2001 From: adlerhurst Date: Tue, 15 Sep 2020 18:03:49 +0200 Subject: [PATCH] fix: parse error --- pkg/oidc/verifier.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/oidc/verifier.go b/pkg/oidc/verifier.go index fb64947..9f5da07 100644 --- a/pkg/oidc/verifier.go +++ b/pkg/oidc/verifier.go @@ -28,7 +28,7 @@ type Claims interface { } var ( - ErrParse = errors.New("") + ErrParse = errors.New("parsing of request failed") ErrIssuerInvalid = errors.New("issuer does not match") ErrAudience = errors.New("audience is not valid") ErrAzpMissing = errors.New("authorized party is not set. If Token is valid for multiple audiences, azp must not be empty") @@ -131,7 +131,7 @@ func CheckAuthorizedParty(claims Claims, clientID string) error { func CheckSignature(ctx context.Context, token string, payload []byte, claims Claims, supportedSigAlgs []string, set KeySet) error { jws, err := jose.ParseSigned(token) if err != nil { - return err + return ErrParse } if len(jws.Signatures) == 0 { return ErrSignatureMissing