Skip to content

Commit 3282697

Browse files
authored
Add missing APM agent entitlements (#123575)
Add missing APM agent entitlements
1 parent 1d3106f commit 3282697

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

libs/entitlement/src/main/java/org/elasticsearch/entitlement/initialization/EntitlementInitialization.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
import org.elasticsearch.entitlement.runtime.policy.entitlements.ManageThreadsEntitlement;
3434
import org.elasticsearch.entitlement.runtime.policy.entitlements.OutboundNetworkEntitlement;
3535
import org.elasticsearch.entitlement.runtime.policy.entitlements.ReadStoreAttributesEntitlement;
36+
import org.elasticsearch.entitlement.runtime.policy.entitlements.SetHttpsConnectionPropertiesEntitlement;
3637

3738
import java.lang.instrument.Instrumentation;
3839
import java.lang.reflect.Constructor;
@@ -265,6 +266,8 @@ private static PolicyManager createPolicyManager() {
265266
List<Entitlement> agentEntitlements = List.of(
266267
new CreateClassLoaderEntitlement(),
267268
new ManageThreadsEntitlement(),
269+
new SetHttpsConnectionPropertiesEntitlement(),
270+
new OutboundNetworkEntitlement(),
268271
new FilesEntitlement(
269272
List.of(
270273
FileData.ofPath(Path.of("/co/elastic/apm/agent/"), READ),

0 commit comments

Comments
 (0)