Class DefaultOAuthClientAuthenticationDetailsSource
java.lang.Object
com.broadleafcommerce.auth.client.provider.authentication.DefaultOAuthClientAuthenticationDetailsSource
- All Implemented Interfaces:
org.springframework.security.authentication.AuthenticationDetailsSource<jakarta.servlet.http.HttpServletRequest,BroadleafOAuthClientAuthenticationDetails>
public class DefaultOAuthClientAuthenticationDetailsSource
extends Object
implements org.springframework.security.authentication.AuthenticationDetailsSource<jakarta.servlet.http.HttpServletRequest,BroadleafOAuthClientAuthenticationDetails>
Provides a
BroadleafOAuthClientAuthenticationDetails to the
OAuth2LoginAuthenticationFilter during authentication.-
Constructor Summary
ConstructorsConstructorDescriptionDefaultOAuthClientAuthenticationDetailsSource(ContextHelperService contextHelperService) -
Method Summary
-
Constructor Details
-
DefaultOAuthClientAuthenticationDetailsSource
-
-
Method Details
-
buildDetails
public BroadleafOAuthClientAuthenticationDetails buildDetails(jakarta.servlet.http.HttpServletRequest context) - Specified by:
buildDetailsin interfaceorg.springframework.security.authentication.AuthenticationDetailsSource<jakarta.servlet.http.HttpServletRequest,BroadleafOAuthClientAuthenticationDetails>
-