From 7f1327ffd8fc891892e070a76914a518f31ca683 Mon Sep 17 00:00:00 2001 From: Chao Wang Date: Mon, 10 Dec 2018 14:23:41 +0800 Subject: [PATCH] remove unused function --- pkg/credentialprovider/azure/BUILD | 1 - .../azure/azure_acr_helper.go | 19 ------------------- 2 files changed, 20 deletions(-) diff --git a/pkg/credentialprovider/azure/BUILD b/pkg/credentialprovider/azure/BUILD index aa1b29b2c78..97543ff85ef 100644 --- a/pkg/credentialprovider/azure/BUILD +++ b/pkg/credentialprovider/azure/BUILD @@ -20,7 +20,6 @@ go_library( "//vendor/github.com/Azure/go-autorest/autorest:go_default_library", "//vendor/github.com/Azure/go-autorest/autorest/adal:go_default_library", "//vendor/github.com/Azure/go-autorest/autorest/azure:go_default_library", - "//vendor/github.com/dgrijalva/jwt-go:go_default_library", "//vendor/github.com/spf13/pflag:go_default_library", "//vendor/k8s.io/klog:go_default_library", "//vendor/sigs.k8s.io/yaml:go_default_library", diff --git a/pkg/credentialprovider/azure/azure_acr_helper.go b/pkg/credentialprovider/azure/azure_acr_helper.go index a73725231c2..ea740d3fe17 100644 --- a/pkg/credentialprovider/azure/azure_acr_helper.go +++ b/pkg/credentialprovider/azure/azure_acr_helper.go @@ -54,8 +54,6 @@ import ( "strconv" "strings" "unicode" - - jwt "github.com/dgrijalva/jwt-go" ) type authDirective struct { @@ -142,23 +140,6 @@ func receiveChallengeFromLoginServer(serverAddress string) (*authDirective, erro }, nil } -func parseAcrToken(identityToken string) (token *acrTokenPayload, err error) { - tokenSegments := strings.Split(identityToken, ".") - if len(tokenSegments) < 2 { - return nil, fmt.Errorf("Invalid existing refresh token length: %d", len(tokenSegments)) - } - payloadSegmentEncoded := tokenSegments[1] - var payloadBytes []byte - if payloadBytes, err = jwt.DecodeSegment(payloadSegmentEncoded); err != nil { - return nil, fmt.Errorf("Error decoding payload segment from refresh token, error: %s", err) - } - var payload acrTokenPayload - if err = json.Unmarshal(payloadBytes, &payload); err != nil { - return nil, fmt.Errorf("Error unmarshalling acr payload, error: %s", err) - } - return &payload, nil -} - func performTokenExchange( serverAddress string, directive *authDirective,