events: add option to configure webhook CA (#20823)

* events: add option to configure webhook CA

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* add tests

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* add docs

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* Update website/docs/sys-mgmt/events/transports.md

Co-authored-by: Dewi Roberts <dewi@goauthentik.io>
Signed-off-by: Jens L. <jens@beryju.org>

---------

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Signed-off-by: Jens L. <jens@beryju.org>
Co-authored-by: Dewi Roberts <dewi@goauthentik.io>
This commit is contained in:
Jens L.
2026-03-14 21:01:01 +01:00
committed by GitHub
parent e9b33be694
commit 59263ae678
9 changed files with 143 additions and 15 deletions
+18
View File
@@ -43559,6 +43559,12 @@ components:
webhook_url:
type: string
format: uri
webhook_ca:
type: string
format: uuid
nullable: true
description: When set, the selected ceritifcate is used to validate the
certificate of the webhook server.
webhook_mapping_body:
type: string
format: uuid
@@ -43602,6 +43608,12 @@ components:
webhook_url:
type: string
format: uri
webhook_ca:
type: string
format: uuid
nullable: true
description: When set, the selected ceritifcate is used to validate the
certificate of the webhook server.
webhook_mapping_body:
type: string
format: uuid
@@ -49312,6 +49324,12 @@ components:
webhook_url:
type: string
format: uri
webhook_ca:
type: string
format: uuid
nullable: true
description: When set, the selected ceritifcate is used to validate the
certificate of the webhook server.
webhook_mapping_body:
type: string
format: uuid