|
Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.3) Part Number E41849-02 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.bea.common.security.xacml.SchemaObject
com.bea.common.security.xacml.policy.PolicySchemaObject
com.bea.common.security.xacml.policy.AbstractPolicy
public abstract class AbstractPolicy
Base class for Policy and PolicySet
| Field Summary | |
|---|---|
static String |
VERSION_DEFAULT
|
| Fields inherited from class com.bea.common.security.xacml.policy.PolicySchemaObject |
|---|
NAMESPACE, NAMESPACE_PREFIX |
| Method Summary | |
|---|---|
void |
encodeAttributes(PrintStream ps)
|
protected void |
encodeCombinerParameters(Map<String,String> nsMap,
PrintStream ps)
|
protected void |
encodeDescription(PrintStream ps)
|
protected void |
encodeObligations(Map<String,String> nsMap,
PrintStream ps)
|
protected void |
encodeTarget(Map<String,String> nsMap,
PrintStream ps)
|
boolean |
equals(Object other)
|
URI |
getCombiningAlgId()
Returns rule or policy combining algorithm ID |
protected abstract String |
getCombiningName()
|
String |
getDescription()
Returns description |
URI |
getId()
Returns policy or policy set ID |
protected abstract String |
getPolicyPrefix()
|
String |
getVersion()
Returns policy or policy set version |
int |
internalHashCode()
|
| Methods inherited from class com.bea.common.security.xacml.policy.PolicySchemaObject |
|---|
getDesiredNamespacePrefix, getNamespace |
| Methods inherited from class com.bea.common.security.xacml.SchemaObject |
|---|
encode, encode, encodeBody, encodeChildren, escapeXML, getElementName, getLocalName, getPrintStream, hasBody, hasChildren, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String VERSION_DEFAULT
| Method Detail |
|---|
protected abstract String getPolicyPrefix()
protected abstract String getCombiningName()
public void encodeAttributes(PrintStream ps)
encodeAttributes in class SchemaObjectprotected void encodeDescription(PrintStream ps)
protected void encodeTarget(Map<String,String> nsMap,
PrintStream ps)
protected void encodeCombinerParameters(Map<String,String> nsMap,
PrintStream ps)
protected void encodeObligations(Map<String,String> nsMap,
PrintStream ps)
public boolean equals(Object other)
equals in class Objectpublic int internalHashCode()
internalHashCode in class SchemaObjectpublic String getDescription()
public URI getId()
public String getVersion()
public URI getCombiningAlgId()
|
Copyright 1996, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.1.3) Part Number E41849-02 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||