From 255e488ec84e0511c9133caf24713bebc0de45d2 Mon Sep 17 00:00:00 2001 From: Rujun Chen Date: Tue, 1 Mar 2022 10:17:49 +0800 Subject: [PATCH] Add more log for KeyVaultKeyStore. (#27346) --- .../com/azure/security/keyvault/jca/KeyVaultKeyStore.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sdk/keyvault/azure-security-keyvault-jca/src/main/java/com/azure/security/keyvault/jca/KeyVaultKeyStore.java b/sdk/keyvault/azure-security-keyvault-jca/src/main/java/com/azure/security/keyvault/jca/KeyVaultKeyStore.java index b1b7b6bb41ec..c101afc53be1 100644 --- a/sdk/keyvault/azure-security-keyvault-jca/src/main/java/com/azure/security/keyvault/jca/KeyVaultKeyStore.java +++ b/sdk/keyvault/azure-security-keyvault-jca/src/main/java/com/azure/security/keyvault/jca/KeyVaultKeyStore.java @@ -118,6 +118,7 @@ public final class KeyVaultKeyStore extends KeyStoreSpi { *

*/ public KeyVaultKeyStore() { + LOGGER.log(FINE, "Constructing KeyVaultKeyStore."); creationDate = new Date(); String keyVaultUri = System.getProperty("azure.keyvault.uri"); String tenantId = System.getProperty("azure.keyvault.tenant-id"); @@ -131,11 +132,16 @@ public KeyVaultKeyStore() { .map(Boolean::parseBoolean) .orElse(false); jreCertificates = JreCertificates.getInstance(); + LOGGER.log(FINE, String.format("Loaded jre certificates: %s.", jreCertificates.getAliases())); wellKnowCertificates = SpecificPathCertificates.getSpecificPathCertificates(wellKnowPath); + LOGGER.log(FINE, String.format("Loaded well know certificates: %s.", wellKnowCertificates.getAliases())); customCertificates = SpecificPathCertificates.getSpecificPathCertificates(customPath); + LOGGER.log(FINE, String.format("Loaded custom certificates: %s.", customCertificates.getAliases())); keyVaultCertificates = new KeyVaultCertificates( refreshInterval, keyVaultUri, tenantId, clientId, clientSecret, managedIdentity); + LOGGER.log(FINE, String.format("Loaded keyVault certificates: %s.", keyVaultCertificates.getAliases())); classpathCertificates = new ClasspathCertificates(); + LOGGER.log(FINE, String.format("Loaded classpath certificates: %s.", classpathCertificates.getAliases())); allCertificates = Arrays.asList( jreCertificates, wellKnowCertificates, customCertificates, keyVaultCertificates, classpathCertificates); }