@Override
    public void delete(final Host bookmark) throws BackgroundException {
        {
            final String account = TripleCryptKeyPair.toServiceName(bookmark, UserKeyPair.Version.RSA2048);
            if(log.isDebugEnabled()) {
                log.debug(String.format("Delete credentials for %s in keychain %s", account, keychain));
            }
            keychain.deletePassword(account, TripleCryptKeyPair.toAccountName(bookmark));
        }
        {
            final String account = TripleCryptKeyPair.toServiceName(bookmark, UserKeyPair.Version.RSA4096);
            if(log.isDebugEnabled()) {
                log.debug(String.format("Delete credentials for %s in keychain %s", account, keychain));
            }
            keychain.deletePassword(account, TripleCryptKeyPair.toAccountName(bookmark));
        }
    }
@Test
    public void testDelete() throws Exception {
        new TripleCryptCleanupFeature().delete(session.getHost());
    }