パッケージ jakarta.xml.ws

クラス WebServicePermission

  • 実装されたすべてのインターフェース:
    SerializableSEGuardSE

    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

        public WebServicePermission​(StringSE name)
        指定された名前で新しい権限を作成します。
        パラメーター:
        name - WebServicePermission の名前
      • WebServicePermission

        public WebServicePermission​(StringSE name,
                                    StringSE actions)
        指定された名前とアクションで新しい権限を作成します。actions パラメーターは現在使用されておらず、null である必要があります。
        パラメーター:
        name - WebServicePermission の名前
        actions - null である必要があります