18 package org.turro.elephant.sso;
20 import javax.servlet.http.HttpServletRequest;
21 import javax.servlet.http.HttpServletResponse;
22 import org.turro.plugin.contacts.IContact;
35 String details, String remoteIP, String geoIP, HttpServletResponse response);
void removeAssertion(HttpServletRequest request, HttpServletResponse response, IContact contact)
void killAssertion(HttpServletResponse response)
void updateAssertion(String details, String remoteIP, String geoIP, HttpServletResponse response, ISSOIdentity identity)
boolean hasAssertion(HttpServletRequest request)
String getGeoIP(String remoteIP)
ISSOIdentity getAssertion(HttpServletRequest request)
void setAssertion(byte[] assertion, byte[] clientId, IContact contact, String details, String remoteIP, String geoIP, HttpServletResponse response)