Module  java.xml.ws
软件包  javax.xml.ws

Class WebServicePermission

  • All Implemented Interfaces:
    SerializableGuard


    public final class WebServicePermission
    extends BasicPermission
    此类定义Web服务权限。

    Web服务权限通过名称(也称为“目标名称”)来标识。 没有与他们相关的行动。

    定义了以下权限目标名称:

    publishEndpoint
    publishEndpoint权限允许使用javax.xml.ws.Endpoint类定义的publish方法发布Web服务端点。

    授予publishEndpoint允许应用程序作为网络服务公开。 根据运行时的安全性和应用程序的安全性,这可能会引入可远程利用的安全漏洞。

    从以下版本开始:
    1.6
    另请参见:
    EndpointBasicPermissionPermissionPermissionsSecurityManagerSocketPermissionSerialized Form
    • 构造方法详细信息

      • WebServicePermission

        public WebServicePermission​(String name)
        创建具有指定名称的新权限。
        参数
        name - 的名字是 WebServicePermission
      • WebServicePermission

        public WebServicePermission​(String name,
                                    String actions)
        创建具有指定名称和操作的新权限。 actions参数当前未使用,应为null
        参数
        name - 的名字 WebServicePermission
        actions - 应为 null