Separarate SAML process logic from ServletRequest