From 7f630485a9c3a7990401d38e0d7c0bcf240137b0 Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Thu, 5 May 2022 13:13:04 +0200 Subject: [PATCH] Remove TlsMutualVerification --- CHANGELOG.md | 1 + src/commons/tls.rs | 7 ------- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c103aa9f6..3b0253830 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ All notable changes to this project will be documented in this file. ### Changed - BREAKING: Removed `commons::s3::S3ConnectionImplementation`. `commons::s3::InlinedBucketSpec::endpoint()` doesn't take arguments since the protocol decision is now based on the existance of TLS configuration ([#390]). +- BREAKING: Removed `commons::tls::TlsMutualVerification` ([#394](https://github.com/stackabletech/operator-rs/issues/394)). [#390]: https://github.com/stackabletech/operator-rs/issues/390 diff --git a/src/commons/tls.rs b/src/commons/tls.rs index 2ef1f469a..c870050da 100644 --- a/src/commons/tls.rs +++ b/src/commons/tls.rs @@ -23,13 +23,6 @@ pub struct TlsServerVerification { pub ca_cert: CaCert, } -#[derive(Clone, Debug, Deserialize, Eq, JsonSchema, PartialEq, Serialize)] -#[serde(rename_all = "camelCase")] -pub struct TlsMutualVerification { - /// [SecretClass](https://docs.stackable.tech/secret-operator/secretclass.html) which will provide ca.crt, tls.crt and tls.key - pub cert_secret_class: String, -} - #[derive(Clone, Debug, Deserialize, Eq, JsonSchema, PartialEq, Serialize)] #[serde(rename_all = "camelCase")] pub enum CaCert {