Package org.openiam.am.srvc.domain
Class URIPatternEntity
- java.lang.Object
-
- org.openiam.base.domain.KeyEntity
-
- org.openiam.am.srvc.domain.AbstractMatchModeEntity
-
- org.openiam.am.srvc.domain.URIPatternEntity
-
- All Implemented Interfaces:
Serializable
,BaseIdentity
- Direct Known Subclasses:
URIPatternEntityWrapper
@Entity public class URIPatternEntity extends AbstractMatchModeEntity
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description URIPatternEntity()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addMetaEntity(URIPatternMetaEntity enitity)
void
addRuleXref(RuleURIPatternXrefEntity xref)
void
addXssRule(URIParamXSSRuleEntity entity)
URIPatternMetaEntity
getMetaEntity(String id)
URIPatternMethodEntity
getMethod(String id)
URIParamXSSRuleEntity
getXssRule(String paramName)
boolean
hasAuthRule(String ruleId)
boolean
hasXssRule(String paramName)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.openiam.base.BaseIdentity
getId, setId
-
-
-
-
Method Detail
-
addMetaEntity
public void addMetaEntity(URIPatternMetaEntity enitity)
-
getMethod
public URIPatternMethodEntity getMethod(String id)
-
getXssRule
public URIParamXSSRuleEntity getXssRule(String paramName)
-
hasXssRule
public boolean hasXssRule(String paramName)
-
addXssRule
public void addXssRule(URIParamXSSRuleEntity entity)
-
getMetaEntity
public URIPatternMetaEntity getMetaEntity(String id)
-
addRuleXref
public void addRuleXref(RuleURIPatternXrefEntity xref)
-
hasAuthRule
public boolean hasAuthRule(String ruleId)
-
-