|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.yale.its.tp.portlets.calendar.service.CasProxyInitializationService
public class CasProxyInitializationService
CasProxyInitializationService initializes authentication resources when a user creates a new session with the portlet. It's important that this initialization is performed when the portlet session is first created, rather than waiting until the first CAS-protected calendar is requested, since the proxy ticket might otherwise expire before it's validated.
| Constructor Summary | |
|---|---|
CasProxyInitializationService()
|
|
| Method Summary | |
|---|---|
void |
initialize(javax.portlet.PortletRequest request)
Perform some action. |
void |
setProxyTicketService(ICASProxyTicketService proxyTicketService)
Set the proxy ticket service to use for retrieving CAS receipts |
void |
setSessionLength(int sessionLength)
Set the length of logged-in sessions |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CasProxyInitializationService()
| Method Detail |
|---|
public void setSessionLength(int sessionLength)
sessionLength - public void setProxyTicketService(ICASProxyTicketService proxyTicketService)
proxyTicketService - public void initialize(javax.portlet.PortletRequest request)
IInitializationService
initialize in interface IInitializationServicerequest - user's portlet request
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||