From a0ca022ba7569505fc25b47fa5eadd68f78c1066 Mon Sep 17 00:00:00 2001 From: andig Date: Fri, 15 Apr 2022 16:32:51 +0200 Subject: [PATCH] VW: declare TokenExchanger --- vehicle/vag/idkproxy/endpoint.go | 2 ++ vehicle/vag/mbb/endpoint.go | 2 ++ vehicle/vag/tokenrefreshservice/endpoint.go | 2 ++ 3 files changed, 6 insertions(+) diff --git a/vehicle/vag/idkproxy/endpoint.go b/vehicle/vag/idkproxy/endpoint.go index e5429e428..4ca2979b9 100644 --- a/vehicle/vag/idkproxy/endpoint.go +++ b/vehicle/vag/idkproxy/endpoint.go @@ -27,6 +27,8 @@ var Config = &oidc.ProviderConfig{ TokenURL: "https://idkproxy-service.apps.emea.vwapps.io/v1/emea/token", } +var _ vag.TokenExchanger = (*Service)(nil) + type Service struct { *request.Helper data url.Values diff --git a/vehicle/vag/mbb/endpoint.go b/vehicle/vag/mbb/endpoint.go index be3b42803..9dd3aad36 100644 --- a/vehicle/vag/mbb/endpoint.go +++ b/vehicle/vag/mbb/endpoint.go @@ -17,6 +17,8 @@ const ( TokenURL = BaseURL + "/mbbcoauth/mobile/oauth2/v1/token" ) +var _ vag.TokenExchanger = (*Service)(nil) + type Service struct { *request.Helper clientID string diff --git a/vehicle/vag/tokenrefreshservice/endpoint.go b/vehicle/vag/tokenrefreshservice/endpoint.go index 367c62b6c..ecd5b5f34 100644 --- a/vehicle/vag/tokenrefreshservice/endpoint.go +++ b/vehicle/vag/tokenrefreshservice/endpoint.go @@ -17,6 +17,8 @@ const ( RefreshTokenURL = BaseURL + "/refreshTokens" ) +var _ vag.TokenExchanger = (*Service)(nil) + type Service struct { *request.Helper data url.Values