@Override public boolean supports(InTransport transport) { if (transport instanceof HTTPInTransport) { HTTPTransport t = (HTTPTransport) transport; return "POST".equalsIgnoreCase(t.getHTTPMethod()) && t.getParameterValue("assertion") != null; } else { return false; } }
public boolean supports(InTransport transport) { if (transport instanceof HTTPInTransport) { HTTPTransport t = (HTTPTransport) transport; return "GET".equalsIgnoreCase(t.getHTTPMethod()) && (t.getParameterValue("SAMLRequest") != null || t.getParameterValue("SAMLResponse") != null); } else { return false; } }
public boolean supports(InTransport transport) { if (transport instanceof HTTPInTransport) { HTTPTransport t = (HTTPTransport) transport; return "POST".equalsIgnoreCase(t.getHTTPMethod()) && (t.getParameterValue("SAMLRequest") != null || t.getParameterValue("SAMLResponse") != null); } else { return false; } }