Class AbstractTokenInterceptor

    • Constructor Detail

      • AbstractTokenInterceptor

        public AbstractTokenInterceptor()
    • Method Detail

      • handleMessage

        public void handleMessage​(SoapMessage message)
                           throws Fault
        Description copied from interface: Interceptor
        Intercepts a message. Interceptors should NOT invoke handleMessage or handleFault on the next interceptor - the interceptor chain will take care of this.
        Throws:
        Fault
      • processToken

        protected abstract void processToken​(SoapMessage message)
      • addToken

        protected abstract void addToken​(SoapMessage message)
      • assertTokens

        protected abstract org.apache.wss4j.policy.model.AbstractToken assertTokens​(SoapMessage message)
      • assertTokens

        protected org.apache.wss4j.policy.model.AbstractToken assertTokens​(SoapMessage message,
                                                                           String localname,
                                                                           boolean signed)
      • isTLSInUse

        protected boolean isTLSInUse​(SoapMessage message)
      • findSecurityHeader

        protected Header findSecurityHeader​(SoapMessage message,
                                            boolean create)
      • getPassword

        protected String getPassword​(String userName,
                                     org.apache.wss4j.policy.model.AbstractToken info,
                                     int usage,
                                     SoapMessage message)
      • policyNotAsserted

        protected void policyNotAsserted​(org.apache.wss4j.policy.model.AbstractToken assertion,
                                         String reason,
                                         SoapMessage message)
      • policyNotAsserted

        protected void policyNotAsserted​(org.apache.wss4j.policy.model.AbstractToken assertion,
                                         Exception reason,
                                         SoapMessage message)