Package com.sun.xml.wss.impl.config
Class DeclarativeSecurityConfiguration
java.lang.Object
com.sun.xml.wss.impl.config.DeclarativeSecurityConfiguration
- All Implemented Interfaces:
SecurityPolicy
Represents an XWS-Security configuration object, corresponding to the
xwss:SecurityConfiguration element (as defined in XWS-Security,
configuration schema, xwssconfig.xsd).-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidenableDynamicPolicy(boolean flag) getType()Get the type of the policy.voidisBSP(boolean bspFlag) booleanvoidresetMustUnderstand(boolean value) booleanvoidretainSecurityHeader(boolean arg) voidsetDumpMessages(boolean doDumpMessages)
-
Constructor Details
-
DeclarativeSecurityConfiguration
public DeclarativeSecurityConfiguration()
-
-
Method Details
-
setDumpMessages
public void setDumpMessages(boolean doDumpMessages) -
enableDynamicPolicy
public void enableDynamicPolicy(boolean flag) -
senderSettings
- Returns:
- the
MessagePolicyapplicable for outgoing requests.
-
receiverSettings
- Returns:
- the
MessagePolicyapplicable for incoming requests.
-
isBSP
public void isBSP(boolean bspFlag) -
retainSecurityHeader
public boolean retainSecurityHeader() -
retainSecurityHeader
public void retainSecurityHeader(boolean arg) -
getType
Description copied from interface:SecurityPolicyGet the type of the policy.Implementation Note: Useful to avoid instanceof checks and String.equals checks
- Specified by:
getTypein interfaceSecurityPolicy- Returns:
- the type of the policy
-
resetMustUnderstand
public void resetMustUnderstand(boolean value) -
resetMustUnderstand
public boolean resetMustUnderstand()
-