|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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>
内の getId
public 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()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |