Benjamin Renard commited on 2014-12-29 18:06:35
              Showing 6 changed files, with 33 additions and 0 deletions.
            
| ... | ... | @@ -36,3 +36,8 @@ passfile.location=@passfile.location@ | 
| 36 | 36 | #CAS URI (empty for /) | 
| 37 | 37 | cas.uri=@cas.uri@ | 
| 38 | 38 |  | 
| 39 | +# Memcache Configuration | |
| 40 | +memcache.server=@memcache.server@ | |
| 41 | +memcache.port=@memcache.port@ | |
| 42 | +memcache.TGT.timeout=@memcache.TGT.timeout@ | |
| 43 | +memcache.ST.timeout=@memcache.ST.timeout@ | 
| ... | ... | @@ -0,0 +1,23 @@ | 
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<beans xmlns="http://www.springframework.org/schema/beans" | |
| 3 | + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
| 4 | + xmlns:p="http://www.springframework.org/schema/p" | |
| 5 | + xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd"> | |
| 6 | + <description> | |
| 7 | + Configuration for the default TicketRegistry which stores the tickets in-memory and cleans them out as specified intervals. | |
| 8 | + </description> | |
| 9 | + | |
| 10 | + <!-- Ticket Registry --> | |
| 11 | + <!-- | |
| 12 | + <bean id="ticketRegistry" class="org.jasig.cas.ticket.registry.DefaultTicketRegistry" /> | |
| 13 | + --> | |
| 14 | + <bean id="ticketRegistry" class="org.jasig.cas.ticket.registry.MemCacheTicketRegistry"> | |
| 15 | + <constructor-arg index="0"> | |
| 16 | + <list> | |
| 17 | +    			<value>${memcache.server}:${memcache.port}</value>    			 | |
| 18 | + </list> | |
| 19 | + </constructor-arg> | |
| 20 | +    	<constructor-arg index="1" type="int" value="${memcache.TGT.timeout}" /> | |
| 21 | +    	<constructor-arg index="2" type="int" value="${memcache.ST.timeout}" /> | |
| 22 | + </bean> | |
| 23 | +</beans> | |
| 0 | 24 | \ No newline at end of file | 
| 1 | 25 |