Class SecurityVerificationOutInterceptor

  • All Implemented Interfaces:
    org.apache.cxf.interceptor.Interceptor<org.apache.cxf.binding.soap.SoapMessage>, org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>

    public class SecurityVerificationOutInterceptor
    extends org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.binding.soap.SoapMessage>
    Interceptor verifies critical policy security assertions for client side
    • Constructor Detail

      • SecurityVerificationOutInterceptor

        public SecurityVerificationOutInterceptor()
    • Method Detail

      • handleMessage

        public void handleMessage​(org.apache.cxf.binding.soap.SoapMessage message)
                           throws org.apache.cxf.interceptor.Fault
        Checks if some security assertions are specified without binding assertion and cannot be fulfilled. Throw PolicyException in this case
        Parameters:
        message -
        Throws:
        org.apache.cxf.ws.policy.PolicyException - if assertions are specified without binding
        org.apache.cxf.interceptor.Fault