2009-07-26 6 views
0

Java Plugin Frameworkを使用してプラグインを読み込んでプログラムに統合するアプリケーションを作成しています。プラグインで特定のJavaコードを制限する

質問:プラグインで特定の操作(新しいプロセスの開始など)を制限する方法はありますか?私が念頭に置いておくべきことは、Java WebStartのようなものです。つまり、アプリケーションがFileSytemにアクセスしたいとき、ユーザーはアクションを許可するかどうかを尋ねられます。

私は多分セキュリティマネージャを作成することを考えていました。もしそうなら、どうしたらいいですか?

答えて

0

を見てお勧め一つ疑問が私の心に来る - なぜあなたは春分JPFを選択しませんでしたか?私は興味があり、JPFのページを見て、2年前に更新されたプロジェクトのように見えます。

Eclipse 2.xのEclipseプラグインフレームワークを分離するプロジェクトを開始しましたが、Eclipse自体がバージョン3.0からOSGi(Equinox)に移行しました。 EquinoxはOSGiのリファレンス・インプリメンテーションとなっており、利用可能な数多くの良い本や、さらに優れたエキスパートがいて、あらゆる面で助けを提供することができます。

私の意見によると、JPFは数年前(初期のEclipseリリースのプラグインフレームワークの最初の実装と同じように)は良いアイデアでしたが、プラグインフレームワークの実際の標準は現在OSGiのようです。

確かに、それはあなたの質問に答えることはできませんが、私のメッセージはちょうどコメントのために長いです。ここで

は、春分とセキュリティの実装について説明し(あるいは、少なくともいくつかのヒントを与える)サイトです。http://www.eclipse.org/equinox/security/

+0

私は「OSGiの(春分)は」存在を知りませんでした正直に言うと、私はJPFについて語ったとしませんでした。さらに見栄えをする。 – Kryten