@ -610,19 +610,25 @@ public class StrictHttpFirewall implements HttpFirewall {
@@ -610,19 +610,25 @@ public class StrictHttpFirewall implements HttpFirewall {
@Override
publiclonggetDateHeader(Stringname){
validateAllowedHeaderName(name);
if(name!=null){
validateAllowedHeaderName(name);
}
returnsuper.getDateHeader(name);
}
@Override
publicintgetIntHeader(Stringname){
validateAllowedHeaderName(name);
if(name!=null){
validateAllowedHeaderName(name);
}
returnsuper.getIntHeader(name);
}
@Override
publicStringgetHeader(Stringname){
validateAllowedHeaderName(name);
if(name!=null){
validateAllowedHeaderName(name);
}
Stringvalue=super.getHeader(name);
if(value!=null){
validateAllowedHeaderValue(value);
@ -632,7 +638,9 @@ public class StrictHttpFirewall implements HttpFirewall {
@@ -632,7 +638,9 @@ public class StrictHttpFirewall implements HttpFirewall {
@ -673,7 +681,9 @@ public class StrictHttpFirewall implements HttpFirewall {
@@ -673,7 +681,9 @@ public class StrictHttpFirewall implements HttpFirewall {
@Override
publicStringgetParameter(Stringname){
validateAllowedParameterName(name);
if(name!=null){
validateAllowedParameterName(name);
}
Stringvalue=super.getParameter(name);
if(value!=null){
validateAllowedParameterValue(value);
@ -717,7 +727,9 @@ public class StrictHttpFirewall implements HttpFirewall {
@@ -717,7 +727,9 @@ public class StrictHttpFirewall implements HttpFirewall {