|
Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server 11g Release 2 (11.1.2) E27155-01 ESAPI |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
oracle.security.jps.service.policystore.info.BasicPolicyRuleEntry
public class BasicPolicyRuleEntry
A class to hold an in-memory policy rule object. For example,
PolicyRuleEntry rule = new BaiscPolicyRuleEntry("name", "displayName", "description", PolicyRuleEntry.EffectType.GRANT, new BooleanStandardExpression(...));
| Nested Class Summary | |
|---|---|
static class |
BasicPolicyRuleEntry.Properties |
| Nested classes/interfaces inherited from interface oracle.security.jps.service.policystore.info.PolicyRuleEntry |
|---|
PolicyRuleEntry.EffectType |
| Constructor Summary | |
|---|---|
BasicPolicyRuleEntry(java.lang.String name, java.lang.String displayName, java.lang.String description, PolicyRuleEntry.EffectType effect, RuleExpressionEntry<OpssBoolean> condition)Constructor |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object object) |
java.util.List |
getAdvices() |
java.lang.String |
getApplicationName() |
CodeSourceEntry |
getCodeSource() |
RuleExpressionEntry<OpssBoolean> |
getCondition()Gets condition of the rule |
java.lang.String |
getDescription()Gets description of the rule |
java.lang.String |
getDisplayName()Gets display name of the rule |
PolicyRuleEntry.EffectType |
getEffect()Gets effect of the rule |
EnvironmentConstraint |
getEnvironmentConstraint() |
java.lang.String |
getName()Gets name of the rule |
java.util.List<ObligationEntry> |
getObligations() |
java.util.List<PermissionSetEntry> |
getPermissionSets() |
java.lang.String |
getPolicyDomainName() |
java.util.List<PrincipalEntry> |
getPrincipals() |
java.util.List<ResourceActionsEntry> |
getResourceActions() |
int |
hashCode() |
void |
setCodeSource(CodeSourceEntry cs) |
void |
setCondition(RuleExpressionEntry<OpssBoolean> condition)Sets condition of the rule |
void |
setDescription(java.lang.String description)Sets description of the rule |
void |
setDisplayName(java.lang.String displayName)Sets display name of the rule |
void |
setEffect(PolicyRuleEntry.EffectType effect)Sets effect of the rule |
void |
setEnvironmentConstraint(EnvironmentConstraint constraint) |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface oracle.security.jps.service.policystore.info.PolicyRuleEntry |
|---|
getUniqueName |
| Constructor Detail |
|---|
public BasicPolicyRuleEntry(java.lang.String name,
java.lang.String displayName,
java.lang.String description,
PolicyRuleEntry.EffectType effect,
RuleExpressionEntry<OpssBoolean> condition)
name -displayName -description -effect -condition -| Method Detail |
|---|
public RuleExpressionEntry<OpssBoolean> getCondition()
getCondition in interface PolicyRuleEntrypublic PolicyRuleEntry.EffectType getEffect()
getEffect in interface PolicyRuleEntry
public void setCondition(RuleExpressionEntry<OpssBoolean> condition)
throws PolicyStoreException
setCondition in interface PolicyRuleEntrycondition -PolicyStoreException
public void setEffect(PolicyRuleEntry.EffectType effect)
throws PolicyStoreException
setEffect in interface PolicyRuleEntryeffect -PolicyStoreExceptionpublic java.lang.String getName()
getName in interface PolicyRuleEntrypublic java.lang.String getDisplayName()
getDisplayName in interface PolicyRuleEntrypublic void setDisplayName(java.lang.String displayName)
setDisplayName in interface PolicyRuleEntrydisplayName -public java.lang.String getDescription()
getDescription in interface PolicyRuleEntrypublic void setDescription(java.lang.String description)
setDescription in interface PolicyRuleEntrydescription -public boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.util.List<PrincipalEntry> getPrincipals()
public java.util.List<ResourceActionsEntry> getResourceActions()
public java.util.List<PermissionSetEntry> getPermissionSets()
public EnvironmentConstraint getEnvironmentConstraint()
public void setEnvironmentConstraint(EnvironmentConstraint constraint)
throws PolicyStoreException
PolicyStoreExceptionpublic java.util.List<ObligationEntry> getObligations()
public java.util.List getAdvices()
public java.lang.String getPolicyDomainName()
public java.lang.String getApplicationName()
public CodeSourceEntry getCodeSource()
public void setCodeSource(CodeSourceEntry cs)
throws PolicyStoreException
PolicyStoreException
|
Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server 11g Release 2 (11.1.2) E27155-01 ESAPI |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||