Error signing with Jarsigner using Azure Key Vault
java version "1.8.0_202"
Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
Executing jarsigner attached to the Azure Key Vault the following error is reported when signing .jar files.
Error message:
jarsigner error: java.lang.RuntimeException: private key is not a DSA or RSA key
The key in question is definitely an RSA key generated by Digicert.
Connection String:
jarsigner -keystore NONE -storetype AzureKeyVault -signedjar signerjar.jar C:\agent\_work\2\s\3PLIBS\ant-extensions\ant-contrib\ant-contrib.jar CERTALIAS -verbose -storepass "" -providerName AzureKeyVault -providerClass com.azure.security.keyvault.jca.KeyVaultJcaProvider -J-Dazure.keyvault.uri=https://VAULTURL.azure.net/