com.sun.xml.wss.impl.config
Class DeclarativeSecurityConfiguration

java.lang.Object
  extended by 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 Summary
DeclarativeSecurityConfiguration()
           
 
Method Summary
 void enableDynamicPolicy(boolean flag)
           
 String getType()
          Get the type of the policy.
 void isBSP(boolean bspFlag)
           
 MessagePolicy receiverSettings()
           
 boolean resetMustUnderstand()
           
 void resetMustUnderstand(boolean value)
           
 boolean retainSecurityHeader()
           
 void retainSecurityHeader(boolean arg)
           
 MessagePolicy senderSettings()
           
 void setDumpMessages(boolean doDumpMessages)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeclarativeSecurityConfiguration

public DeclarativeSecurityConfiguration()
Method Detail

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()


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.