PolicySetMember
, java.io.Serializable
public class Policy extends AbstractPolicy
VERSION_DEFAULT
NAMESPACE, NAMESPACE_PREFIX
Modifier and Type | Method | Description |
---|---|---|
void |
encodeChildren(java.util.Map<java.lang.String,java.lang.String> nsMap,
java.io.PrintStream ps) |
|
boolean |
equals(java.lang.Object other) |
|
protected java.lang.String |
getCombiningName() |
|
java.lang.String |
getElementName() |
|
protected java.lang.String |
getPolicyPrefix() |
|
java.util.List<com.bea.common.security.xacml.policy.RuleCombinerParameters> |
getRuleCombinerParameters() |
Returns list of rule combiner parameters
|
java.util.List<com.bea.common.security.xacml.policy.Rule> |
getRules() |
Returns list of rules
|
java.util.Collection<com.bea.common.security.xacml.policy.VariableDefinition> |
getVariableDefinitions() |
Returns list of variable defintions
|
boolean |
hasChildren() |
|
int |
internalHashCode() |
encodeAttributes, encodeCombinerParameters, encodeDescription, encodeObligations, encodeTarget, getCombiningAlgId, getDescription, getId, getVersion
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getDesiredNamespacePrefix, getNamespace
encode, encode, encodeBody, escapeXML, getLocalName, getPrintStream, hasBody, hashCode, toString
protected java.lang.String getPolicyPrefix()
getPolicyPrefix
in class AbstractPolicy
protected java.lang.String getCombiningName()
getCombiningName
in class AbstractPolicy
public java.lang.String getElementName()
getElementName
in class SchemaObject
public boolean hasChildren()
hasChildren
in class SchemaObject
public void encodeChildren(java.util.Map<java.lang.String,java.lang.String> nsMap, java.io.PrintStream ps)
encodeChildren
in class SchemaObject
public boolean equals(java.lang.Object other)
equals
in class AbstractPolicy
public int internalHashCode()
internalHashCode
in class AbstractPolicy
public java.util.List<com.bea.common.security.xacml.policy.RuleCombinerParameters> getRuleCombinerParameters()
public java.util.List<com.bea.common.security.xacml.policy.Rule> getRules()
public java.util.Collection<com.bea.common.security.xacml.policy.VariableDefinition> getVariableDefinitions()