Класс NetworkPermission
java.lang.Object
java.security.Permission
java.security.BasicPermission
jdk.net.NetworkPermission
- Все реализуемые интерфейсы:
Serializable, Guard
@Deprecated(since="25", forRemoval=true) public final class NetworkPermission extends BasicPermission
Устарел, подлежит удалению: этот элемент API может быть удалён в одной из будущих версий.
Это разрешение нельзя использовать для управления доступом к ресурсам, поскольку Security Manager больше не поддерживается.
Представляет разрешение на доступ к расширенным сетевым возможностям, определённым в пакете jdk.net. Эти разрешения содержат целевое имя, но не список действий. Вызывающие либо обладают разрешением, либо нет.
- Начиная с:
- 1.8
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
NetworkPermission |
Устарел, подлежит удалению: этот элемент API может быть удалён в одной из будущих версий. Создаёт NetworkPermission с указанным целевым именем. |
NetworkPermission |
Устарел, подлежит удалению: этот элемент API может быть удалён в одной из будущих версий. Создаёт NetworkPermission с указанным целевым именем. |
Краткое описание методов
Методы, объявленные в классе BasicPermission
equals, getActions, hashCode, implies, newPermissionCollection
Методы, объявленные в классе Permission
checkGuard, getName, toString
Подробное описание конструкторов
NetworkPermission
public NetworkPermission(String name)
Устарел, подлежит удалению: этот элемент API может быть удалён в одной из будущих версий.
Создаёт NetworkPermission с указанным целевым именем.
- Параметры:
-
name— целевое имя разрешения - Исключения:
-
NullPointerException— еслиnameравноnull. -
IllegalArgumentException— еслиnameпусто.
NetworkPermission
public NetworkPermission(String name, String actions)
Устарел, подлежит удалению: этот элемент API может быть удалён в одной из будущих версий.
Создаёт NetworkPermission с указанным целевым именем.
- Параметры:
-
name— целевое имя разрешения -
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://docs.oracle.com/en/java/javase/25/docs/api/jdk.net/jdk/net/NetworkPermission.html