Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit c056a84

Browse files
authored
Remove warning about unknown graphql.server.all_resolvers (DataDog#6344)
1 parent 425c4cc commit c056a84

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

‎dd-java-agent/appsec/src/main/java/com/datadog/appsec/event/data/KnownAddresses.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,9 @@ public interface KnownAddresses {
9898
// XXX: Not really used yet, but it's a known address and we should not treat it as unknown.
9999
Address<Object> GRPC_SERVER_REQUEST_METADATA = new Address<>("grpc.server.request.metadata");
100100

101+
// XXX: Not really used yet, but it's a known address and we should not treat it as unknown.
102+
Address<Object> GRAPHQL_SERVER_ALL_RESOLVERS = new Address<>("graphql.server.all_resolvers");
103+
101104
Address<String> USER_ID = new Address<>("usr.id");
102105

103106
Address<Map<String, Object>> WAF_CONTEXT_PROCESSOR = new Address<>("waf.context.processor");
@@ -148,6 +151,8 @@ static Address<?> forName(String name) {
148151
return GRPC_SERVER_REQUEST_MESSAGE;
149152
case "grpc.server.request.metadata":
150153
return GRPC_SERVER_REQUEST_METADATA;
154+
case "graphql.server.all_resolvers":
155+
return GRAPHQL_SERVER_ALL_RESOLVERS;
151156
case "usr.id":
152157
return USER_ID;
153158
case "waf.context.processor":

‎dd-java-agent/appsec/src/test/groovy/com/datadog/appsec/event/data/KnownAddressesSpecification.groovy

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,15 @@ class KnownAddressesSpecification extends Specification {
3030
'server.request.headers.no_cookies',
3131
'grpc.server.request.message',
3232
'grpc.server.request.metadata',
33+
'graphql.server.all_resolvers',
3334
'usr.id',
3435
'waf.context.processor',
3536
]
3637
}
3738

3839
void 'number of known addresses is expected number'() {
3940
expect:
40-
Address.instanceCount() == 24
41+
Address.instanceCount() == 25
4142
KnownAddresses.WAF_CONTEXT_PROCESSOR.serial == Address.instanceCount() - 1
4243
}
4344
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /