wazuh / wazuh-indexer-plugins

GNU Affero General Public License v3.0
1 stars 3 forks source link

Implement authentication flow on the Management API #117

Closed AlexRuiz7 closed 1 month ago

AlexRuiz7 commented 1 month ago

Description

The Command Manager plugin needs to be authenticated on the Management API before sending any order. In order to do that, our plugin needs to obtain a JWT token by providing the basic authentication details (user and password). This token needs to be provided in the headers of consecutive requests. Our plugin also needs to handle the token refresh if expired.

Functional requirements

Implementation restrictions

Plan