|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--idman.neg.impl.AppelRuleImpl
Represents one extended appel rule. Uses a subclass of org.p4pp.p3p.appel.ruleset.AppelRule and adds some additional functionality.
Field Summary | |
static java.lang.String |
BLOCK
standard behavior block |
static boolean |
debug
debugflag |
static java.lang.String |
LIMITED
standard behavior limited |
static java.lang.String |
NEGOTIATE
new behavior negotiate |
static java.lang.String |
REQUEST
standard behavior request |
Constructor Summary | |
AppelRuleImpl(org.w3c.dom.Element element)
Creates the object. |
Method Summary | |
boolean |
fires(org.p4pp.p3p.appel.ruleset.Evidence evidence)
Returns true if the rule fired. |
(package private) java.lang.String |
getBehavior()
Returns the behavior as String. |
(package private) java.util.List |
getRequiredData()
Returns the demanded data. |
(package private) java.lang.String[] |
getRequiredPurpose()
|
(package private) java.lang.String[] |
getRequiredRecipient()
|
(package private) java.lang.String |
getRequiredRetention()
|
(package private) java.lang.String |
getRuleNamedData()
Returns the data-element-name from inside the appelrule. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static boolean debug
public static final java.lang.String REQUEST
public static final java.lang.String BLOCK
public static final java.lang.String LIMITED
public static final java.lang.String NEGOTIATE
Constructor Detail |
public AppelRuleImpl(org.w3c.dom.Element element) throws java.lang.Exception
element
- <RULE>Method Detail |
public boolean fires(org.p4pp.p3p.appel.ruleset.Evidence evidence) throws org.p4pp.p3p.appel.ruleset.InvalidRulesetException, org.p4pp.p3p.document.InvalidPolicyException
evidence
- Evidence to evaluate
org.p4pp.p3p.appel.ruleset.InvalidRulesetException
org.p4pp.p3p.document.InvalidPolicyException
java.lang.String getBehavior() throws java.lang.Exception
java.lang.Exception
java.util.List getRequiredData() throws java.lang.Exception
java.lang.Exception
java.lang.String[] getRequiredRecipient() throws java.lang.Exception
java.lang.Exception
java.lang.String[] getRequiredPurpose() throws java.lang.Exception
java.lang.Exception
java.lang.String getRequiredRetention() throws java.lang.Exception
java.lang.Exception
java.lang.String getRuleNamedData() throws java.lang.Exception
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |