duo_client_python icon indicating copy to clipboard operation
duo_client_python copied to clipboard

Python library for interacting with the Duo Auth, Admin, and Accounts APIs

Results 37 duo_client_python issues
Sort by recently updated
recently updated
newest added

Please add API endpoints for DUO SSO integration automation. Currently only DAG is supported and you are EOL the DAG this month.

Provides SDK level support for generic device import API functionality.

auth_log can take a number of complex parameters that also have very specific API limits. This PR uses the documentation to better emulate authentication log collection. This addresses issues outlined...

Documentation says ``` There is an intentional two minute delay in availability of new authentications in the API response. Duo operates a large scale distributed system, and this two minute...

``` next_offset=['[offset1]', '[offset2]'] 429 Sleeping for 1.6818238383872655 429 Sleeping for 2.8658061545293907 429 Sleeping for 4.266326646211362 429 Sleeping for 8.58080225730511 429 Sleeping for 16.02056706813436 429 Sleeping for 32.86096999735611 429 Traceback (most...

`get_authentication_log` takes a parameter of a list of user_ids. This list can be arbitrarily long in code, but this endpoint in duo_client_python passes the encoded parameters as a GET request,...

I'm trying to use this in Amazon Linux 2, with python 3.7.9 and the latest duo_client. I get: ``` File "/usr/local/lib/python3.8/site-packages/duo_client/admin.py", line 528, in get_users return list(self.get_users_iterator()) File "/usr/local/lib/python3.8/site-packages/duo_client/client.py", line...

added billing edition endpoint and example script