public class MultiTenantCSRCapableUserDetailsServiceExtensionHandler extends Object implements com.broadleafcommerce.enterprise.csr.site.service.CSRCapableUserDetailsServiceExtensionHandler
| Modifier and Type | Field and Description |
|---|---|
protected com.broadleafcommerce.enterprise.csr.site.service.CSRSimplifiedAdminUserDao |
adminUserDao |
protected com.broadleafcommerce.enterprise.csr.site.service.CSRCapableUserDetailsServiceExtensionManager |
extensionManager |
protected org.broadleafcommerce.common.site.service.SiteService |
siteService |
| Constructor and Description |
|---|
MultiTenantCSRCapableUserDetailsServiceExtensionHandler(com.broadleafcommerce.enterprise.csr.site.service.CSRCapableUserDetailsServiceExtensionManager extensionManager,
com.broadleafcommerce.enterprise.csr.site.service.CSRSimplifiedAdminUserDao adminUserDao,
org.broadleafcommerce.common.site.service.SiteService siteService) |
| Modifier and Type | Method and Description |
|---|---|
int |
getPriority() |
void |
init() |
boolean |
isEnabled() |
protected boolean |
userHasSitePermissions(Long userSite,
org.broadleafcommerce.common.site.domain.Site requestSite) |
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
validateLoginForSite(String login,
org.broadleafcommerce.common.extension.ExtensionResultHolder<Boolean> validation) |
protected com.broadleafcommerce.enterprise.csr.site.service.CSRCapableUserDetailsServiceExtensionManager extensionManager
protected com.broadleafcommerce.enterprise.csr.site.service.CSRSimplifiedAdminUserDao adminUserDao
protected org.broadleafcommerce.common.site.service.SiteService siteService
public MultiTenantCSRCapableUserDetailsServiceExtensionHandler(com.broadleafcommerce.enterprise.csr.site.service.CSRCapableUserDetailsServiceExtensionManager extensionManager,
com.broadleafcommerce.enterprise.csr.site.service.CSRSimplifiedAdminUserDao adminUserDao,
org.broadleafcommerce.common.site.service.SiteService siteService)
@PostConstruct public void init()
public org.broadleafcommerce.common.extension.ExtensionResultStatusType validateLoginForSite(String login, org.broadleafcommerce.common.extension.ExtensionResultHolder<Boolean> validation)
validateLoginForSite in interface com.broadleafcommerce.enterprise.csr.site.service.CSRCapableUserDetailsServiceExtensionHandlerprotected boolean userHasSitePermissions(Long userSite, org.broadleafcommerce.common.site.domain.Site requestSite)
public int getPriority()
getPriority in interface org.broadleafcommerce.common.extension.ExtensionHandlerpublic boolean isEnabled()
isEnabled in interface org.broadleafcommerce.common.extension.ExtensionHandlerCopyright © 2020. All rights reserved.