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"});