|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.co.ogis_ri.citk.policytool.common.model.AbstractModel<Long>
jp.co.ogis_ri.citk.policytool.domain.policy.model.Policy
@Entity public class Policy
ポリシーを表すクラス.
| コンストラクタの概要 | |
|---|---|
Policy()
コンストラクタ. |
|
Policy(String realmName,
String policyName)
コンストラクタ. |
|
| メソッドの概要 | |
|---|---|
void |
addResource(Resource resource)
このポリシーにリソースを追加する. |
void |
addResource(String url,
Permit get,
Permit post)
このポリシーに指定されたURL, GET権限, POST権限のリソースを追加する. |
void |
addResource(String url,
String getValue,
String postValue)
このポリシーに指定されたURL, GET権限文字列, POST権限文字列のリソースを追加する. |
void |
addSubject(String subjectName,
String subjectCode)
このポリシーに指定された名前, コードのサブジェクトを追加する. |
void |
addSubject(Subject subject)
このポリシーにサブジェクトを追加する. |
Long |
getId()
IDを取得する. |
String |
getPolicyName()
このポリシーの名前を取得する. |
String |
getRealmName()
このポリシーのレルム名を取得する. |
List<Resource> |
getResources()
リソースのリストを取得する. |
List<Subject> |
getSubjects()
サブジェクトのリストを取得する. |
void |
resetPermit()
このポリシーのすべてのリソースの権限enum値に, 権限文字列の情報を反映させる. |
void |
setPolicyName(String policyName)
このポリシーの名前を設定する. |
void |
setRealmName(String realmName)
このポリシーのレルム名を設定する. |
| クラス jp.co.ogis_ri.citk.policytool.common.model.AbstractModel から継承されたメソッド |
|---|
equals, hashCode, isNew, toString |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public Policy()
public Policy(String realmName,
String policyName)
realmName - ポリシーのレルム名.policyName - ポリシー名.| メソッドの詳細 |
|---|
public Long getId()
AbstractModel の記述:
AbstractModel<Long> 内の getIdpublic List<Subject> getSubjects()
public void addSubject(Subject subject)
subject - 追加するサブジェクト.
public void addSubject(String subjectName,
String subjectCode)
subjectName - 追加するサブジェクトの名前.subjectCode - 追加するサブジェクトのコード.public List<Resource> getResources()
public void addResource(Resource resource)
resource - 追加するリソース.
public void addResource(String url,
Permit get,
Permit post)
url - URL.get - GET権限.post - POST権限.
public void addResource(String url,
String getValue,
String postValue)
url - URL.getValue - GET権限文字列.postValue - POST権限文字列.public String getRealmName()
public void setRealmName(String realmName)
realmName - レルム名.public String getPolicyName()
public void setPolicyName(String policyName)
policyName - ポリシー名.public void resetPermit()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||