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 the xwss:SecurityConfiguration element (as defined in XWS-Security, configuration schema, xwssconfig.xsd).
  • Constructor Details

    • DeclarativeSecurityConfiguration

      public DeclarativeSecurityConfiguration()
  • Method Details

    • setDumpMessages

      public void setDumpMessages(boolean doDumpMessages)
    • enableDynamicPolicy

      public void enableDynamicPolicy(boolean flag)
    • senderSettings

      public MessagePolicy senderSettings()
      Returns:
      the MessagePolicy applicable for outgoing requests.
    • receiverSettings

      public MessagePolicy receiverSettings()
      Returns:
      the MessagePolicy applicable 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: SecurityPolicy
      Get the type of the policy.

      Implementation Note: Useful to avoid instanceof checks and String.equals checks

      Specified by:
      getType in interface SecurityPolicy
      Returns:
      the type of the policy
    • resetMustUnderstand

      public void resetMustUnderstand(boolean value)
    • resetMustUnderstand

      public boolean resetMustUnderstand()