JACC プロバイダ

「JACC プロバイダ」ページを使用し、選択した GlassFish Server インスタンスまたはクラスタに JACC (Java Authorization Contract for Containers) プロバイダを設定します。

JACC プロバイダは、GlassFish Server で実行しているアプリケーションのサードパーティー製認証モジュール で使用できます。デフォルトの GlassFish Server インストールには、2 つの JACC プロバイダ、defaultsimple が含まれます。これらのデフォルトのプロバイダは、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 Server JACC プロバイダの場合、デフォルトディレクトリーは ${com.sun.aas.instanceRoot}/generated/policy です。simpleGlassFish Server JACC プロバイダの場合、デフォルトではこのプロパティーは定義されません。

「JACC プロバイダ」の表には、次のオプションも表示されます。

新規

新しい JACC プロバイダを作成するボタン。

削除

選択した 1 つまたは複数の JACC プロバイダを削除するボタン。

関連操作
関連する asadmin コマンド
Copyright © 2005, 2011, Oracle and/or its affiliates. All rights reserved. 著作権について