Spec-Zone.ru › OpenJDK 8

Класс WebServicePermission

  • java.lang.Object
    • java.security.Permission
      • java.security.BasicPermission
        • javax.xml.ws.WebServicePermission
Все реализованные интерфейсы:
Serializable, Guard

public final class WebServicePermission
extends BasicPermission

Этот класс определяет разрешения веб-служб.

Разрешения веб-служб идентифицируются по имени (также называемому «именем цели») без каких-либо действий.

Определено следующее имя цели разрешения:

publishEndpoint

Разрешение publishEndpoint позволяет опубликовать конечную точку веб-службы с использованием методов publish, определенных классом javax.xml.ws.Endpoint.

Предоставление publishEndpoint позволяет приложению быть доступным как сетевой службе. В зависимости от безопасности среды выполнения и приложения, это может создать уязвимость, эксплуатируемую удаленно.

См. также:
Endpoint, BasicPermission, Permission, Permissions, SecurityManager, SocketPermission, Сериализованная форма

Конструкторы

Конструктор и описание
WebServicePermission(String name)

Создает новое разрешение со указанным именем.

WebServicePermission(String name, String actions)

Создает новое разрешение со указанным именем и действиями.

Методы

Наследуемые методы из класса 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

Конструкторы

WebServicePermission

public WebServicePermission(String name)

Создает новое разрешение со указанным именем.

Параметры:
name - имя WebServicePermission

WebServicePermission

public WebServicePermission(String name,
                            String actions)

Создает новое разрешение со указанным именем и действиями. Параметр actions в настоящее время не используется и должен быть null.

Параметры:
name - имя WebServicePermission
actions - должен быть null

© 1993, 2020, 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.

Spec-Zone.ru

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