Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Documentation about CAS Authentication #14884

Open
bnasslahsen opened this issue Apr 11, 2024 · 0 comments
Open

Update Documentation about CAS Authentication #14884

bnasslahsen opened this issue Apr 11, 2024 · 0 comments
Labels
status: waiting-for-triage An issue we've not yet triaged type: bug A general bug

Comments

@bnasslahsen
Copy link

bnasslahsen commented Apr 11, 2024

Describe the bug
The class org.springframework.security.cas.authentication.EhCacheBasedTicketCache has been removed in spring-security 6.x but is still referenced in the documentation.

To Reproduce
Go to https://docs.spring.io/spring-security/reference/servlet/authentication/cas.html#cas-pt and look for EhCacheBasedTicketCache.
EhCacheBasedTicketCache was deprecated in spring-security 5.6, then removed in spring-security 6.x.

This is the link for the github doccumentation:

<bean class="org.springframework.security.cas.authentication.EhCacheBasedTicketCache">
<property name="cache">
<bean class="net.sf.ehcache.Cache"
init-method="initialise" destroy-method="dispose">
<constructor-arg value="casTickets"/>
<constructor-arg value="50"/>
<constructor-arg value="true"/>
<constructor-arg value="false"/>
<constructor-arg value="3600"/>
<constructor-arg value="900"/>
</bean>
</property>
</bean>

Expected behavior
I believe the documentation can be updated to use SpringCacheBasedTicketCache instead.

@bnasslahsen bnasslahsen added status: waiting-for-triage An issue we've not yet triaged type: bug A general bug labels Apr 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: waiting-for-triage An issue we've not yet triaged type: bug A general bug
Projects
None yet
Development

No branches or pull requests

1 participant