I am looking for clarification on the timeout dependency chain on the
ST/TGT/ProxyTickets

My limited understanding of the sequence of events is(happy path...not the
unhappy one):

    User Hits a CAS protected page for the first time
    User is redirected to the CAS login page
    User Credentials are submitted to CAS
    CAS generates a TGT
    CAS generates a ST
    CAS authenticates USER
    ST is validated 
    User is redirected to the original URL

Now, the user is merrily skipping along through the application...

   User accesses a service that requires a proxy ticket
   The application uses the TGT to grab a proxy ticket
   Proxy ticket is supplied to the service
   The service validates the PT 
   User is happy and continues skipping along through the app

Let's say the Service Ticket times out  i.e. the SSO session expires.
  
   The user accesses a service that requires a proxy ticket
   The application attempts to use the TGT to acquire a proxy ticket. 
   When the SSO session expires, all associated tickets are expired as well,
correct? 
   The user will be asked to log in again and a new ST and TGT will be
provided by CAS.  It is the  
   application's responsibility to manage this scenario.


Default Service SSO session expiration time == TGT expiration time?

Final question:

   Proxy Ticket is granted.
   TGT expires before Proxy Ticket is used
   Proxy Ticket is invald and the service being proxied will not validate
the PT?

Thanks,

Dean

-- 
View this message in context: 
http://www.nabble.com/Looking-for-Clarification-on-ST-TGT-ProxyTicket-timeouts-tp24275776p24275776.html
Sent from the CAS Users mailing list archive at Nabble.com.


-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to