def __init__(self, auth_url: str, config: Optional[Configuration] = None, policies: Optional[Iterable[HTTPPolicy]] = None, transport: Optional[AsyncHttpTransport] = None, **kwargs: Mapping[str, Any]) -> None: config = config or self.create_config(**kwargs) policies = policies or [ ContentDecodePolicy(), config.logging_policy, config.retry_policy ] if not transport: transport = AsyncioRequestsTransport(configuration=config) self._pipeline = AsyncPipeline(transport=transport, policies=policies) super(AsyncAuthnClient, self).__init__(auth_url, **kwargs)
def __init__(self, config: "Optional[Configuration]" = None, policies: "Optional[Iterable[HTTPPolicy]]" = None, transport: "Optional[AsyncHttpTransport]" = None, **kwargs: "Any") -> None: config = config or self._create_config(**kwargs) policies = policies or [ ContentDecodePolicy(), config.retry_policy, config.logging_policy, DistributedTracingPolicy(), ] if not transport: transport = AsyncioRequestsTransport(**kwargs) self._pipeline = AsyncPipeline(transport=transport, policies=policies) super().__init__(**kwargs)