Skip to content

1.2.10

Compare
Choose a tag to compare
@yvgopal yvgopal released this 09 Jan 00:41
· 58 commits to master since this release
6e44265

Changes in this release.

  1. A bug fix for NullPointerException when receiving a message with a property whose value is null. #316
  2. A new system property to determine how to verify the TLS certificate presented by Azure Service Bus. Version 1.2.9 of the SDK made a change to verify that the certificate is trusted and also that the subject name of the certificate is same as the remote host name. This may cause problems for scenarios where a proxy sits between the client and Azure Service Bus. Now you can use a system property "com.microsoft.azure.servicebus.ssl.verifymode" to specify whether to verify the certificate or not, verify the host name or not. Here are the possible values of the system property and what they mean.
    "anonymous" -> trust any certificate presented, and don't verify host name
    "verifyCertificateOnly" -> Verify that the certificate is issued by a trusted authority, but don't verify the host name
    "verifyCertificateAndHostName" -> Verify that the certificate is issued by a trusted authority and also verify the host name. This is the default behavior of the SDK if the system property is not set.

Maven package can be found at
https://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-servicebus%22