Class TokenEnhancerAutoConfiguration
java.lang.Object
com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaccountIdTokenEnhancer
(AccountAncestorService accountAncestorService) clientRestrictionTokenEnhancer
(AuthorizationServerService<AuthorizationServer> authorizationServerService, AuthorizedClientService<AuthorizedClient> authorizedClientService, PermissionRepository permissionRepository) customerContextTokenEnhancer
(ApplicationService<Application> applicationService) oAuth2PropertiesTokenEnhancer
(AuthorizationServerProperties securityProps, org.springframework.core.env.Environment env) userRestrictionTokenEnhancer
(PermissionRepository permissionRepository)
-
Constructor Details
-
TokenEnhancerAutoConfiguration
public TokenEnhancerAutoConfiguration()
-
-
Method Details
-
userContext
-
customerContextTokenEnhancer
@Bean public CustomerContextTokenEnhancer customerContextTokenEnhancer(ApplicationService<Application> applicationService) -
customerSegmentsTokenEnhancer
@Bean @ConditionalOnMissingBean public CustomerSegmentsTokenEnhancer customerSegmentsTokenEnhancer() -
impersonationTokenEnhancer
-
oAuth2PropertiesTokenEnhancer
@Bean @ConditionalOnMissingBean public RegisteredClaimsTokenEnhancer oAuth2PropertiesTokenEnhancer(AuthorizationServerProperties securityProps, org.springframework.core.env.Environment env) -
userDataTokenEnhancer
-
accountIdTokenEnhancer
@Bean @ConditionalOnMissingBean public AccountIdTokenEnhancer accountIdTokenEnhancer(AccountAncestorService accountAncestorService) -
tenantPropertiesTokenEnhancer
@Bean @ConditionalOnMissingBean public TenantPropertiesTokenEnhancer tenantPropertiesTokenEnhancer() -
userRestrictionTokenEnhancer
@Bean @ConditionalOnMissingBean public UserRestrictionTokenEnhancer userRestrictionTokenEnhancer(PermissionRepository permissionRepository) -
clientRestrictionTokenEnhancer
@Bean @ConditionalOnMissingBean public ClientRestrictionTokenEnhancer clientRestrictionTokenEnhancer(AuthorizationServerService<AuthorizationServer> authorizationServerService, AuthorizedClientService<AuthorizedClient> authorizedClientService, PermissionRepository permissionRepository)
-