Класс SecureLookupSupplier
java.lang.Object
jdk.dynalink.SecureLookupSupplier
- Прямые известные подклассы:
CallSiteDescriptor
public class SecureLookupSupplier extends Object
Инкапсулирует объект
MethodHandles.Lookup.- Примечание к API:
- В предыдущих выпусках JDK SecureLookupSupplier предоставлял способ ограничить доступ к объекту
MethodHandles.Lookupпри запуске с установленным менеджером безопасности. - Начиная с версии:
- 9
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
static final String |
GET_LOOKUP_PERMISSION_NAME |
Имя разрешения времени выполнения, необходимого для успешного вызова метода getLookup(). |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
SecureLookupSupplier |
Создает новый безопасный поставщик объекта lookup для указанного объекта lookup. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
final MethodHandles.Lookup |
getLookup() |
Возвращает объект lookup, защищенный этим SecureLookupSupplier. |
protected final MethodHandles.Lookup |
getLookupPrivileged() |
Возвращает объект lookup, защищенный этим SecureLookupSupplier. |
Подробное описание полей
GET_LOOKUP_PERMISSION_NAME
public static final String GET_LOOKUP_PERMISSION_NAME
Имя разрешения времени выполнения, необходимого для успешного вызова метода
getLookup().- См. также:
Подробное описание конструкторов
SecureLookupSupplier
public SecureLookupSupplier(MethodHandles.Lookup lookup)
Создает новый безопасный поставщик объекта lookup для указанного объекта lookup.
- Параметры:
-
lookup— объект lookup, который нужно защитить. Не может быть null. - Исключения:
-
NullPointerException— если передано значение null.
Подробное описание методов
getLookup
public final MethodHandles.Lookup getLookup()
Возвращает объект lookup, защищенный этим
SecureLookupSupplier.- Возвращает:
- объект lookup, защищенный этим
SecureLookupSupplier.
getLookupPrivileged
protected final MethodHandles.Lookup getLookupPrivileged()
Возвращает объект lookup, защищенный этим
SecureLookupSupplier.- Возвращает:
- то же значение, что и возвращаемое значение метода
getLookup().
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/25/docs/api/jdk.dynalink/jdk/dynalink/SecureLookupSupplier.html