Uses of Interface
com.broadleafcommerce.auth.user.session.OAuth2SessionToken
Packages that use OAuth2SessionToken
Package
Description
-
Uses of OAuth2SessionToken in com.broadleafcommerce.auth.user.service
Methods in com.broadleafcommerce.auth.user.service that return OAuth2SessionTokenModifier and TypeMethodDescriptionDefaultImpersonationService.getImpersonationSessionToken(ImpersonationRequestToken token, OAuth2UserDetails impersonatedUser) ImpersonationService.getImpersonationSessionToken(ImpersonationRequestToken impersonationRequest, OAuth2UserDetails impersonatedUser) Creates anOAuth2SessionTokenfor the validatedImpersonationRequest. -
Uses of OAuth2SessionToken in com.broadleafcommerce.auth.user.session
Classes in com.broadleafcommerce.auth.user.session that implement OAuth2SessionTokenModifier and TypeClassDescriptionclassAnOAuth2SessionTokenthat holds the claims within aHashMap.Methods in com.broadleafcommerce.auth.user.session that return OAuth2SessionTokenModifier and TypeMethodDescriptionStatelessUtil.getSessionToken(String clientId, String userId, String subject, Map<String, Object> additionalClaims) Creates aOAuth2SessionTokenfor the provided client ID and subject with the set of additional claims.StatelessUtilImpl.getSessionToken(String clientId, String userId, String subject, Map<String, Object> additionalClaims) OAuth2SessionAuthenticationToken.getToken()The JWT token from the BLSID-[client_id] session cookie.StatelessUtil.refreshSessionToken(OAuth2SessionToken sessionToken) Returns aOAuth2SessionTokenwith a refreshed expiration time.StatelessUtilImpl.refreshSessionToken(OAuth2SessionToken sessionToken) Methods in com.broadleafcommerce.auth.user.session with parameters of type OAuth2SessionTokenModifier and TypeMethodDescriptionjavax.servlet.http.CookieStatelessUtil.createSessionCookie(OAuth2SessionToken sessionToken) Deprecated.javax.servlet.http.CookieStatelessUtilImpl.createSessionCookie(OAuth2SessionToken sessionToken) protected org.springframework.security.core.AuthenticationOAuth2SessionAuthenticationProvider.createSuccessAuthentication(OAuth2UserDetails user, OAuth2SessionToken sessionToken) protected Collection<org.springframework.security.core.GrantedAuthority>OAuth2SessionAuthenticationProvider.getAuthorities(OAuth2UserDetails user, OAuth2SessionToken sessionToken) org.springframework.http.ResponseCookieStatelessUtil.getSessionCookie(OAuth2SessionToken sessionToken) Gets aResponseCookiefor theOAuth2SessionToken.org.springframework.http.ResponseCookieStatelessUtilImpl.getSessionCookie(OAuth2SessionToken sessionToken) StatelessUtil.refreshSessionToken(OAuth2SessionToken sessionToken) Returns aOAuth2SessionTokenwith a refreshed expiration time.StatelessUtilImpl.refreshSessionToken(OAuth2SessionToken sessionToken) protected voidOAuth2SessionAuthenticationProvider.validateUserDetails(OAuth2UserDetails userDetails, String clientId, OAuth2SessionToken sessionToken) Constructors in com.broadleafcommerce.auth.user.session with parameters of type OAuth2SessionTokenModifierConstructorDescriptionDefaultOAuth2SessionToken(OAuth2SessionToken sessionToken) Copy constructor for session token.OAuth2SessionAuthenticationToken(OAuth2SessionToken sessionToken, Collection<? extends org.springframework.security.core.GrantedAuthority> authorities) This constructor should only be used byAuthenticationManagerorAuthenticationProviderimplementations that are satisfied with producing a trusted (i.e.OAuth2SessionAuthenticationToken(OAuth2SessionToken sessionToken, Collection<? extends org.springframework.security.core.GrantedAuthority> authorities, Object principal) This constructor should only be used byAuthenticationManagerorAuthenticationProviderimplementations that are satisfied with producing a trusted (i.e. -
Uses of OAuth2SessionToken in com.broadleafcommerce.auth.user.session.token.enhancer
Methods in com.broadleafcommerce.auth.user.session.token.enhancer that return OAuth2SessionTokenModifier and TypeMethodDescriptionstatic OAuth2SessionTokenTokenEnhancerUtil.getSessionToken(org.springframework.security.oauth2.provider.OAuth2Authentication authentication) Returns the SessionToken associated with the OAuth2Authentication supplied
StatelessUtil.getSessionCookie(OAuth2SessionToken)