@Override
 public void disenrollDevice(Operation operation) {
   boolean status = operation.isEnabled();
   if (status) {
     CommonUtils.disableAdmin(getContext());
   }
 }
  @Override
  public void enterpriseWipe(Operation operation) throws AndroidAgentException {
    operation.setStatus(getContextResources().getString(R.string.operation_value_completed));
    getResultBuilder().build(operation);

    CommonUtils.disableAdmin(getContext());

    Intent intent = new Intent(getContext(), ServerDetails.class);
    intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
    intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    getContext().startActivity(intent);
    if (Constants.DEBUG_MODE_ENABLED) {
      Log.d(TAG, "Started enterprise wipe");
    }
  }