Uses of Class
com.broadleafcommerce.auth.user.endpoint.ImpersonationRequestToken
-
Packages that use ImpersonationRequestToken Package Description com.broadleafcommerce.auth.user.endpoint com.broadleafcommerce.auth.user.service com.broadleafcommerce.auth.user.web.endpoint -
-
Uses of ImpersonationRequestToken in com.broadleafcommerce.auth.user.endpoint
Methods in com.broadleafcommerce.auth.user.endpoint with parameters of type ImpersonationRequestToken Modifier and Type Method Description void
DefaultImpersonationRequestValidator. validateImpersonationRequestToken(ImpersonationRequestToken impersonationRequestToken)
void
ImpersonationRequestValidator. 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 ImpersonationRequestToken Modifier and Type Method Description ImpersonationRequestToken
DefaultImpersonationService. consumeImpersonationToken(String token)
ImpersonationRequestToken
ImpersonationService. consumeImpersonationToken(String token)
Validates tokens generated byImpersonationService.generateImpersonationToken(ImpersonationRequest, Authentication)
and converts them into the originalImpersonationRequest
supplied before redirect.Methods in com.broadleafcommerce.auth.user.service with parameters of type ImpersonationRequestToken Modifier and Type Method Description protected void
DefaultImpersonationClaimsEnhancer. addCsrClaims(ImpersonationRequestToken impersonationRequestToken, User csr, Map<String,Object> enhancedClaims)
Map<String,Object>
DefaultImpersonationClaimsEnhancer. enhance(Map<String,Object> claims, OAuth2UserDetails impersonatedUser, ImpersonationRequestToken impersonationRequestToken)
Map<String,Object>
ImpersonationClaimsEnhancer. enhance(Map<String,Object> claims, OAuth2UserDetails impersonatedUser, ImpersonationRequestToken impersonationRequestToken)
Provides an opportunity for customization of the claims for an impersonatedOAuth2SessionToken
.Map<String,Object>
ImpersonationClaimsEnhancerChain. enhance(Map<String,Object> claims, OAuth2UserDetails impersonatedUser, ImpersonationRequestToken impersonationRequestToken)
OAuth2SessionToken
DefaultImpersonationService. getImpersonationSessionToken(ImpersonationRequestToken token, OAuth2UserDetails impersonatedUser)
OAuth2SessionToken
ImpersonationService. getImpersonationSessionToken(ImpersonationRequestToken impersonationRequest, OAuth2UserDetails impersonatedUser)
Creates anOAuth2SessionToken
for the validatedImpersonationRequest
. -
Uses of ImpersonationRequestToken in com.broadleafcommerce.auth.user.web.endpoint
Methods in com.broadleafcommerce.auth.user.web.endpoint with parameters of type ImpersonationRequestToken Modifier and Type Method Description protected void
ImpersonationEndpoint. addSessionCookie(javax.servlet.http.HttpServletResponse response, ImpersonationRequestToken impersonationRequest, OAuth2UserDetails impersonatedUser)
-