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.validateAnonymousImpersonation(ImpersonationRequest impersonationRequest,
String impersonatedClientId,
String csrUserId) |
void |
ImpersonationRequestValidator.validateAnonymousImpersonation(ImpersonationRequest impersonationRequest,
String impersonatedClientId,
String csrUserId)
Validates that the CSR can impersonate an anonymous user in the client.
|
protected void |
DefaultImpersonationRequestValidator.validateClientImpersonation(ImpersonationRequest impersonationRequest,
AuthorizedClient impersonatedClient,
String csrUserId) |
void |
DefaultImpersonationRequestValidator.validateImpersonationRequest(ImpersonationRequest impersonationRequest) |
void |
ImpersonationRequestValidator.validateImpersonationRequest(ImpersonationRequest impersonationRequest)
Validate that an impersonation request is valid.
|
void |
DefaultImpersonationRequestValidator.validateUserImpersonation(ImpersonationRequest impersonationRequest,
OAuth2UserDetails impersonatedUser,
String csrUserId) |
void |
ImpersonationRequestValidator.validateUserImpersonation(ImpersonationRequest impersonationRequest,
OAuth2UserDetails impersonatedUser,
String csrUserId)
Validates that the user requested to be impersonated is able to be impersonated.
|
Modifier and Type | Method and Description |
---|---|
protected Map<String,Object> |
DefaultImpersonationService.buildImpersonationClaims(ImpersonationRequest request,
org.springframework.security.core.Authentication authentication) |
com.nimbusds.jwt.SignedJWT |
ImpersonationService.generateImpersonationToken(ImpersonationRequest request,
org.springframework.security.core.Authentication authentication)
Generates a JWT to be used during redirects when impersonating a user.
|
com.nimbusds.jwt.SignedJWT |
DefaultImpersonationService.generateImpersonationToken(ImpersonationRequest request,
org.springframework.security.core.Authentication authentication) |
Modifier and Type | Method and Description |
---|---|
String |
ImpersonationEndpoint.impersonate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ImpersonationRequest impersonationRequest,
org.springframework.security.core.Authentication authentication) |
Copyright © 2021. All rights reserved.