パッケージ jakarta.xml.ws
クラス WebServicePermission
- java.lang.ObjectSE
-
- java.security.PermissionSE
-
- java.security.BasicPermissionSE
-
- jakarta.xml.ws.WebServicePermission
- 実装されているすべてのインターフェース:
SerializableSE,GuardSE
public final class WebServicePermission extends BasicPermissionSE
このクラスは、Web サービスのアクセス許可を定義します。Web サービスのアクセス許可は、名前(「ターゲット名」とも呼ばれます)のみで識別されます。それらに関連するアクションはありません。
次の権限ターゲット名が定義されています。
- publishEndpoint
publishEndpoint権限により、jakarta.xml.ws.Endpointクラスで定義されたpublishメソッドを使用して Web サービスエンドポイントを公開できます。publishEndpointを付与すると、アプリケーションをネットワークサービスとして公開できます。ランタイムのセキュリティとアプリケーションのセキュリティによっては、リモートで悪用可能なセキュリティホールが発生する可能性があります。- 導入:
- 1.6
- 関連事項:
Endpoint,BasicPermissionSE,PermissionSE,PermissionsSE,SecurityManagerSE,SocketPermissionSE, 連載形式
コンストラクターの概要
コンストラクター コンストラクター 説明 WebServicePermission(StringSE name)指定された名前で新しい権限を作成します。WebServicePermission(StringSE name, StringSE actions)指定された名前とアクションで新しい権限を作成します。
方法の概要
クラス java.security.BasicPermissionSE から継承されたメソッド
equalsSE, getActions, hashCode, impliesSE, newPermissionCollection
クラス java.security.PermissionSE から継承されたメソッド
checkGuardSE, getName, toString
コンストラクターの詳細
WebServicePermission
public WebServicePermission(StringSE name)
指定された名前で新しい権限を作成します。- パラメーター:
name-WebServicePermissionの名前