Skip to content

Add support for user defined api requests #26

@povimd9

Description

@povimd9

As an implementer, I want to define custom API requests, So i can integrate additional custom checks for untrusted files.

Acceptance Criteria

  • Test coverage of at least 80%
  • JSON configuration supported for implementers to define custom API calls
  • Configurations support defining - URI endpoint, request headers, credentials place holders, request body, placeholders for filename / filebytes / file checksum, response pass/fail headers / body, request timeout + behaviour (fail/pass on timeout).
  • Secure credential loading from dedicated file, with best practices for use.
  • Comprehensive logging of requests/responses

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions