- java.lang.Object
-
- java.security.Permission
-
- java.security.BasicPermission
-
- javax.xml.ws.WebServicePermission
-
- すべての実装されたインタフェース:
Serializable
,Guard
public final class WebServicePermission extends BasicPermission
このクラスは、Webサービスのアクセス権を定義します。Webサービスのアクセス権は名前のみによって識別されます(「ターゲット名」とも呼ばれます)。 これらに関連付けられているアクションはありません。
次のアクセス権ターゲット名が定義されています。
- publishEndpoint
publishEndpoint
アクセス権は、javax.xml.ws.Endpoint
クラスによって定義されたpublish
メソッドを使用した、Webサービス端点の公開を許可します。publishEndpoint
を生成すると、アプリケーションはネットワーク・サービスとして公開されます。 ランタイムのセキュリティと、アプリケーションのセキュリティによっては、リモートから攻撃を受けるセキュリティ・ホールとなることがあります。- 導入されたバージョン:
- 1.6
- 関連項目:
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
-
-
-
-
コンストラクタの詳細
-
WebServicePermission
public WebServicePermission(String name)
指定された名前を持つ、新しいアクセス権を作成します。- パラメータ:
name
-WebServicePermission
の名前
-
-