Class DynamicServiceAuthenticationDetailsSource
java.lang.Object
org.jenkinsci.plugins.cas.spring.security.DynamicServiceAuthenticationDetailsSource
- All Implemented Interfaces:
org.springframework.security.authentication.AuthenticationDetailsSource<jakarta.servlet.http.HttpServletRequest,
org.springframework.security.cas.authentication.ServiceAuthenticationDetails>
public class DynamicServiceAuthenticationDetailsSource
extends Object
implements org.springframework.security.authentication.AuthenticationDetailsSource<jakarta.servlet.http.HttpServletRequest,org.springframework.security.cas.authentication.ServiceAuthenticationDetails>
AuthenticationDetailsSource
implementation returning a
DynamicServiceAuthenticationDetails
supporting relative service URLs.- Author:
- Fabien Crespel
-
Constructor Summary
ConstructorDescriptionDynamicServiceAuthenticationDetailsSource
(org.springframework.security.cas.ServiceProperties serviceProperties) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.cas.authentication.ServiceAuthenticationDetails
buildDetails
(jakarta.servlet.http.HttpServletRequest context)
-
Constructor Details
-
DynamicServiceAuthenticationDetailsSource
public DynamicServiceAuthenticationDetailsSource(org.springframework.security.cas.ServiceProperties serviceProperties)
-
-
Method Details
-
buildDetails
public org.springframework.security.cas.authentication.ServiceAuthenticationDetails buildDetails(jakarta.servlet.http.HttpServletRequest context) - Specified by:
buildDetails
in interfaceorg.springframework.security.authentication.AuthenticationDetailsSource<jakarta.servlet.http.HttpServletRequest,
org.springframework.security.cas.authentication.ServiceAuthenticationDetails>
-