JNLP 経由ではなく、アプレットが直接ファイル アクセス機能を使用できるかどうかを知る必要があります。
アプレットが標準のファイル クラスを介してファイルにアクセスすることは可能ですか。
- java.nio.file.Files;
- java.io.FileInputStream;
これは「次世代アプレット」で可能ですか?
これは「次世代アプレット」以前でも可能ですか?
JNLP 経由ではなく、アプレットが直接ファイル アクセス機能を使用できるかどうかを知る必要があります。
アプレットが標準のファイル クラスを介してファイルにアクセスすることは可能ですか。
これは「次世代アプレット」で可能ですか?
これは「次世代アプレット」以前でも可能ですか?
はい。署名された特権付きの (ユーザーが許可した) アプレットである場合。
アプレットは、サンドボックス アプレットまたは特権アプレットのいずれかです。サンドボックス アプレットは、一連の安全な操作のみを許可するセキュリティ サンドボックスで実行されます。特権アプレットは、セキュリティ サンドボックスの外で実行でき、クライアントにアクセスするための広範な機能を備えています。
署名されていないアプレットはセキュリティ サンドボックスに制限され、ユーザーがアプレットを受け入れる場合にのみ実行されます。認定された認証局からの証明書によって署名されたアプレットは、サンドボックス内でのみ実行するか、サンドボックス外で実行する許可を要求できます。いずれの場合も、ユーザーはアプレットのセキュリティ証明書を受け入れる必要があります。受け入れないと、アプレットの実行がブロックされます。