a10networks / acos-client

ACOS API Client
Apache License 2.0
35 stars 61 forks source link

[STACK-3431]: ACOS 5 SSL aXAPI support #383

Closed NehaKembalkarA10 closed 1 year ago

NehaKembalkarA10 commented 1 year ago

Description

Used different SSL aXAPI based on ACOS version.

Technical Approach:

  1. In _set() method, getting acos-version and using payload for cert and key as per the version requirement.
  2. In case of update(), if acos-version >= 5.2.1, passing existing as well as new certificate-list as payload params, as it is required for the update operation in acos 5.2.1 at this moment.