You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by dj...@apache.org on 2005/12/08 04:47:37 UTC

svn commit: r354962 - /geronimo/trunk/modules/jetty/src/java/org/apache/geronimo/jetty/connector/HTTPSConnector.java

Author: djencks
Date: Wed Dec  7 19:47:32 2005
New Revision: 354962

URL: http://svn.apache.org/viewcvs?rev=354962&view=rev
Log:
add requestedClientCertificate attribute

Modified:
    geronimo/trunk/modules/jetty/src/java/org/apache/geronimo/jetty/connector/HTTPSConnector.java

Modified: geronimo/trunk/modules/jetty/src/java/org/apache/geronimo/jetty/connector/HTTPSConnector.java
URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/jetty/src/java/org/apache/geronimo/jetty/connector/HTTPSConnector.java?rev=354962&r1=354961&r2=354962&view=diff
==============================================================================
--- geronimo/trunk/modules/jetty/src/java/org/apache/geronimo/jetty/connector/HTTPSConnector.java (original)
+++ geronimo/trunk/modules/jetty/src/java/org/apache/geronimo/jetty/connector/HTTPSConnector.java Wed Dec  7 19:47:32 2005
@@ -115,6 +115,14 @@
         return https.getNeedClientAuth();
     }
 
+    public void setClientAuthRequested(boolean wantClientAuth) {
+        https.setWantClientAuth(wantClientAuth);
+    }
+
+    public boolean isClientAuthRequested() {
+        return https.getWantClientAuth();
+    }
+
     public void doStart() throws Exception {
         https.setKeystore(serverInfo.resolvePath(keystore));
         super.doStart();
@@ -131,6 +139,7 @@
         infoFactory.addAttribute("secureProtocol", String.class, true, true);
         infoFactory.addAttribute("keystoreType", String.class, true, true);
         infoFactory.addAttribute("clientAuthRequired", boolean.class, true, true);
+        infoFactory.addAttribute("clientAuthRequested", boolean.class, true, true);
         infoFactory.addReference("ServerInfo", ServerInfo.class, NameFactory.GERONIMO_SERVICE);
         infoFactory.addInterface(JettySecureConnector.class);
         infoFactory.setConstructor(new String[]{"JettyContainer", "ServerInfo"});