code: @Override
      public final void init(Driver d, Properties properties) {
          this.driver = d;
          this.driver.getEventManager().register(EventManager.EVENT_FRAGMENT_PRE, this);
          this.driver.getEventManager().register(EventManager.EVENT_FRAGMENT_POST, this);
          loginUrl = CAS_LOGIN_URL.getValue(properties);
      }
docs: /*
  (non-Javadoc)
  
  @see org.esigate.extension.Extension#init(org.esigate.Driver, java.util.Properties)