Skip to content

Commit 199e344

Browse files
committed
update name to better reflect what it allows
1 parent 4916d9b commit 199e344

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

libs/entitlement/src/main/java/org/elasticsearch/entitlement/bootstrap/HardcodedEntitlements.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import org.elasticsearch.entitlement.runtime.policy.entitlements.LoadNativeLibrariesEntitlement;
2222
import org.elasticsearch.entitlement.runtime.policy.entitlements.ManageThreadsEntitlement;
2323
import org.elasticsearch.entitlement.runtime.policy.entitlements.OutboundNetworkEntitlement;
24-
import org.elasticsearch.entitlement.runtime.policy.entitlements.ReadJdkCodeEntitlement;
24+
import org.elasticsearch.entitlement.runtime.policy.entitlements.ReadJdkImageEntitlement;
2525
import org.elasticsearch.entitlement.runtime.policy.entitlements.ReadStoreAttributesEntitlement;
2626
import org.elasticsearch.entitlement.runtime.policy.entitlements.SetHttpsConnectionPropertiesEntitlement;
2727
import org.elasticsearch.entitlement.runtime.policy.entitlements.WriteSystemPropertiesEntitlement;
@@ -115,7 +115,7 @@ private static List<Scope> createServerEntitlements(Path pidFile) {
115115
)
116116
),
117117
new Scope("java.desktop", List.of(new LoadNativeLibrariesEntitlement())),
118-
new Scope("java.xml", List.of(new ReadJdkCodeEntitlement())),
118+
new Scope("java.xml", List.of(new ReadJdkImageEntitlement())),
119119
new Scope("org.apache.httpcomponents.httpclient", List.of(new OutboundNetworkEntitlement())),
120120
new Scope(
121121
"org.apache.lucene.core",

libs/entitlement/src/main/java/org/elasticsearch/entitlement/runtime/policy/PolicyCheckerImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import org.elasticsearch.entitlement.runtime.policy.entitlements.LoadNativeLibrariesEntitlement;
2222
import org.elasticsearch.entitlement.runtime.policy.entitlements.ManageThreadsEntitlement;
2323
import org.elasticsearch.entitlement.runtime.policy.entitlements.OutboundNetworkEntitlement;
24-
import org.elasticsearch.entitlement.runtime.policy.entitlements.ReadJdkCodeEntitlement;
24+
import org.elasticsearch.entitlement.runtime.policy.entitlements.ReadJdkImageEntitlement;
2525
import org.elasticsearch.entitlement.runtime.policy.entitlements.ReadStoreAttributesEntitlement;
2626
import org.elasticsearch.entitlement.runtime.policy.entitlements.SetHttpsConnectionPropertiesEntitlement;
2727
import org.elasticsearch.entitlement.runtime.policy.entitlements.WriteSystemPropertiesEntitlement;
@@ -492,7 +492,7 @@ public void checkEntitlementForUrl(Class<?> callerClass, URL url) {
492492
checkUnsupportedURLProtocolConnection(callerClass, "jar with unsupported inner protocol");
493493
}
494494
} else if (isJrtUrl(url)) {
495-
checkEntitlementPresent(callerClass, ReadJdkCodeEntitlement.class);
495+
checkEntitlementPresent(callerClass, ReadJdkImageEntitlement.class);
496496
} else {
497497
checkUnsupportedURLProtocolConnection(callerClass, url.getProtocol());
498498
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@
1616
* runtime images (jrt) are read only, this implicitly only allows
1717
* reading those urls.
1818
*/
19-
public class ReadJdkCodeEntitlement implements Entitlement {}
19+
public class ReadJdkImageEntitlement implements Entitlement {}

0 commit comments

Comments
 (0)