Added configurability for domain and expiration to cookie cache
[java-idp.git] / src / edu / internet2 / middleware / shibboleth / wayf / WayfCacheOptions.java
1 package edu.internet2.middleware.shibboleth.wayf;
2
3 /**
4  * Runtime configuration bundle that is passed to a <code>WayfCacheFactory</code>.
5  * 
6  * @author Walter Hoehn wassa&#064;columbia.edu
7  */
8 public class WayfCacheOptions {
9         
10         private int expiration;
11         private String domain;
12
13         /**
14          * Returns the domain.
15          * @return String
16          */
17         public String getDomain() {
18                 return domain;
19         }
20
21
22         /**
23          * Returns the expiration.
24          * @return int
25          */
26         public int getExpiration() {
27                 return expiration;
28         }
29
30
31         /**
32          * Sets the domain.
33          * @param domain The domain to set
34          */
35         public void setDomain(String domain) {
36                 this.domain = domain;
37         }
38
39
40         /**
41          * Sets the expiration.
42          * @param expiration The expiration to set
43          */
44         public void setExpiration(int expiration) {
45                 this.expiration = expiration;
46         }
47
48
49 }
50