Package com.broadleafcommerce.auth.data
Class SecurityScopeDataInitializer
java.lang.Object
com.broadleafcommerce.auth.data.SecurityScopeDataInitializer
- All Implemented Interfaces:
DataInitializer
- Author:
- Nick Crum (ncrum)
-
Constructor Summary
ConstructorsConstructorDescriptionSecurityScopeDataInitializer(com.broadleafcommerce.common.extension.TypeFactory typeFactory, ScopeRepository scopeRepository) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected voidprotected voidcreateSecurityScopeIfMissing(String id, String name, boolean isOpen) voidInitialize seed data for the application.
-
Constructor Details
-
SecurityScopeDataInitializer
public SecurityScopeDataInitializer(com.broadleafcommerce.common.extension.TypeFactory typeFactory, ScopeRepository scopeRepository)
-
-
Method Details
-
initialize
@Transactional public void initialize()Description copied from interface:DataInitializerInitialize seed data for the application.- Specified by:
initializein interfaceDataInitializer
-
createOpenSecurityScopesIfMissing
protected void createOpenSecurityScopesIfMissing() -
createClosedSecurityScopesIfMissing
protected void createClosedSecurityScopesIfMissing() -
createCustomerUserSecurityScopeIfMissing
protected void createCustomerUserSecurityScopeIfMissing() -
createSecurityScopeIfMissing
-