Uses of Class
com.broadleafcommerce.auth.user.endpoint.ImpersonationRequestToken
Packages that use ImpersonationRequestToken
Package
Description
-
Uses of ImpersonationRequestToken in com.broadleafcommerce.auth.user.endpoint
Methods in com.broadleafcommerce.auth.user.endpoint with parameters of type ImpersonationRequestTokenModifier and TypeMethodDescriptionvoidDefaultImpersonationRequestValidator.validateImpersonationRequestToken(ImpersonationRequestToken impersonationRequestToken) voidImpersonationRequestValidator.validateImpersonationRequestToken(ImpersonationRequestToken impersonationRequestToken) Validate that an impersonation request token is valid. -
Uses of ImpersonationRequestToken in com.broadleafcommerce.auth.user.service
Methods in com.broadleafcommerce.auth.user.service that return ImpersonationRequestTokenModifier and TypeMethodDescriptionDefaultImpersonationService.consumeImpersonationToken(String token) ImpersonationService.consumeImpersonationToken(String token) Validates tokens generated byImpersonationService.generateImpersonationToken(ImpersonationRequest, Authentication)and converts them into the originalImpersonationRequestsupplied before redirect.Methods in com.broadleafcommerce.auth.user.service with parameters of type ImpersonationRequestTokenModifier and TypeMethodDescriptionprotected voidDefaultImpersonationClaimsEnhancer.addCsrClaims(ImpersonationRequestToken impersonationRequestToken, User csr, Map<String, Object> enhancedClaims) DefaultImpersonationClaimsEnhancer.enhance(Map<String, Object> claims, OAuth2UserDetails impersonatedUser, ImpersonationRequestToken impersonationRequestToken) ImpersonationClaimsEnhancer.enhance(Map<String, Object> claims, OAuth2UserDetails impersonatedUser, ImpersonationRequestToken impersonationRequestToken) Provides an opportunity for customization of the claims for an impersonatedOAuth2SessionToken.ImpersonationClaimsEnhancerChain.enhance(Map<String, Object> claims, OAuth2UserDetails impersonatedUser, ImpersonationRequestToken impersonationRequestToken) DefaultImpersonationService.getImpersonationSessionToken(ImpersonationRequestToken token, OAuth2UserDetails impersonatedUser) ImpersonationService.getImpersonationSessionToken(ImpersonationRequestToken impersonationRequest, OAuth2UserDetails impersonatedUser) Creates anOAuth2SessionTokenfor the validatedImpersonationRequest. -
Uses of ImpersonationRequestToken in com.broadleafcommerce.auth.user.web.endpoint
Methods in com.broadleafcommerce.auth.user.web.endpoint with parameters of type ImpersonationRequestTokenModifier and TypeMethodDescriptionprotected voidImpersonationEndpoint.addSessionCookie(jakarta.servlet.http.HttpServletResponse response, ImpersonationRequestToken impersonationRequest, OAuth2UserDetails impersonatedUser)