Uses of Class
com.broadleafcommerce.auth.user.endpoint.ImpersonationRequest
-
Packages that use ImpersonationRequest Package Description com.broadleafcommerce.auth.user.endpoint com.broadleafcommerce.auth.user.service com.broadleafcommerce.auth.user.web.endpoint -
-
Uses of ImpersonationRequest in com.broadleafcommerce.auth.user.endpoint
Methods in com.broadleafcommerce.auth.user.endpoint with parameters of type ImpersonationRequest Modifier and Type Method Description voidDefaultImpersonationRequestValidator. validateAnonymousImpersonation(ImpersonationRequest impersonationRequest, String impersonatedClientId, String csrUserId)voidImpersonationRequestValidator. validateAnonymousImpersonation(ImpersonationRequest impersonationRequest, String impersonatedClientId, String csrUserId)Validates that the CSR can impersonate an anonymous user in the client.protected voidDefaultImpersonationRequestValidator. validateClientImpersonation(ImpersonationRequest impersonationRequest, AuthorizedClient impersonatedClient, String csrUserId)voidDefaultImpersonationRequestValidator. validateImpersonationRequest(ImpersonationRequest impersonationRequest)voidImpersonationRequestValidator. validateImpersonationRequest(ImpersonationRequest impersonationRequest)Validate that an impersonation request is valid.voidDefaultImpersonationRequestValidator. validateUserImpersonation(ImpersonationRequest impersonationRequest, OAuth2UserDetails impersonatedUser, String csrUserId)voidImpersonationRequestValidator. validateUserImpersonation(ImpersonationRequest impersonationRequest, OAuth2UserDetails impersonatedUser, String csrUserId)Validates that the user requested to be impersonated is able to be impersonated. -
Uses of ImpersonationRequest in com.broadleafcommerce.auth.user.service
Methods in com.broadleafcommerce.auth.user.service with parameters of type ImpersonationRequest Modifier and Type Method Description protected Map<String,Object>DefaultImpersonationService. buildImpersonationClaims(ImpersonationRequest request, org.springframework.security.core.Authentication authentication)com.nimbusds.jwt.SignedJWTDefaultImpersonationService. generateImpersonationToken(ImpersonationRequest request, org.springframework.security.core.Authentication authentication)com.nimbusds.jwt.SignedJWTImpersonationService. generateImpersonationToken(ImpersonationRequest request, org.springframework.security.core.Authentication authentication)Generates a JWT to be used during redirects when impersonating a user. -
Uses of ImpersonationRequest in com.broadleafcommerce.auth.user.web.endpoint
Methods in com.broadleafcommerce.auth.user.web.endpoint with parameters of type ImpersonationRequest Modifier and Type Method Description StringImpersonationEndpoint. impersonate(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ImpersonationRequest impersonationRequest, org.springframework.security.core.Authentication authentication)
-