code: public void init(Configuration configuration)
  			throws StripesRuntimeException
  	{
  		BootstrapPropertyResolver resolver = configuration.getBootstrapPropertyResolver();
  
  		// Instantiate the security manager.
  
  		try
  		{
  			// Ask the BootstrapPropertyResolver for a subclass of SecurityManager.
  			// BootstrapPropertyResolver will look in web.xml first then scan the
  			// classpath if the class wasn't specified in web.xml
  
  			Class<? extends SecurityManager> clazz = resolver.getClassProperty(SECURITY_MANAGER_CLASS,
  			                                                                   SecurityManager.class);
  
  			if (clazz != null)
  			{
  				securityManager = clazz.newInstance();
  			}
  		}
  		catch (Exception e)
  		{
  			String msg = "Failed to configure the SecurityManager: instantiation failed.";
  			throw new StripesRuntimeException(msg, e);
  		}
  
  		if (securityManager != null)
  		{
  			LOG.info("Initialized the SecurityInterceptor with the SecurityManager: " + securityManager.toString());
  		}
  		else
  		{
  			LOG.info("Initialized the SecurityInterceptor without a SecurityManager (all access will be allowed).");
  		}
  	}
docs: Initialize the interceptor.
  
  @param configuration the configuration being used by Stripes
  @throws StripesRuntimeException if the security manager cannot be created