|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.wss.impl.policy.SecurityPolicyContainer
com.sun.xml.wss.impl.config.ApplicationSecurityConfiguration
public class ApplicationSecurityConfiguration
Represents an XWS-Security configuration object, corresponding to the
<xwss:JAXRPCSecurity> element (as defined in XWS-Security,
configuration schema, xwssconfig.xsd).
| Field Summary |
|---|
| Fields inherited from class com.sun.xml.wss.impl.policy.SecurityPolicyContainer |
|---|
_ctx2PolicyMap |
| Constructor Summary | |
|---|---|
ApplicationSecurityConfiguration()
|
|
ApplicationSecurityConfiguration(java.lang.String handlerClassName)
Constructor |
|
| Method Summary | |
|---|---|
java.util.Collection |
getAllPolicies()
|
java.util.Collection |
getAllReceiverPolicies()
|
java.util.Collection |
getAllSenderPolicies()
|
java.util.Collection |
getAllTopLevelApplicationSecurityConfigurations()
|
SecurityPolicy |
getSecurityConfiguration(StaticApplicationContext context)
|
java.lang.String |
getSecurityEnvironmentHandler()
get the SecurityEnvironment CallbackHandler |
java.lang.String |
getType()
Get the type of the policy. |
boolean |
hasOperationPolicies()
|
void |
hasOperationPolicies(boolean flag)
|
void |
init()
|
boolean |
isBSP()
|
void |
isBSP(boolean flag)
|
boolean |
isEmpty()
|
boolean |
isOptimized()
|
void |
isOptimized(boolean optimize)
|
boolean |
resetMustUnderstand()
|
void |
resetMustUnderstand(boolean value)
|
boolean |
retainSecurityHeader()
|
void |
retainSecurityHeader(boolean arg)
|
void |
setSecurityEnvironmentHandler(java.lang.String handlerClassName)
set the SecurityEnvironment CallbackHandler |
void |
setSecurityPolicy(StaticPolicyContext ctx,
SecurityPolicy policy)
Associate more than one SecurityPolicy with a StaticPolicyContext |
void |
singleServiceNoPorts(boolean flag)
|
boolean |
useCache()
|
void |
useCache(boolean flag)
|
| Methods inherited from class com.sun.xml.wss.impl.policy.SecurityPolicyContainer |
|---|
getAllContexts, getSecurityPolicies, getSecurityPolicies |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ApplicationSecurityConfiguration()
public ApplicationSecurityConfiguration(java.lang.String handlerClassName)
handlerClassName - the class name of the SecurityEnvironment CallbackHandler| Method Detail |
|---|
public void setSecurityEnvironmentHandler(java.lang.String handlerClassName)
handlerClassName - the class name of the SecurityEnvironment Callback Handlerpublic java.lang.String getSecurityEnvironmentHandler()
public java.util.Collection getAllTopLevelApplicationSecurityConfigurations()
public java.util.Collection getAllPolicies()
public java.util.Collection getAllSenderPolicies()
public java.util.Collection getAllReceiverPolicies()
public boolean isEmpty()
public boolean isBSP()
public void isBSP(boolean flag)
public boolean useCache()
public void useCache(boolean flag)
public boolean retainSecurityHeader()
public void retainSecurityHeader(boolean arg)
public SecurityPolicy getSecurityConfiguration(StaticApplicationContext context)
public boolean hasOperationPolicies()
public void hasOperationPolicies(boolean flag)
public void singleServiceNoPorts(boolean flag)
public void resetMustUnderstand(boolean value)
public boolean resetMustUnderstand()
public java.lang.String getType()
SecurityPolicyImplementation Note: Useful to avoid instanceof checks and String.equals checks
getType in interface SecurityPolicygetType in class SecurityPolicyContainerpublic void init()
public void setSecurityPolicy(StaticPolicyContext ctx,
SecurityPolicy policy)
setSecurityPolicy in class SecurityPolicyContainerctx - StaticPolicyContextpolicy - SecurityPolicypublic void isOptimized(boolean optimize)
public boolean isOptimized()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||