code: protected void onConfigure(final WebApplication application)
  	{
  		set(application, this);
  		application.getRequestCycleListeners().add(new AbstractRequestCycleListener()
  		{
  			@Override
  			public void onBeginRequest(final RequestCycle cycle)
  			{
  				super.onBeginRequest(cycle);
  				final WebResponse response = (WebResponse)cycle.getResponse();
  				// Category: Framing
  				WicketComponentExtensions.setSecurityFramingHeaders(response);
  				// Category: Transport
  				WicketComponentExtensions.setSecurityTransportHeaders(response);
  				// Category: XSS
  				WicketComponentExtensions.setSecurityXSSHeaders(response);
  				// Category: Caching
  				WicketComponentExtensions.setSecurityCachingHeaders(response);
  			}
  		});
  
  	}
docs: Factory method for that can be used to add additional security configuration to this plugin.
  <p>
  Overrides should call {@code super.onConfigure()}.
  
  @param application
  the application