「JACC プロバイダ」ページを使用し、選択した GlassFish サーバー インスタンスまたはクラスタに JACC (Java Authorization Contract for Containers) プロバイダを設定します。
JACC プロバイダは、GlassFish サーバー で実行しているアプリケーションのサードパーティー製認証モジュール で使用できます。デフォルトの GlassFish サーバー インストールには、2 つの JACC プロバイダ、default と simple が含まれます。これらのデフォルトのプロバイダは、JACC 仕様に準拠した簡単なファイルベース認証エンジンを実装します。独自のカスタム JACC プロバイダを作成することも可能です。「JACC プロバイダを作成する」を参照してください。
JACC プロバイダの実装クラスの記述方法については、http://jcp.org/en/jsr/detail?id=115 の JACC 仕様を参照してください。
JACC プロバイダごとに、次の情報が表示されます。
JACC プロバイダの名前。この名前は、domain.xml 内の jacc-provider 要素の参照に使用されます。
プロバイダ固有の javax.security.jacc.PolicyConfigurationFactory を実装する javax.security.jacc.PolicyConfigurationFactory.provider の完全修飾クラス名。
java.security.Policy を実装する javax.security.jacc.policy.provider の完全修飾クラス名。
デフォルトの JACC プロバイダは、次のプロパティーもサポートします。
JACC ポリシーファイルが含まれるディレクトリ。default GlassFish サーバー JACC プロバイダの場合、デフォルトディレクトリーは ${com.sun.aas.instanceRoot}/generated/policy です。simpleGlassFish サーバー JACC プロバイダの場合、デフォルトではこのプロパティーは定義されません。
「JACC プロバイダ」の表には、次のオプションも表示されます。
新しい JACC プロバイダを作成するボタン。
選択した 1 つまたは複数の JACC プロバイダを削除するボタン。