mirror of
https://github.com/prowler-cloud/prowler.git
synced 2026-10-05 03:12:14 +00:00
Extend AzureProviderSecret to accept an optional certificate_content field with mutual exclusion vs. client_secret, add a certificate key-pair validator (PEM and PKCS#12), and update the public OpenAPI schema so the two Azure credential shapes (client secret vs. certificate content) are documented as mutually exclusive. Consolidates #12518 into this PR.
Changelog fragments
Each PR adds one small file here instead of editing CHANGELOG.md directly, so concurrent PRs never conflict.
- Filename:
<slug>.<type>.md, e.g.my-new-check.added.md(slug is free-form: letters, digits,.,_,-) <type>is one of:added,changed,deprecated,removed,fixed,security- Content: one line with the changelog entry text, without the PR link and without a trailing period (the PR link is attached automatically at release time)
- A PR adds as many fragment files as entries it needs, freely mixing types (one file per entry); same-type entries just use different slugs
Fragments are compiled into CHANGELOG.md when a release is prepared. Full conventions: skills/prowler-changelog/SKILL.md.