Skip to content
Snippets Groups Projects

Release Post - Enable Webhooks to sent client key/cert

Merged 🤖 GitLab Bot 🤖 requested to merge hsutor/authentication_27450 into master
All threads resolved!
@@ -2,13 +2,13 @@
@@ -2,13 +2,13 @@
features:
features:
secondary:
secondary:
- name: "Webhooks support Mutual TLS"
- name: "Webhooks support Mutual TLS"
available_in: [free, premium, ultimate]
available_in: [core, premium, ultimate]
gitlab_com: true
gitlab_com: false
documentation_link: 'https://docs.gitlab.com/ee/#amazing'
documentation_link: 'https://docs.gitlab.com/ee/user/project/integrations/webhooks.html#configure-webhooks-to-support-mutual-tls'
reporter: hsutor
reporter: hsutor
stage: govern
stage: govern
categories:
categories:
- System Access
- System Access
issue_url: 'https://gitlab.com/gitlab-org/gitlab/-/issues/27450'
issue_url: 'https://gitlab.com/gitlab-org/gitlab/-/issues/27450'
description: |
description: |
Webhooks now support optional Mutual TLS for enhanced security via configuration setting in gitlab.yml. This allows to establish the authenticity of the Webhook source. Uers can configure client certificate in PEM format which is presented to the server during the TLS handshake. Additionally a PEM passphrase can be used to protect the passphrase.
You can now configure webhooks to support mutual TLS. This establishes the authenticity of the Webhook source and enhances security. You configure the client certificate in PEM format which is presented to the server during the TLS handshake. You can also protect the certificate with a PEM passphrase.
Loading