Package swiss.trustbroker.wstrust.service
package swiss.trustbroker.wstrust.service
-
ClassesClassDescriptionInterceptor handles the SOAP header and extracts the SAML assertion from it to treat it the SAML POST way.Workaround to support both SOAP 1.1 and 1.2.
This class determines the SOAP version via content-type header and dispatches to a SaajSoapMessageFactory configured for the matching SOAP version.
The SOAP version from the inbound is stored in a thread local for use in the outbound (where we have no information).