RE: [saml-dev] Is a separate "ArtifactReceiver" required?

From
Kremp, Juergen <>
Date
2002-12-03T07:43:30+00:00
ID
333D9700B499084C9DF804896DDA717801139A66@dewdfx14
Thread
RE: [saml-dev] Is a separate "ArtifactReceiver" required?
Dear Rob, Dear experts,

my point is the question whether the URL carrying the SAML-Artifact can be send ***directly*** to the protected resource without the usage of an "ArtifactReceiverServlet" as separate web-application.

Does the specification disallow this??? 
MUST I have a separate servlet to receive the artifact and redirect the user-browser???

The intention is to increase the performance, because the usage of an ArtifactReceiverServlet requires an additional redirection step at the user browser site. 
For a "single-click" application this is not worth worrying, but there are other scenarios in which many resources are retrieved and each performance penalty in form of a redirection causes notable delays for end-users.

If we have a Servlet Container that is capable of inspecting each (!) incoming URL and recognize the SAMLart-Parameter, then this step can be omitted. The TARGET Parameter is not needed because the target is directly called. With "odd" I mean the duplication of the TARGET (as parameter and implicit in the address).


Juergen Kremp
SAP AG