All Classes and Interfaces

Class
Description
Deprecated.
since 1.7.0.
Various context-related validation functions for use when performing CRUD operations related to an admin permission.
Deprecated, for removal: This API element is subject to removal in a future version.
Roles and permissions should only be added to auth
 
Endpoints for CRUD operations on AdminPermission.
Deprecated.
since 1.7.0.
A DTO used by related objects to reference a permission
Deprecated.
Since 1.7.0.
Deprecated.
since 1.7.0.
Basic validations for AdminPermission.
A service that contains various utility and comparison functions related to AdminPermissionRef, AdminRoleRef, AdminRestriction, AdminRestrictedRole, and AdminRestrictedPermission.
An intermediary data structure used internally by AdminPrivilegeService to hold data for a user or role entity to prevent querying the data multiple times.
Represent a permission a user has access to only within specific segment(s) of data.
Represents a privilege that is restricted by a given restriction.
Represent a role a user has access to only within specific segment(s) of data.
A DTO used to represent a restriction on the data in which a user or role has access.
Deprecated.
since 1.7.0.
Returned by AdminRoleHydrationService in response to hydration requests.
Various context-related validation functions for use when performing CRUD operations related to an admin role.
Deprecated, for removal: This API element is subject to removal in a future version.
Roles and permissions should only be added to auth
 
 
Endpoints for CRUD operations on AdminRole.
A service that hydrates AdminRoleRef with values from the data store, and retrieves all of the given roles along with their ancestors.
Deprecated.
A representation of a role.
Deprecated.
Since 1.7.0.
Deprecated.
since 1.7.0.
Basic validations for AdminRole.
Represents a user of the admin application.
 
Various validation functions for use when performing CRUD operations related to an admin user.
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated in favor of liquibase insert pattern (see adminuser.starter.required.data.changelog.xml)
 
 
 
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated in favor of liquibase insert pattern (see adminuser.starter.required.data.changelog.xml)
Spring Boot default property overrides for this service
Endpoints for CRUD operations on User.
General exception handler registry for handlers not exclusive to a single controller.
 
 
 
 
 
Provides services for interacting with AdminUsers and JpaAdminUsers
Configures the common service layer that applies to both the resource and authorization server concerns
Configuration for entity validations.
 
Basic validations for AdminUser.
Web configuration for the resource side of the auth server
Provider for reading roles and permissions.
Contains various utility functions related to determining the current context.
Deprecated.
Deprecated.
Additional functionality necessary for AdminUserRepository.
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated in favor of liquibase insert pattern (see adminuser.starter.required.data.changelog.xml)
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated in favor of liquibase insert pattern (see adminuser.starter.required.data.changelog.xml)
Default validator for use on AdminPermission creation/modification/deletion.
Deprecated.
Default validator for use on AdminRole creation/modification/deletion.
Deprecated.
Default validator for use on admin user modifications.
DefaultAdminUserService<P extends AdminUser,D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.common.messaging.notification.domain.NotificationStateAware>
 
 
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated in favor of liquibase insert pattern (see adminuser.starter.required.data.changelog.xml)
 
Consumer for handling Admin User modifications if they originate from the auth service.
Responsible for managing AdminUser record if admin user modification is initiated from the authentication service instead of this service.
 
 
Exception thrown when attempting to delete an AdminRole which has descendants still pointing to it as a parent.
Exception that is thrown in the event that some operation is being performed with a user, but the application context is incompatible.
Exception that is thrown when an invalid application ID is supplied in an operation involving the user-application relationship.
Deprecated.
Deprecated.
since 1.7.0.
Deprecated.
Deprecated.
since 1.7.0.
 
 
 
 
 
Deprecated.
since 1.7.0.
Deprecated.
since 1.7.0.
 
 
 
Can be added as a field to an entity for reporting whether or not it is mutable from the request's context.
Builds and sets MutabilityContextState on supported domains.
Alternative to DefaultClientCredentialsTokenResponseClient that uses WebClient and allows for access token response that contain additional non-String parameters.
An extension of PersistenceMessage that includes an operation type field and timestamp field describing the change on the entity.
 
Convenience methods used for processing permissions and authorities
 
 
 
Contains properties dictating SSL verification.
This component implements OAuth2AuthorizedClientManager and internally instantiates and delegates to AuthorizedClientServiceOAuth2AuthorizedClientManager.
 
The domain object of a User.
Represents an update request to an AdminUser's personal preferences.
Consumer for handling updates to the domain
Handles updating AdminUsers after their corresponding Auth Users are updated.
Utility class containing reusable convenience methods for validation.