public interface ImpersonationClaimsEnhancer
OAuth2SessionToken claims before it is stored as an HTTP-only
cookie.| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
enhance(Map<String,Object> claims,
OAuth2UserDetails impersonatedUser,
ImpersonationRequestToken impersonationRequestToken)
Provides an opportunity for customization of the claims for an impersonated
OAuth2SessionToken. |
Map<String,Object> enhance(Map<String,Object> claims, OAuth2UserDetails impersonatedUser, ImpersonationRequestToken impersonationRequestToken)
OAuth2SessionToken.claims - The claimsimpersonatedUser - The impersonated userimpersonationRequestToken - The impersonation request tokenImpersonationService.generateImpersonationToken(ImpersonationRequest, Authentication),
ImpersonationService.consumeImpersonationToken(String)Copyright © 2021. All rights reserved.