Package | Description |
---|---|
com.broadleafcommerce.auth.user.endpoint | |
com.broadleafcommerce.auth.user.service | |
com.broadleafcommerce.auth.user.web.endpoint |
Modifier and Type | Method and Description |
---|---|
void |
DefaultImpersonationRequestValidator.validateImpersonationRequestToken(ImpersonationRequestToken impersonationRequestToken) |
void |
ImpersonationRequestValidator.validateImpersonationRequestToken(ImpersonationRequestToken impersonationRequestToken)
Validate that an impersonation request token is valid.
|
Modifier and Type | Method and Description |
---|---|
ImpersonationRequestToken |
ImpersonationService.consumeImpersonationToken(String token)
Validates tokens generated by
ImpersonationService.generateImpersonationToken(ImpersonationRequest, Authentication) and converts them
into the original ImpersonationRequest supplied before redirect. |
ImpersonationRequestToken |
DefaultImpersonationService.consumeImpersonationToken(String token) |
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultImpersonationClaimsEnhancer.addCsrClaims(ImpersonationRequestToken impersonationRequestToken,
User csr,
Map<String,Object> enhancedClaims) |
Map<String,Object> |
ImpersonationClaimsEnhancer.enhance(Map<String,Object> claims,
OAuth2UserDetails impersonatedUser,
ImpersonationRequestToken impersonationRequestToken)
Provides an opportunity for customization of the claims for an impersonated
OAuth2SessionToken . |
Map<String,Object> |
ImpersonationClaimsEnhancerChain.enhance(Map<String,Object> claims,
OAuth2UserDetails impersonatedUser,
ImpersonationRequestToken impersonationRequestToken) |
Map<String,Object> |
DefaultImpersonationClaimsEnhancer.enhance(Map<String,Object> claims,
OAuth2UserDetails impersonatedUser,
ImpersonationRequestToken impersonationRequestToken) |
OAuth2SessionToken |
ImpersonationService.getImpersonationSessionToken(ImpersonationRequestToken impersonationRequest,
OAuth2UserDetails impersonatedUser)
Creates an
OAuth2SessionToken for the validated ImpersonationRequest . |
OAuth2SessionToken |
DefaultImpersonationService.getImpersonationSessionToken(ImpersonationRequestToken token,
OAuth2UserDetails impersonatedUser) |
Modifier and Type | Method and Description |
---|---|
protected void |
ImpersonationEndpoint.addSessionCookie(javax.servlet.http.HttpServletResponse response,
ImpersonationRequestToken impersonationRequest,
OAuth2UserDetails impersonatedUser) |
Copyright © 2021. All rights reserved.