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 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 interface org.springframework.security.authentication.AuthenticationDetailsSource<jakarta.servlet.http.HttpServletRequest,org.springframework.security.cas.authentication.ServiceAuthenticationDetails>