File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
libs/entitlement/src/main/java/org/elasticsearch/entitlement Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change 168168 * Most of the entitlements are "flag" entitlements: when present, it grants the caller the right to perform an action (or a set of
169169 * actions); when it's not present, the actions associated with it are denied. Checking is simply a fact checking if the entitlement type
170170 * is present or not.
171+ * </p>
171172 * There are two entitlements that are not simple flags:
172173 * <ul>
173174 * <li>system properties, where we further get the instance of the entitlement for the
178179 * file access, which is treated separately for convenience and performance reasons.
179180 * See {@link org.elasticsearch.entitlement.runtime.policy.FileAccessTree} for details.
180181 * </li>
181- * <ul>
182- * </p>
182+ * </ul>
183183 * <p>
184184 * A final special cases that short circuit the checks (resulting in a "trivially allowed" case) is when the caller is null is the special
185185 * {@code NO_CLASS} tag class - this happens if there are no frames in the call stack, e.g. when a call originated directly from native
You can’t perform that action at this time.
0 commit comments