Update of /var/cvs/contributions/natmm/src/nl/leocms/applications
In directory james.mmbase.org:/tmp/cvs-serv13683/src/nl/leocms/applications
Modified Files:
NatMMConfig.java
Log Message:
NMCMS-644 IPFilter implementation
See also:
http://cvs.mmbase.org/viewcvs/contributions/natmm/src/nl/leocms/applications
See also: http://www.mmbase.org/jira/browse/NMCMS-644
Index: NatMMConfig.java
===================================================================
RCS file:
/var/cvs/contributions/natmm/src/nl/leocms/applications/NatMMConfig.java,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -b -r1.25 -r1.26
--- NatMMConfig.java 28 Apr 2009 14:06:06 -0000 1.25
+++ NatMMConfig.java 28 Apr 2009 15:46:57 -0000 1.26
@@ -256,12 +256,12 @@
}
}
- public static String getAllowedIPRanges() {
+ public static String getAllowedIP() {
try {
InitialContext context = new InitialContext();
Context env = (Context) context.lookup("java:comp/env");
- String allowedIPRanges = (String)
env.lookup("natmmconfig.webservice.ip.ranges.allowed");
- return allowedIPRanges;
+ String allowedIP = (String)
env.lookup("natmmconfig.webservice.ip.allowed");
+ return allowedIP;
}
catch (NamingException ne) {
log.info("Context not found: " + ne.toString());
@@ -269,4 +269,17 @@
}
}
+ public static boolean isIPFilterEnabled() {
+ try {
+ InitialContext context = new InitialContext();
+ Context env = (Context) context.lookup("java:comp/env");
+ boolean isProductionApplication = "true".equals((String)
env.lookup("natmmconfig.is.ipfilter.enabled")) ? true : false;
+ return isProductionApplication;
+ }
+ catch (NamingException ne) {
+ log.debug("Context not found: " + ne.toString());
+ return false;
+ }
+ }
+
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs