MCPcopy Index your code
hub / github.com/mongodb/mongo-python-driver / create_request_cb

Method create_request_cb

test/test_auth_oidc.py:758–773  ·  view source on GitHub ↗
(self, username=None, sleep=0)

Source from the content-addressed store, hash-verified

756 self.request_called = 0
757
758 def create_request_cb(self, username=None, sleep=0):
759 def request_token(context):
760 assert isinstance(context.timeout_seconds, int)
761 assert context.version == 1
762 assert context.refresh_token is None
763 assert context.idp_info is None
764 token = self.get_token(username)
765 time.sleep(sleep)
766 self.request_called += 1
767 return OIDCCallbackResult(access_token=token)
768
769 class Inner(OIDCCallback):
770 def fetch(self, context):
771 return request_token(context)
772
773 return Inner()
774
775 def create_client(self, *args, **kwargs):
776 request_cb = kwargs.pop("request_cb", self.create_request_cb())

Calls 1

InnerClass · 0.70

Tested by

no test coverage detected