File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -211,6 +211,18 @@ def get_auth_provider(
211211 access_token = None ,
212212 refresh_token = None ,
213213):
214+ if refresh_token :
215+ return AuthProviderRefreshToken (
216+ refresh_token , client_id , authority , resource_id
217+ )
218+ # ELSE
219+ if access_token :
220+ return AuthProviderAccessToken (access_token )
221+ # ELSE
222+ if interactive :
223+ return AuthProviderInteractive (client_id , authority , resource_id )
224+
225+ # ELSE
214226 if all (
215227 [
216228 os .getenv (x )
@@ -223,16 +235,6 @@ def get_auth_provider(
223235 ]
224236 ):
225237 return AuthProviderManaged (resource_id )
226- # ELSE
227- if refresh_token :
228- return AuthProviderRefreshToken (
229- refresh_token , client_id , authority , resource_id
230- )
231- # ELSE
232- if access_token :
233- return AuthProviderAccessToken (access_token )
234- # ELSE
235- if interactive :
236- return AuthProviderInteractive (client_id , authority , resource_id )
238+
237239 # ELSE
238240 return AuthProviderDeviceCode (client_id , authority , resource_id )
You can’t perform that action at this time.
0 commit comments