Improve WebhookAuthenticator Status and Validations

- Validate TLS Configuration
- Validate Endpoint
- Validate TLS Negotiation
  - Report status handshake negotiation with webhook
- Unit tests
- Integration tests
This commit is contained in:
Benjamin A. Petersen
2024-02-21 11:12:20 -05:00
parent 4465810ff8
commit ef36b454ba
5 changed files with 552 additions and 62 deletions

View File

@@ -0,0 +1,4 @@
// Copyright 2024 the Pinniped contributors. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
package integration