duo_client_python
                                
                                
                                
                                    duo_client_python copied to clipboard
                            
                            
                            
                        Python library for interacting with the Duo Auth, Admin, and Accounts APIs
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,...
SSL error
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