it.eng.spagobi.services.common
Interface SsoServiceInterface

All Known Implementing Classes:
CasSsoService

public interface SsoServiceInterface

Interface for read and validate a proxy ticket


Method Summary
 java.lang.String readTicket(javax.servlet.http.HttpSession session, java.lang.String filterReceipt)
           
 java.lang.String readUserIdentifier(javax.servlet.http.HttpSession session)
           
 java.lang.String readUserIdentifier(javax.portlet.PortletSession session)
           
 void validateTicket(java.lang.String ticket, java.lang.String userId, java.lang.String validateUrl, java.lang.String validateService)
           
 

Method Detail

validateTicket

void validateTicket(java.lang.String ticket,
                    java.lang.String userId,
                    java.lang.String validateUrl,
                    java.lang.String validateService)
                    throws SecurityException
Parameters:
ticket - String
userId - String
validateUrl - String
validateService - String
Throws:
SecurityException - String

readTicket

java.lang.String readTicket(javax.servlet.http.HttpSession session,
                            java.lang.String filterReceipt)
                            throws java.io.IOException
Parameters:
session - Http Session
filterReceipt - String
Returns:
String
Throws:
java.io.IOException

readUserIdentifier

java.lang.String readUserIdentifier(javax.servlet.http.HttpSession session)
Parameters:
session - Http Session
Returns:

readUserIdentifier

java.lang.String readUserIdentifier(javax.portlet.PortletSession session)
Parameters:
session - Portlet Session
Returns: