registered local version of DTD file
authormaxcooper <maxcooper>
Wed, 28 Aug 2002 00:08:39 +0000 (00:08 +0000)
committermaxcooper <maxcooper>
Wed, 28 Aug 2002 00:08:39 +0000 (00:08 +0000)
src/share/org/securityfilter/config/SecurityConfig.java

index b7abba7..ce16170 100644 (file)
@@ -1,7 +1,7 @@
 /*
- * $Header: /cvsroot/securityfilter/securityfilter/src/share/org/securityfilter/config/SecurityConfig.java,v 1.4 2002/08/27 11:02:01 maxcooper Exp $
- * $Revision: 1.4 $
- * $Date: 2002/08/27 11:02:01 $
+ * $Header: /cvsroot/securityfilter/securityfilter/src/share/org/securityfilter/config/SecurityConfig.java,v 1.5 2002/08/28 00:08:39 maxcooper Exp $
+ * $Revision: 1.5 $
+ * $Date: 2002/08/28 00:08:39 $
  *
  * ====================================================================
  * The SecurityFilter Software License, Version 1.1
@@ -72,7 +72,7 @@ import java.util.List;
  *
  * @author Torgeir Veimo (torgeir@pobox.com)
  * @author Max Cooper (max@maxcooper.com)
- * @version $Revision: 1.4 $ $Date: 2002/08/27 11:02:01 $
+ * @version $Revision: 1.5 $ $Date: 2002/08/28 00:08:39 $
  */
 public class SecurityConfig {
 
@@ -208,6 +208,12 @@ public class SecurityConfig {
       digester.push(this);
       digester.setValidating(validating);
 
+      // register the local version of the DTD
+      digester.register(
+         "-//SecurityFilter.org//DTD Security Filter Configuration 1.0//EN",
+         this.getClass().getResource("/org/securityfilter/resources/securityfilter-config_1_0.dtd").toString()
+      );
+
       // realms
       digester.addObjectCreate("securityfilter-config/realm", null, "className");
       digester.addSetProperty("securityfilter-config/realm/realm-param", "name", "value");