Package com.sun.xml.wss.impl.policy
Class DynamicPolicyContext
- java.lang.Object
-
- com.sun.xml.wss.impl.policy.DynamicPolicyContext
-
- Direct Known Subclasses:
DynamicApplicationContext
public abstract class DynamicPolicyContext extends Object
Represents a SecurityPolicy identifier context resolved at runtime
-
-
Field Summary
Fields Modifier and Type Field Description protected HashMapproperties
-
Constructor Summary
Constructors Constructor Description DynamicPolicyContext()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected booleancontainsProperty(String name)protected ObjectgetProperty(String name)get the named propertyprotected IteratorgetPropertyNames()abstract StaticPolicyContextgetStaticPolicyContext()protected voidremoveProperty(String name)remove the named propertyprotected voidsetProperty(String name, Object value)set the named property to valuevalue.
-
-
-
Field Detail
-
properties
protected HashMap properties
-
-
Method Detail
-
getProperty
protected Object getProperty(String name)
get the named property- Parameters:
name- property name- Returns:
- Object property value
-
setProperty
protected void setProperty(String name, Object value)
set the named property to valuevalue.- Parameters:
name- property namevalue- property value
-
removeProperty
protected void removeProperty(String name)
remove the named property- Parameters:
name- property to be removed
-
containsProperty
protected boolean containsProperty(String name)
- Parameters:
name- property to be checked for presence- Returns:
- true if the property
nameis present.
-
getPropertyNames
protected Iterator getPropertyNames()
- Returns:
- Iterator over the property names
-
getStaticPolicyContext
public abstract StaticPolicyContext getStaticPolicyContext()
- Returns:
- Any
StaticPolicyContextassociated with this context.
-
-