public void doStart() throws Exception { if (_authenticator==null) { // Find out the Authenticator. if (Constraint.__BASIC_AUTH.equalsIgnoreCase(_authMethod)) _authenticator=new BasicAuthenticator(); else if (Constraint.__DIGEST_AUTH.equalsIgnoreCase(_authMethod)) _authenticator=new DigestAuthenticator(); else if (Constraint.__CERT_AUTH.equalsIgnoreCase(_authMethod)) _authenticator=new ClientCertAuthenticator(); else if (Constraint.__FORM_AUTH.equalsIgnoreCase(_authMethod)) _authenticator=new FormAuthenticator(); else Log.warn("Unknown Authentication method:"+_authMethod); } super.doStart(); }
authenticator=new DigestAuthenticator(); else if(Constraint.__CERT_AUTH.equals(m)) authenticator=new ClientCertAuthenticator(); else if(Constraint.__CERT_AUTH2.equals(m)) authenticator=new ClientCertAuthenticator(); else Log.warn("UNKNOWN AUTH METHOD: "+m);
webModuleData.setAttribute("authenticator", new ClientCertAuthenticator());