Skip to content

IAV-1083/feat(credential): add FRESHDESK_BASIC_AUTH credential type

salaheddine zidani a demandé de fusionner feature/IAV-1083 vers develop

Summary

Adds a new FRESHDESK_BASIC_AUTH credential type to the CredentialType enum to support Freshdesk integrations that authenticate using HTTP Basic Auth (API token as username, empty password).

Changes

  • Added FRESHDESK_BASIC_AUTH("Freshdesk Token in BASIC AUTH") to CredentialType.java alongside the existing FRESHDESK entry

Motivation

The existing FRESHDESK credential type uses standard API key authentication. Some Freshdesk setups require the API token to be passed via Basic Auth header, which has a different encoding and flow — hence the need for a dedicated type.

Testing

  • Verified enum compiles without issues
  • Confirmed getDescription() returns the correct label
  • Tested Freshdesk Basic Auth integration end-to-end

Related

  • Existing: FRESHDESK("Freshdesk API")
  • New: FRESHDESK_BASIC_AUTH("Freshdesk Token in BASIC AUTH") IAV-1083

Rapports de requête de fusion