private void createCache() { try { // create instance cache = CertCacheFactory.getInstance() .getCertCache(CACHE_NAME, cachePolicy == null ? getDefaultPolicy() : cachePolicy); if (cachePolicy == null) cachePolicy = getDefaultPolicy(); } catch (CacheException e) { // TODO: log error } }
@Override public void setUp() throws Exception { CertCacheFactory.getInstance().flushAll(); if (!StringUtils.isEmpty(TestUtils.setupSafeNetToken())) { // clean out the token of all private keys final PKCS11Credential cred = new BootstrappedPKCS11Credential("1Kingpuff"); final MutableKeyStoreProtectionManager mgr = new StaticPKCS11TokenKeyStoreProtectionManager(cred, "", ""); store = new CacheableKeyStoreManagerCertificateStore(mgr); store.remove(store.getAllCertificates()); assertTrue(store.getAllCertificates().isEmpty()); } }