boaks commented on code in PR #12769:
URL: https://github.com/apache/camel/pull/12769#discussion_r1457569548


##########
components/camel-coap/src/main/java/org/apache/camel/coap/CoAPEndpoint.java:
##########
@@ -405,19 +420,20 @@ public static boolean enableTCP(URI uri) {
 
     public DTLSConnector createDTLSConnector(InetSocketAddress address, 
boolean client) throws IOException {
 
-        DtlsConnectorConfig.Builder builder = new 
DtlsConnectorConfig.Builder();
+        DtlsConnectorConfig.Builder builder = new 
DtlsConnectorConfig.Builder(Configuration.getStandard());
+        CertificateConfigurationHelper certificateConfigurationHelper = new 
CertificateConfigurationHelper();

Review Comment:
   That's not generally needed. Usually the DtlsConnectorConfig.Builder creates 
one automatically and applies that to the certificate provider and verifier. 
The idea behind this is, if remote implementations are used, traversing the 
credentials may fail and so someone can pass in the default values according 
the requirements. If local "stores" are used, then the default traverse them 
and collect the default parameters automatically. 
   I would remove it here. 
   Otherwise, if you want to keep it, you would need to apply it to the 
certificate provider and verifier in order to get the defaults filled (see 
ConfigurationHelperSetup).



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to