Package com.sun.xml.wss.impl.config
Class DeclarativeSecurityConfiguration
- java.lang.Object
-
- com.sun.xml.wss.impl.config.DeclarativeSecurityConfiguration
-
- All Implemented Interfaces:
SecurityPolicy
public class DeclarativeSecurityConfiguration extends Object implements SecurityPolicy
Represents an XWS-Security configuration object, corresponding to thexwss:SecurityConfigurationelement (as defined in XWS-Security, configuration schema, xwssconfig.xsd).
-
-
Constructor Summary
Constructors Constructor Description DeclarativeSecurityConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidenableDynamicPolicy(boolean flag)StringgetType()Get the type of the policy.voidisBSP(boolean bspFlag)MessagePolicyreceiverSettings()booleanresetMustUnderstand()voidresetMustUnderstand(boolean value)booleanretainSecurityHeader()voidretainSecurityHeader(boolean arg)MessagePolicysenderSettings()voidsetDumpMessages(boolean doDumpMessages)
-
-
-
Method Detail
-
setDumpMessages
public void setDumpMessages(boolean doDumpMessages)
-
enableDynamicPolicy
public void enableDynamicPolicy(boolean flag)
-
senderSettings
public MessagePolicy senderSettings()
- Returns:
- the
MessagePolicyapplicable for outgoing requests.
-
receiverSettings
public MessagePolicy receiverSettings()
- Returns:
- the
MessagePolicyapplicable for incoming requests.
-
isBSP
public void isBSP(boolean bspFlag)
-
retainSecurityHeader
public boolean retainSecurityHeader()
-
retainSecurityHeader
public void retainSecurityHeader(boolean arg)
-
getType
public String 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()
-
-