セキュリティ・マネージャとは、アプリケーションがセキュリティ・ポリシーを実装できるクラスです。セキュリティ・マネージャを使えば、セキュリティを損なう恐れのある操作を実行する前に、操作が何であるかということと、セキュリティ・コンテキスト内でその操作の実行が許可されているかどうかがアプリケーションから判断できます。アプリケーションは、そのような操作を禁止したり許可したりすることができます。 SecurityManagerクラスには、名前がcheckで始まるメソッドが多数あります。これらのメソッドは、Javaライブラリ内の各種メソッドによって、セキュリティを損なう可能性のある操作を実行する前に呼び出されます。このようなcheckメソッド呼出しの一般的な例を次に示します。 SecurityManager security = System.getSecurityManager(); if (sec