「JPSアイデンティティとポリシー・ストアの編集」ダイアログ - 「アプリケーション・ポリシー・ストア」 - アプリケーション・ポリシー・ページ

「アプリケーション」メニュー次の選択「保護」次の選択「カスタム・ポリシー」次の選択「アプリケーション・ポリシー」次の選択アプリケーション・ポリシー

このページを使用して、プリンシパルと権限を関連付けます。詳細

プリンシパルとは、認証プロセスでエンティティ(ユーザー、グループ、またはシステム・プロセスなど)に割り当てられたユーザーおよびロールのアイデンティティです。

「一般」タブ

表示名
付与の作成時に「付与の作成」ダイアログで定義したとおりの付与名が表示されます。このフィールドを使用して付与名を編集します。
コード・ソース
この付与のコード・ソースを入力します(存在する場合)。

「プリンシパル」タブ

プリンシパル
付与に対して定義されたすべてのプリンシパルの名前。プリンシパルを削除するかプリンシパルのプロパティを編集する場合は、プリンシパルを選択します。選択したプリンシパルのプロパティが下のフィールドに表示されます。
追加
リストに新規プリンシパルを追加する場合にクリックします。
削除
選択したプリンシパルを削除する場合にクリックします。
名前
プリンシパルの名前を編集します。
クラス
プリンシパルを定義するクラスの名前を編集します。クラスは、java.security.Principalを実装する必要があります。デフォルトのクラスはoracle.security.jps.service.policystore.ApplicationRoleです。
タイプ
プリンシパルのタイプ(「ユーザー」または「ロール」のいずれか)を選択します。
レルム名
認証ファンクションおよび管理ファンクションが有効になるレルムの名前を入力します。

「権限」タブ

権限
付与に対して定義されたすべての権限の名前。権限を削除するか権限のプロパティを編集する場合は、権限を選択します。選択した権限のプロパティが下のフィールドに表示されます。
追加
リストに新規権限を追加する場合にクリックします。
削除
選択した権限を削除する場合にクリックします。
名前
権限の名前を編集します。名前の解釈は、「クラス」の設定によって異なります。
クラス
プリンシパルを定義するクラスの名前を編集します。クラスは、java.security.Permissionを拡張する必要があります。デフォルトのクラスはjava.util.PropertyPermissionです。
処理
権限によって許可される処理の名前を入力します。選択内容は、「クラス」の設定によって定義され、getActions()メソッドによって取得されます。
 
削除
選択した付与を削除する場合にクリックします。

 


セキュアなアプリケーションの開発