In the meantime, I would go with my interim solution, as I need this 
functionality asap.
Later on, I would migrate to 3.5.

Robert

Am 23.09.2010 um 04:12 schrieb Scott Battaglia:

> Its unfortunately taking longer than expected (so we'll be cutting a 3.4.3 
> release in the meantime).  I'm going to take some time this weekend to go 
> through and write down (and open/update JIRA tickets) for all remaining tasks 
> which should give us a good idea of how much more time we need.
> 
> 
> On Wed, Sep 22, 2010 at 12:33 PM, Robert Oschwald 
> <[email protected]> wrote:
> Scott,
> 
> do you know yet when you will release 3.5?
> 
> Robert
> 
> Am 22.09.2010 um 18:27 schrieb Scott Battaglia:
> 
>> The CAS 3.5 API's will actually have a purge method :-)
>> 
>> 
>> On Wed, Sep 22, 2010 at 12:09 PM, Robert Oschwald 
>> <[email protected]> wrote:
>> Hi Folks,
>> 
>> as I use remember-me, I need to be able to force a relogin of all users 
>> (e.g. if Terms Of Service change).
>> 
>> For this, I added a deleteAllTgts() method to the 
>> CentralAuthenticationServiceImpl class (using maven overlay) to be able to 
>> force a relogin of all users (triggered via a REST call in my own 
>> controller).
>> Does anybody have a concern about this approach?
>> 
>>     @Transactional(readOnly = false)
>>     public void deleteAllTgts() {
>>         this.log.info("Removing all TGTs from registry..");
>>         Collection<Ticket> tickets = this.ticketRegistry.getTickets();
>>         List<String> ids = new ArrayList<String>();
>>         for (final Ticket ticket : tickets) {
>>          if (ticket instanceof TicketGrantingTicket){
>>           ids.add(ticket.getId());
>>          }
>>         }
>>         ticketsInCache = null;
>>         for (String id : ids) {
>>          if (this.log.isDebugEnabled()) {
>>           this.log.debug("Deleting ticket >" + id + "<");
>>       }
>>          this.ticketRegistry.deleteTicket(id);
>>      }
>>     }
>> 
>> Maybe such a function would be useful to CAS.
>> 
>> 
>> Robert
>> -- 
>> 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
>> 
>> -- 
>> 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
> 
> -- 
> 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
> 
> -- 
> 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


-- 
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