Skip to content

Commit a9bafa0

Browse files
authored
Add logs to indicate that the token does not have sign permission. (Azure#42879)
1 parent deabcd8 commit a9bafa0

File tree

1 file changed

+4
-0
lines changed
  • sdk/keyvault/azure-security-keyvault-jca/src/main/java/com/azure/security/keyvault/jca/implementation

1 file changed

+4
-0
lines changed

sdk/keyvault/azure-security-keyvault-jca/src/main/java/com/azure/security/keyvault/jca/implementation/KeyVaultClient.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -491,6 +491,10 @@ public byte[] getSignedWithPrivateKey(String digestName, String digestValue, Str
491491
} catch (IOException e) {
492492
LOGGER.log(WARNING, "Failed to parse sign result response.", e);
493493
}
494+
} else {
495+
LOGGER.log(WARNING,
496+
"Can not get signature. It can be caused by missing 'sign' permission. To know how to add 'sign' permission, "
497+
+ "see https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/keyvault/azure-security-keyvault-jca#key-less-certificates.");
494498
}
495499

496500
byte[] signature;

0 commit comments

Comments
 (0)