duosecurity / duo_api_csharp

Other
32 stars 31 forks source link

Implement canonicalization v5 for API authentication #33

Open AaronAtDuo opened 11 months ago

AaronAtDuo commented 11 months ago

Detailed Description

New Duo API endpoints such as the policy API require the most recent API authentication scheme, so we need that implemented here. See https://github.com/duosecurity/duo_client_java/commit/1f8b6343b79e453dfc259cedf4f3ec220a5a0729 for how this was done in Java, or https://github.com/duosecurity/duo_client_python/commit/ad5c312be6fa4bbb0966a21386f819933671dbcc for python.

Use Case

This API client will be unable to call newer API methods without the new authentication algorithm.

Workarounds

None