|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.wss.impl.policy.DynamicPolicyContext
com.sun.xml.wss.impl.configuration.DynamicApplicationContext
public class DynamicApplicationContext
Represents a concrete SecurityPolicy identifier context resolved at runtime,
An XWS-Security DynamicPolicyCallback is passed an instance of
a DynamicApplicationContext. A callback Handler handling
DynamicPolicyCallback can make use of information in this context
to dynamically determine the Security policy applicable for a request/response
| Field Summary |
|---|
| Fields inherited from class com.sun.xml.wss.impl.policy.DynamicPolicyContext |
|---|
properties |
| Constructor Summary | |
|---|---|
DynamicApplicationContext()
Create an empty DynamicApplicationContext |
|
DynamicApplicationContext(StaticPolicyContext context)
Create a DynamicApplicationContext with an associated StaticPolicyContext context |
|
| Method Summary | |
|---|---|
boolean |
equals(DynamicApplicationContext ctx)
equals operator |
String |
getMessageIdentifier()
|
HashMap |
getRuntimeProperties()
|
StaticPolicyContext |
getStaticPolicyContext()
|
boolean |
inBoundMessage()
|
void |
inBoundMessage(boolean inBound)
Set the Message direction (inbound/outbound) to which this context corresponds to |
void |
setMessageIdentifier(String messageIdentifier)
Set the messageIdentifier for this Message associated with this context |
void |
setStaticPolicyContext(StaticPolicyContext context)
set the associated StaticPolicyContext for this context |
| Methods inherited from class com.sun.xml.wss.impl.policy.DynamicPolicyContext |
|---|
containsProperty, getProperty, getPropertyNames, removeProperty, setProperty |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DynamicApplicationContext()
public DynamicApplicationContext(StaticPolicyContext context)
context
context - the associated StaticPolicyContext| Method Detail |
|---|
public void setMessageIdentifier(String messageIdentifier)
messageIdentifier - public String getMessageIdentifier()
public void inBoundMessage(boolean inBound)
inBound - flag indicating the direction of the messagepublic boolean inBoundMessage()
public void setStaticPolicyContext(StaticPolicyContext context)
context - StaticPolicyContextpublic StaticPolicyContext getStaticPolicyContext()
getStaticPolicyContext in class DynamicPolicyContextpublic HashMap getRuntimeProperties()
public boolean equals(DynamicApplicationContext ctx)
ctx - DynamicApplicationContext with which to compare for equality
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||