Class TokenEnhancerAutoConfiguration
java.lang.Object
com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
-
Constructor Summary
Constructors -
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)
-