It's also used by the Acl (acls) packages by the EhCacheBackedAclCache. 
It would be very easy to swap this out with another implementation of
the AclCache interface.



Ray Krueger wrote:
> Yes, it's used in core. It is the default backing for the "UserCache".
>
> On 11/6/07, Scott Battaglia <[EMAIL PROTECTED]> wrote:
>   
>> The StatelessTicketCache is only used within the CAS support for the
>> purpose of simulating sessions for stateless remote access. Normal CAS
>> support does not require the StatelessTicketCache (in fact the CAS
>> protocol doesn't really recommend you re-use the single use tickets ;-)).
>>
>> I'm okay with option 3 also.  I'll create a JIRA issue and commit the
>> code.  Would we need to update our pom file?  Is EhCache used for
>> anything besides the CAS support within Acegi?
>>
>> Thanks
>> -Scott
>>
>>
>> Ray Krueger wrote:
>>     
>>> Number 3 above is generally the pattern followed in Acegi...
>>>
>>> private StatelessTicketCache statelessTicketCache = new
>>> NullStatelessTicketCache();
>>>
>>> ...with a setter for it defining a custom implementation.
>>>
>>> I don't think that would be a big deal to change, though I'm unsure of
>>> it's role in the CAS stuff. I've never used our CAS support :)
>>>
>>>
>>> On 11/6/07, Scott Battaglia <[EMAIL PROTECTED]> wrote:
>>>
>>>       
>>>> Ben,
>>>>
>>>> Do you have any objections to removing the fact that a
>>>> StatelessTicketCache is required for the CasAuthenticationProvider?  Its
>>>> only needed when a remoting protocol is used and requires every
>>>> application to possibly have an unnecessary dependency on EhCache.
>>>>
>>>> We have three options:
>>>> 1. Just turn off the check for the StatelessTicketCache (and wherever
>>>> its called, also check for null)
>>>> 2. Create a Stub/NoCacheStatelessTicketCache that is a shell to satisfy
>>>> the dependency but still require people to configure it
>>>> 3. Create the stub and have it be the default value in the
>>>> CasAuthenticationProvider meaning that no configuration is required.
>>>>
>>>> Thoughts?
>>>>
>>>> Thanks
>>>> -Scott
>>>>
>>>> --
>>>> Scott Battaglia
>>>> Application Developer, Architecture & Engineering Team
>>>> Enterprise Systems and Services, Rutgers University
>>>> v: 732.445.0097 | f: 732.445.5493 | [EMAIL PROTECTED]
>>>>
>>>>
>>>>
>>>> -------------------------------------------------------------------------
>>>> This SF.net email is sponsored by: Splunk Inc.
>>>> Still grepping through log files to find problems?  Stop.
>>>> Now Search log events and configuration files using AJAX and a browser.
>>>> Download your FREE copy of Splunk now >> http://get.splunk.com/
>>>> _______________________________________________
>>>> Home: http://acegisecurity.org
>>>> Acegisecurity-developer mailing list
>>>> Acegisecurity-developer@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer
>>>>
>>>>
>>>>         
>>> -------------------------------------------------------------------------
>>> This SF.net email is sponsored by: Splunk Inc.
>>> Still grepping through log files to find problems?  Stop.
>>> Now Search log events and configuration files using AJAX and a browser.
>>> Download your FREE copy of Splunk now >> http://get.splunk.com/
>>> _______________________________________________
>>> Home: http://acegisecurity.org
>>> Acegisecurity-developer mailing list
>>> Acegisecurity-developer@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer
>>>
>>>       
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by: Splunk Inc.
>> Still grepping through log files to find problems?  Stop.
>> Now Search log events and configuration files using AJAX and a browser.
>> Download your FREE copy of Splunk now >> http://get.splunk.com/
>> _______________________________________________
>> Home: http://acegisecurity.org
>> Acegisecurity-developer mailing list
>> Acegisecurity-developer@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer
>>
>>     
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> Home: http://acegisecurity.org
> Acegisecurity-developer mailing list
> Acegisecurity-developer@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer
>   

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Home: http://acegisecurity.org
Acegisecurity-developer mailing list
Acegisecurity-developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer

Reply via email to