package com.l7tech.server.security.keystore.ncipher;

import java.security.KeyStore;
import java.security.KeyStoreException;
import java.util.concurrent.Callable;

class c implements Callable<Boolean> {
   final String val$keyAlias;
   final NcipherSsgKeyStore this$0;

   c(NcipherSsgKeyStore var1, String var2) {
      this.this$0 = var1;
      this.val$keyAlias = var2;
   }

   public Boolean call() throws KeyStoreException {
      KeyStore var1 = this.this$0.keyStore();

      try {
         if (var1.containsAlias(this.val$keyAlias)) {
            var1.deleteEntry(this.val$keyAlias);
            this.this$0.w = true;
            return Boolean.TRUE;
         }
      } catch (KeyStoreException var2) {
         throw a(var2);
      }

      return Boolean.FALSE;
   }

   private static KeyStoreException a(KeyStoreException var0) {
      return var0;
   }
}
