diff options
author | Endi S. Dewata <edewata@redhat.com> | 2017-04-24 20:35:50 +0200 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2017-04-25 21:42:38 +0200 |
commit | f902b0365f2cf92f14f0a814394cd025669b3ea8 (patch) | |
tree | 00f1ef2c322bc8a73a0c96f72d13d06fcb5e7aad /base/server/cms/src/org | |
parent | 692b2d776397b8fd2e4dfbab3a5d2ac407c440de (diff) | |
download | pki-f902b0365f2cf92f14f0a814394cd025669b3ea8.tar.gz pki-f902b0365f2cf92f14f0a814394cd025669b3ea8.tar.xz pki-f902b0365f2cf92f14f0a814394cd025669b3ea8.zip |
Updated debug logs in SystemConfigService.
Change-Id: Id73bd6d3c0874c327bc27260318a2c671f0f0177
Diffstat (limited to 'base/server/cms/src/org')
-rw-r--r-- | base/server/cms/src/org/dogtagpki/server/rest/SystemConfigService.java | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/base/server/cms/src/org/dogtagpki/server/rest/SystemConfigService.java b/base/server/cms/src/org/dogtagpki/server/rest/SystemConfigService.java index 27a681738..afbb24a78 100644 --- a/base/server/cms/src/org/dogtagpki/server/rest/SystemConfigService.java +++ b/base/server/cms/src/org/dogtagpki/server/rest/SystemConfigService.java @@ -1008,18 +1008,25 @@ public class SystemConfigService extends PKIService implements SystemConfigResou if (!CryptoUtil.isInternalToken(token)) { try { + CMS.debug("Logging into token " + token); CryptoToken ctoken = CryptoUtil.getKeyStorageToken(token); String tokenpwd = data.getTokenPassword(); ConfigurationUtils.loginToken(ctoken, tokenpwd); + } catch (NotInitializedException e) { + CMS.debug(e); throw new PKIException("Token is not initialized", e); + } catch (NoSuchTokenException e) { - throw new BadRequestException("Invalid Token provided. No such token.", e); + CMS.debug(e); + throw new BadRequestException("No such key storage token: " + token, e); + } catch (TokenException e) { CMS.debug(e); throw new PKIException("Token Exception: " + e, e); + } catch (IncorrectPasswordException e) { - throw new BadRequestException("Incorrect Password provided for token.", e); + throw new BadRequestException("Incorrect password for token " + token, e); } } } |