I am trying to enable HTTPS traffic for my API service (using Dropwizard Java). However, I need to provide a keystore containing the SSL certificate for the Dropwizard configuration:
server:
applicationConnectors:
- type: https
port: 8443
keyStorePath: example.keystore
keyStorePassword: example
validateCerts: false
I have my .pfx certificate in a Key Vault in Azure, so I was wondering how I can also store a .jks keystore file in an Azure Key Vault?
I could alternatively just transfer the .jks keystore file directly to the virtual machine, but I am not sure if this would be very secure. How can I upload .jks files into Microsoft Azure Vault?