Add models for getLanguage, getMediaType

This commit is contained in:
Chris Smowton
2021-08-17 14:44:27 +01:00
parent 5e7a3ca2e6
commit 451a46bf0e
3 changed files with 5 additions and 1 deletions

View File

@@ -977,7 +977,7 @@ private class ContainerRequestContextModel extends SourceModelCsv {
["javax", "jakarta"] + ".ws.rs.container;ContainerRequestContext;true;" +
[
"getAcceptableLanguages", "getAcceptableMediaTypes", "getCookies", "getEntityStream",
"getHeaders", "getHeaderString", "getUriInfo"
"getHeaders", "getHeaderString", "getLanguage", "getMediaType", "getUriInfo"
] + ";;;ReturnValue;remote"
}
}

View File

@@ -12,6 +12,8 @@ public class JakartaContainerRequestContextSources {
sink(buf); // $ hasTaintFlow
sink(context.getHeaders().getFirst("someKey")); // $ hasTaintFlow
sink(context.getHeaderString("someKey")); // $ hasValueFlow
sink(context.getLanguage()); // $ hasValueFlow
sink(context.getMediaType().getType()); // $ hasTaintFlow
sink(context.getUriInfo().getPath()); // $ hasTaintFlow
}
}

View File

@@ -12,6 +12,8 @@ public class JaxRsContainerRequestContextSources {
sink(buf); // $ hasTaintFlow
sink(context.getHeaders().getFirst("someKey")); // $ hasTaintFlow
sink(context.getHeaderString("someKey")); // $ hasValueFlow
sink(context.getLanguage()); // $ hasValueFlow
sink(context.getMediaType().getType()); // $ hasTaintFlow
sink(context.getUriInfo().getPath()); // $ hasTaintFlow
}
}