Class DefaultWSS4JSecurityContextCreator

java.lang.Object
org.apache.cxf.ws.security.wss4j.DefaultWSS4JSecurityContextCreator
All Implemented Interfaces:
WSS4JSecurityContextCreator

public class DefaultWSS4JSecurityContextCreator extends Object implements WSS4JSecurityContextCreator
The default implementation to create a SecurityContext from a set of WSS4J processing results.
  • Constructor Details

    • DefaultWSS4JSecurityContextCreator

      public DefaultWSS4JSecurityContextCreator()
  • Method Details

    • createSecurityContext

      public void createSecurityContext(org.apache.cxf.binding.soap.SoapMessage msg, org.apache.wss4j.dom.handler.WSHandlerResult handlerResult)
      Create a SecurityContext and store it on the SoapMessage parameter
      Specified by:
      createSecurityContext in interface WSS4JSecurityContextCreator
    • createSecurityContext

      protected org.apache.cxf.security.SecurityContext createSecurityContext(org.apache.cxf.binding.soap.SoapMessage msg, boolean useJAASSubject, org.apache.wss4j.dom.engine.WSSecurityEngineResult wsResult)
    • createSecurityContext

      protected org.apache.cxf.security.SecurityContext createSecurityContext(Principal p)
    • getSecurityPriorities

      public List<Integer> getSecurityPriorities()
    • setSecurityPriorities

      public void setSecurityPriorities(List<Integer> securityPriorities)