Spec-Zone.ru › OpenJDK 24

Класс AWTPermission

java.lang.Object
java.security.Permission
java.security.BasicPermission
java.awt.AWTPermission
Все реализуемые интерфейсы:
Serializable, Guard
@Deprecated(since="24", forRemoval=true) public final class AWTPermission extends BasicPermission
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.
Замены для этого класса нет.
Этот класс предназначен для разрешений AWT. Разрешение AWT содержит имя целевого объекта, но не список действий; у вас есть указанное разрешение или нет.
Примечание API:
Это разрешение не может использоваться для управления доступом к ресурсам, так как диспетчер безопасности больше не поддерживается. Вследствие этого этот класс устарел и будет удален в будущей версии.
См. также:
  • BasicPermission
  • Permission
  • Permissions
  • PermissionCollection
  • SecurityManager
  • Сериализованная форма

Краткое описание конструкторов

Конструктор Описание
AWTPermission(String name)
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.
Создаёт новое разрешение AWT со указанным именем.
AWTPermission(String name, String actions)
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.
Создаёт новый объект разрешения AWT со указанным именем.

Краткое описание методов

Методы, объявленные в классе java.security.BasicPermission

equals, getActions, hashCode, implies, newPermissionCollection

Методы, объявленные в классе java.security.Permission

checkGuard, getName, toString

Методы, объявленные в классе java.lang.Object

clone, finalize, getClass, notify, notifyAll, wait, wait, wait

Подробное описание конструкторов

AWTPermission

public AWTPermission(String name)
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.
Создаёт новое разрешение AWT со указанным именем. Имя — символическое имя разрешения AWT, например, "topLevelWindow", "systemClipboard" и т. д. Звёздочка может использоваться для указания всех разрешений AWT.
Параметры:
name - имя AWTPermission
Исключения:
NullPointerException - если name является null.
IllegalArgumentException - если name пустое.

AWTPermission

public AWTPermission(String name, String actions)
Устаревший, подлежит удалению: Этот элемент API может быть удален в будущей версии.
Создаёт новый объект разрешения AWT со указанным именем. Имя — символическое имя разрешения AWT, а строка действий в настоящее время не используется и должна быть null.
Параметры:
name - имя разрешения AWT
actions - должна быть null
Исключения:
NullPointerException - если name является null.
IllegalArgumentException - если name пустая.

© 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://download.java.net/java/early_access/jdk24/docs/api/java.desktop/java/awt/AWTPermission.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API