JAMES-3502, update equals and hashCode methods on RabbitMQConfiguration.SSLConfiguration
diff --git a/backends-common/rabbitmq/src/main/java/org/apache/james/backends/rabbitmq/RabbitMQConfiguration.java b/backends-common/rabbitmq/src/main/java/org/apache/james/backends/rabbitmq/RabbitMQConfiguration.java
index 10bdca2..96957a0 100644
--- a/backends-common/rabbitmq/src/main/java/org/apache/james/backends/rabbitmq/RabbitMQConfiguration.java
+++ b/backends-common/rabbitmq/src/main/java/org/apache/james/backends/rabbitmq/RabbitMQConfiguration.java
@@ -266,6 +266,7 @@
return Objects.equals(this.strategy, that.strategy)
&& Objects.equals(this.trustStore, that.trustStore)
+ && Objects.equals(this.keyStore, that.keyStore)
&& Objects.equals(this.hostNameVerifier, that.hostNameVerifier);
}
return false;
@@ -273,7 +274,7 @@
@Override
public final int hashCode() {
- return Objects.hash(strategy, trustStore, hostNameVerifier);
+ return Objects.hash(strategy, trustStore, keyStore, hostNameVerifier);
}
}