From b6b4a579042778830159b8af9d6090bb46cfa4a9 Mon Sep 17 00:00:00 2001 From: Charles Lowell Date: Mon, 2 Aug 2021 10:50:50 -0700 Subject: [PATCH] remove context manager API from internal class ... will return in another PR --- .../azure/identity/_credentials/client_assertion.py | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/sdk/identity/azure-identity/azure/identity/_credentials/client_assertion.py b/sdk/identity/azure-identity/azure/identity/_credentials/client_assertion.py index eb6aabec2c1d..013307c3e39b 100644 --- a/sdk/identity/azure-identity/azure/identity/_credentials/client_assertion.py +++ b/sdk/identity/azure-identity/azure/identity/_credentials/client_assertion.py @@ -34,18 +34,6 @@ def __init__(self, tenant_id, client_id, get_assertion, **kwargs): self._client = AadClient(tenant_id, client_id, **kwargs) super(ClientAssertionCredential, self).__init__(**kwargs) - def __enter__(self): - self._client.__enter__() - return self - - def __exit__(self, *args): - self._client.__exit__(*args) - - def close(self): - # type: () -> None - """Close the credential's transport session.""" - self.__exit__() - def _acquire_token_silently(self, *scopes, **kwargs): # type: (*str, **Any) -> Optional[AccessToken] return self._client.get_cached_access_token(scopes, **kwargs)