A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages

A

AAA_CUSTOMER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.Customer
 
AAA_MASTER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser
 
AbstractAuthenticationStrategyDelegate<T extends org.springframework.security.core.Authentication> - Class in com.broadleafcommerce.auth.user.web.authentication.session
Abstract AuthenticationStrategyDelegate for converting Authentication to OAuth2UserDetails.
AbstractAuthenticationStrategyDelegate(OAuth2UserDetailsService, UserRegistrationService<User>, AuthRegistrationProperties, AuthorizedClientService<AuthorizedClient>, ClientIdentityProviderProperties, TypeFactory, PasscodeService<PasswordToken, User>) - Constructor for class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
 
AbstractOAuthClientAuthenticationStrategyDelegate - Class in com.broadleafcommerce.auth.client.web.authentication.session
Abstract AuthenticationStrategyDelegate for converting OAuth2AuthenticationToken to OAuth2UserDetails.
AbstractOAuthClientAuthenticationStrategyDelegate(OAuth2UserDetailsService, UserRegistrationService<User>, AuthRegistrationProperties, AuthorizedClientService<AuthorizedClient>, ClientIdentityProviderProperties, TypeFactory, PasscodeService<PasswordToken, User>) - Constructor for class com.broadleafcommerce.auth.client.web.authentication.session.AbstractOAuthClientAuthenticationStrategyDelegate
 
AbstractUserTokenEnhancer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
Implementation of TokenEnhancer that has a request scoped UserContext that contains the current user to avoid repeated database reads.
AbstractUserTokenEnhancer() - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.AbstractUserTokenEnhancer
 
AccessTokenClaimKeys - Class in com.broadleafcommerce.auth.resource.domain
Contains constants that are used as keys for token claims for access tokens in TokenEnhancers.
AccessTokenClaimKeys.ClientRestrictionClaims - Class in com.broadleafcommerce.auth.resource.domain
 
AccessTokenClaimKeys.CustomerContextClaims - Class in com.broadleafcommerce.auth.resource.domain
 
AccessTokenClaimKeys.CustomerSegmentClaims - Class in com.broadleafcommerce.auth.resource.domain
 
AccessTokenClaimKeys.RegisteredClaims - Class in com.broadleafcommerce.auth.resource.domain
 
AccessTokenClaimKeys.TenantClaims - Class in com.broadleafcommerce.auth.resource.domain
 
AccessTokenClaimKeys.UserDataClaims - Class in com.broadleafcommerce.auth.resource.domain
 
AccessTokenClaimKeys.UserRestrictionClaims - Class in com.broadleafcommerce.auth.resource.domain
 
accessTokenConverter(JwtClaimsSetVerifier, SecurityService, KeyPair) - Method in class com.broadleafcommerce.auth.autoconfigure.AuthServiceOAuth2CommonAutoConfiguration
 
ACCOUNT_LOCKED_MSG - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController.ModelAttributes
 
AccountLockedException - Exception in com.broadleafcommerce.auth.user.service.password
Exception thrown when an attempt reset password is blocked due to a user account being locked.
AccountLockedException() - Constructor for exception com.broadleafcommerce.auth.user.service.password.AccountLockedException
 
AccountLockedException(String) - Constructor for exception com.broadleafcommerce.auth.user.service.password.AccountLockedException
 
AccountLockedException(String, Throwable) - Constructor for exception com.broadleafcommerce.auth.user.service.password.AccountLockedException
 
AccountLockedException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.auth.user.service.password.AccountLockedException
 
AccountLockedException(Throwable) - Constructor for exception com.broadleafcommerce.auth.user.service.password.AccountLockedException
 
active(boolean) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
 
addAdditionalParams(UriComponentsBuilder, HttpServletRequest, HttpServletResponse, String) - Method in class com.broadleafcommerce.auth.user.session.OAuth2ClientIdForwardRedirectStrategy
Extension point for use modifying the login failure redirect URL.
addAttributesToForm(MultiValueMap<String, String>, UserRegistration) - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
Adds attributes from the request parameter MultiValueMap to the user registration form.
addCommonRedirectParams(HttpServletRequest, HttpServletResponse, String) - Method in class com.broadleafcommerce.auth.user.session.OAuth2ClientIdForwardRedirectStrategy
 
addCsrClaims(ImpersonationRequestToken, User, Map<String, Object>) - Method in class com.broadleafcommerce.auth.user.service.DefaultImpersonationClaimsEnhancer
 
addCustomerContextIds(DefaultOAuth2AccessToken, Collection<String>) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.CustomerContextTokenEnhancer
 
addFlashAttributesToModel(HttpServletRequest, Model) - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
Add flash attributes passed from the /submit endpoint to the Model
addFlashAttributeToModel(Model, Map<String, ?>, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
Add a flash attribute to the model if it exists.
additionalAuthenticationChecks(UserDetails, UsernamePasswordAuthenticationToken) - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationProvider
 
additionalParameters(Map<String, Object>) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper.AuthorizationRequestWrapperBuilder
 
addMessagesDefaultBasenames(Set<String>) - Method in class com.broadleafcommerce.auth.i18n.autoconfigure.AuthI18nAutoConfiguration.AuthMessagesDefaultBasenameAddingPostProcessor
 
addResourceHandlers(ResourceHandlerRegistry) - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.AuthServiceUserWebAutoConfiguration
 
addRestrictionByExpandedPermissionNames(Map<String, Map<String, Set<String>>>, Restriction, String) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Add both ALL_* permissions and expanded CRUD_* permissions with the given restriction to the map.
addSessionCookie(HttpServletResponse, ImpersonationRequestToken, OAuth2UserDetails) - Method in class com.broadleafcommerce.auth.user.web.endpoint.ImpersonationEndpoint
 
addSessionExpiration(Map<String, Object>) - Method in class com.broadleafcommerce.auth.user.service.DefaultImpersonationClaimsEnhancer
 
addTenantProperties(DefaultOAuth2AccessToken, Optional<AuthorizationServer>) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionTokenEnhancer
 
addViewControllers(ViewControllerRegistry) - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.AuthServiceUserWebAutoConfiguration
 
addWhitelistedAuthorities(Map<String, Object>, User) - Method in class com.broadleafcommerce.auth.user.service.DefaultImpersonationClaimsEnhancer
 
ADMIN - com.broadleafcommerce.auth.resource.domain.DefaultUserTypes
Administrative user
ADMIN - com.broadleafcommerce.auth.resource.domain.UserType
Indicates the user is an admin user.
ADMIN - com.broadleafcommerce.auth.server.web.endpoint.ClientDiscoveryEndpoint.ClientDiscoveryType
Discovery mechanism used for discovering clients for admin users.
ADMIN_PROVIDERS_KEY - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
ADMIN_USER_ID - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.UserDataClaims
Used for adding an admin user's AdminUser ID as a claim.
AdminPermission - Class in com.broadleafcommerce.auth.user.listener.domain
Specific messaging contract for sending in admin permission updates.
AdminPermission() - Constructor for class com.broadleafcommerce.auth.user.listener.domain.AdminPermission
 
AdminPermission(String, String, String, String) - Constructor for class com.broadleafcommerce.auth.user.listener.domain.AdminPermission
 
AdminPermission.AdminPermissionBuilder - Class in com.broadleafcommerce.auth.user.listener.domain
 
AdminPermissionPersistenceConsumer - Interface in com.broadleafcommerce.auth.user.listener
Spring cloud data channel description for messaging input.
adminPermissionPersistenceHandler(UserPermissionService<UserPermission>, ObjectMapper, TypeFactory) - Method in class com.broadleafcommerce.auth.user.listener.autoconfigure.AuthDataUpdatePersistenceHandlerAutoConfiguration
 
AdminPermissionPersistenceHandler - Class in com.broadleafcommerce.auth.user.listener
Handles messages from the Persistence channel for AdminPermission data to update UserPermission.
AdminPermissionPersistenceHandler(UserPermissionService<UserPermission>, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.auth.user.listener.AdminPermissionPersistenceHandler
 
AdminPermissionRef - Class in com.broadleafcommerce.auth.user.listener.domain
Specific messaging contract for permission references by entities.
AdminPermissionRef() - Constructor for class com.broadleafcommerce.auth.user.listener.domain.AdminPermissionRef
 
AdminPermissionRef(String, String) - Constructor for class com.broadleafcommerce.auth.user.listener.domain.AdminPermissionRef
 
AdminRestrictedPermission - Class in com.broadleafcommerce.auth.user.listener.domain
Specific messaging contract for restricted permission references by entities.
AdminRestrictedPermission() - Constructor for class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedPermission
 
AdminRestrictedPermission(String, String, Set<String>) - Constructor for class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedPermission
 
AdminRestrictedRole - Class in com.broadleafcommerce.auth.user.listener.domain
Specific messaging contract for restricted role references by entities.
AdminRestrictedRole() - Constructor for class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedRole
 
AdminRestrictedRole(String, String, Set<String>) - Constructor for class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedRole
 
AdminRestriction - Class in com.broadleafcommerce.auth.user.listener.domain
Specific messaging contract for restriction references by entities.
AdminRestriction() - Constructor for class com.broadleafcommerce.auth.user.listener.domain.AdminRestriction
 
AdminRestriction(String, String, Set<String>) - Constructor for class com.broadleafcommerce.auth.user.listener.domain.AdminRestriction
 
AdminRole - Class in com.broadleafcommerce.auth.user.listener.domain
Specific messaging contract for sending in admin role updates.
AdminRole() - Constructor for class com.broadleafcommerce.auth.user.listener.domain.AdminRole
 
AdminRole(String, String, Set<AdminPermissionRef>, String, String, String) - Constructor for class com.broadleafcommerce.auth.user.listener.domain.AdminRole
 
AdminRole.AdminRoleBuilder - Class in com.broadleafcommerce.auth.user.listener.domain
 
AdminRolePersistenceConsumer - Interface in com.broadleafcommerce.auth.user.listener
Spring cloud data channel description for messaging input.
adminRolePersistenceHandler(UserRoleService<UserRole>, ObjectMapper, TypeFactory) - Method in class com.broadleafcommerce.auth.user.listener.autoconfigure.AuthDataUpdatePersistenceHandlerAutoConfiguration
 
AdminRolePersistenceHandler - Class in com.broadleafcommerce.auth.user.listener
Handles messages from the Persistence channel for AdminRole data to update UserRole.
AdminRolePersistenceHandler(UserRoleService<UserRole>, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.auth.user.listener.AdminRolePersistenceHandler
 
AdminRoleRef - Class in com.broadleafcommerce.auth.user.listener.domain
Specific messaging contract for role references by entities.
AdminRoleRef() - Constructor for class com.broadleafcommerce.auth.user.listener.domain.AdminRoleRef
 
AdminRoleRef(String, String) - Constructor for class com.broadleafcommerce.auth.user.listener.domain.AdminRoleRef
 
AdminUser - Class in com.broadleafcommerce.auth.user.listener.domain
Specific messaging contract for sending in user updates.
AdminUser() - Constructor for class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
AdminUser(String, String, String, String, boolean, boolean, boolean, boolean, Set<AdminRoleRef>, Set<AdminPermissionRef>, Set<AdminRestriction>, Set<AdminRestrictedRole>, Set<AdminRestrictedPermission>, Set<String>, String, boolean, boolean, String, Set<String>, Set<String>) - Constructor for class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
AdminUser.AdminUserBuilder - Class in com.broadleafcommerce.auth.user.listener.domain
 
AdminUserPersistenceConsumer - Interface in com.broadleafcommerce.auth.user.listener
Spring cloud data channel description for messaging input.
adminUserPersistenceHandler(UserService<User>, AuthorizedClientService<AuthorizedClient>, ObjectMapper, TypeFactory, UserLockoutService) - Method in class com.broadleafcommerce.auth.user.listener.autoconfigure.AuthDataUpdatePersistenceHandlerAutoConfiguration
 
AdminUserPersistenceHandler - Class in com.broadleafcommerce.auth.user.listener
Handles messages from the Persistence channel for AdminUser data to update User.
AdminUserPersistenceHandler(UserService<User>, AuthorizedClientService<AuthorizedClient>, ObjectMapper, TypeFactory, UserLockoutService) - Constructor for class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
afterPropertiesSet() - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
Initialize these token services.
ALL - com.broadleafcommerce.auth.security.domain.PermissionType
 
ALL_ADMIN_MENU - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_ADMIN_PERMISSION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_ADMIN_ROLE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_ADMIN_USER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_ADVANCED_TAG - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_APPROVAL_WORKFLOW - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_ASSET - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_AUGMENTATION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_AUTH_USER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_AUTHORIZATION_SERVER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_CAMPAIGN - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_CAMPAIGN_CODE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_CAMPAIGN_CODE_AUDIT_DETAIL - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_CART - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_CATEGORY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_CLIENT_REGISTRATION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_CONTENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_CSR - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_CUSTOMER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_CUSTOMER_NOTE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_CUSTOMER_PAYMENT_MANAGEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_CUSTOMER_PROFILE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_CUSTOMER_SEGMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_CUSTOMER_SEGMENT_PROCESS_HISTORY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_DATA_DRIVEN_ENUM - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_DEPLOYMENT_WORKFLOW - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_ENTITLEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_ENTITLEMENT_DEFINITION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_EXECUTE_AUTHORIZE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_EXECUTE_AUTHORIZE_AND_CAPTURE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_EXECUTE_CAPTURE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_EXECUTE_REFUND - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_EXECUTE_REVERSE_AUTHORIZE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_EXPORT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_FIELD - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_IMPERSONATE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_IMPORT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_IMPORT_CAMPAIGN - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_IMPORT_CUSTOMER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_IMPORT_CUSTOMER_SEGMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_IMPORT_PRICE_LIST - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_IMPORT_PRODUCT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_INVENTORY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_INVENTORY_LOCATION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_MENU - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_OFFER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_OFFER_AUDIT_DETAIL - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_OPTION_TEMPLATE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_OPTION_TEMPLATE_GROUP - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_ORDER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_ORDER_FULFILLMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_ORDER_FULFILLMENT_NOTE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_ORDER_NOTE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_PASSCODE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_PERMISSION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_PRICE_LIST - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_PRODUCT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_RECORD_TRANSACTION_RESULTS - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_REINDEX - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_RETURN_AUTHORIZATION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_ROLE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_SANDBOX - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_SCHEDULED_JOB - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_SEARCH_REDIRECT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_SHIPPING_LABEL - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_SHIPPING_RATES - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_SYSTEM_PAYMENT_MANAGEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_SYSTEM_PROPERTY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_TENANT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_TYPE_AHEAD - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_USER_WORKFLOW - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
ALL_VENDOR - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
anonymize(String) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.AuthAnonymizationEndpoint
 
anonymize(String, Object) - Method in class com.broadleafcommerce.auth.server.service.anonymization.UserAnonymizationHandler
 
Application - Class in com.broadleafcommerce.auth.tenant.domain
Projection domain representing a subset of information provided by Application.
Application() - Constructor for class com.broadleafcommerce.auth.tenant.domain.Application
 
APPLICATION - com.broadleafcommerce.auth.server.web.endpoint.ClientDiscoveryEndpoint.ClientDiscoveryType
Discovery mechanism used for discovering clients for application users (i.e.
APPLICATION_ACCESS - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds
 
APPLICATION_ACCESS - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.TenantClaims
Used to add a user's application access flag as a claim.
APPLICATION_IDS - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.TenantClaims
Used to add a user's application IDs as a claim.
applicationAccess(boolean) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
 
applicationAlreadyHasClient(Application) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
applicationIds(Set<String>) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
 
ApplicationRef - Class in com.broadleafcommerce.auth.resource.domain
A DTO intended to hold just the applicationId of a user-application relationship.
ApplicationRef() - Constructor for class com.broadleafcommerce.auth.resource.domain.ApplicationRef
 
ApplicationRepository<D> - Interface in com.broadleafcommerce.auth.tenant.repository
Handle persistence operations related to Applications
ApplicationService<P extends Application> - Interface in com.broadleafcommerce.auth.tenant.service
Perform CRUD operations using the Application projection domain.
applyChangesForArchive(P) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserPermissionService
Modifies the given instance for archival.
applyChangesForArchive(P) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
Modifies the given instance for archival.
applyChangesForArchive(P) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
Modifies the given instance for archival.
applyContentSecurityPolicyConfiguration(HttpSecurity) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
APPROVE_USER - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds
 
archive(String) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserPermissionService
 
archive(String) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
 
archive(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
archive(String) - Method in interface com.broadleafcommerce.auth.security.service.UserPermissionService
Soft-deletes a record by setting its UserPermission.archived to true.
archive(String) - Method in interface com.broadleafcommerce.auth.security.service.UserRoleService
Soft-deletes a record by setting its UserRole.archived to true.
archive(String) - Method in interface com.broadleafcommerce.auth.user.service.UserService
Soft-deletes a record by setting its User.archived to true and User.active to false.
arePermissionsEqual(Set<UserPermissionRef>, Set<UserPermissionRef>) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
areRolesEqual(Set<UserRoleRef>, Set<UserRoleRef>) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationFilter
 
attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenEndpointAuthenticationFilter
 
attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationFilter
 
attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationFilter
 
attemptCreateOrThrow(User) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
For creation, we need a guarantee that only one attempt will succeed even in the event of concurrent duplicate messages or out-of-order messages.
attemptHydrationOfNextAncestor(String, UserRole, List<String>, Set<String>, Map<String, UserRole>, Set<String>, Set<String>, Map<String, UserRoleAncestryHydrationResponse>) - Method in class com.broadleafcommerce.auth.security.service.hydration.DefaultUserRoleAncestryHydrationService
 
attemptReplaceOrThrow(String, User, Instant) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
We cannot perform a normal "create or update" save operation here due to concurrency concerns.
attributes(Map<String, Object>) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper.AuthorizationRequestWrapperBuilder
 
AUDIENCE_CLAIM - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.RegisteredClaims
 
AUTH_REQUEST_CLAIM_KEY - Static variable in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
 
AUTH_SERVER_NAME - Static variable in class com.broadleafcommerce.auth.user.service.PurgeLoginTableJobListener
 
AuthAnonymizationAutoConfiguration - Class in com.broadleafcommerce.auth.server.service.anonymization
 
AuthAnonymizationAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.server.service.anonymization.AuthAnonymizationAutoConfiguration
 
AuthAnonymizationEndpoint - Class in com.broadleafcommerce.auth.resource.web.endpoint
Supply the anonymization related endpoint to the service.
AuthAnonymizationEndpoint(AnonymizationService) - Constructor for class com.broadleafcommerce.auth.resource.web.endpoint.AuthAnonymizationEndpoint
 
AuthAnonymizationProperties - Class in com.broadleafcommerce.auth.server.service.anonymization
Controls anonymization behavior for the auth service
AuthAnonymizationProperties() - Constructor for class com.broadleafcommerce.auth.server.service.anonymization.AuthAnonymizationProperties
 
authCacheManagerCustomizer(IgniteConfigurers.BasicIgniteConfigurer, AuthCacheProperties) - Method in class com.broadleafcommerce.auth.autoconfigure.AuthServiceCacheAutoConfiguration
 
AuthCacheProperties - Class in com.broadleafcommerce.auth.cache
Properties that influence cache settings for the auth service
AuthCacheProperties() - Constructor for class com.broadleafcommerce.auth.cache.AuthCacheProperties
 
authClientPersistenceKey(AuthClientProviderEncryptionProperties) - Method in class com.broadleafcommerce.auth.client.provider.jpa.autoconfigure.OAuthClientProviderEncryptionConfiguration
 
AuthClientProviderEncryptionProperties - Class in com.broadleafcommerce.auth.client.provider.jpa.autoconfigure
Properties used for encrypted columns.
AuthClientProviderEncryptionProperties() - Constructor for class com.broadleafcommerce.auth.client.provider.jpa.autoconfigure.AuthClientProviderEncryptionProperties
 
AuthCode - Class in com.broadleafcommerce.auth.security.domain
Template entity for storing auth codes.
AuthCode() - Constructor for class com.broadleafcommerce.auth.security.domain.AuthCode
 
AuthCodeRepository - Interface in com.broadleafcommerce.auth.security.repository
 
AuthCustomerPersistenceConsumer - Interface in com.broadleafcommerce.auth.user.listener
Spring cloud data channel description for messaging input.
AuthDataUpdatePersistenceHandler - Class in com.broadleafcommerce.auth.user.listener
Handles messages from the Persistence channel for other services that can impact the data in the authentication service, such as roles, permissions, and users.
AuthDataUpdatePersistenceHandler(ObjectMapper) - Constructor for class com.broadleafcommerce.auth.user.listener.AuthDataUpdatePersistenceHandler
 
AuthDataUpdatePersistenceHandlerAutoConfiguration - Class in com.broadleafcommerce.auth.user.listener.autoconfigure
 
AuthDataUpdatePersistenceHandlerAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.user.listener.autoconfigure.AuthDataUpdatePersistenceHandlerAutoConfiguration
 
AuthDefaultsEnvironmentPostProcessor - Class in com.broadleafcommerce.auth.autoconfigure
Spring Boot default property overrides for this service
AuthDefaultsEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.auth.autoconfigure.AuthDefaultsEnvironmentPostProcessor
 
authenticate(Authentication) - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenAuthenticationProvider
 
authenticate(Authentication) - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationProvider
 
AuthenticationController - Class in com.broadleafcommerce.auth.user.web.endpoint
 
AuthenticationController(UserPasswordService<PasswordToken, User>, ClientRedirectService, UserLoginService, UserLoginProperties, AuthorizedClientService<AuthorizedClient>, ClientIdentityProviderProperties, BroadleafClientRegistrationRepository, TypeFactory) - Constructor for class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
AuthenticationController.ModelAttributes - Class in com.broadleafcommerce.auth.user.web.endpoint
 
authenticationDetailsSource(ContextHelperService) - Method in class com.broadleafcommerce.auth.client.autoconfigure.OAuthClientAutoConfiguration
 
authenticationEntryPoint() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
AuthenticationEvent - Class in com.broadleafcommerce.auth.user.domain
A message event dispatched after authentication events occur.
AuthenticationEvent() - Constructor for class com.broadleafcommerce.auth.user.domain.AuthenticationEvent
 
AuthenticationEvent(String, User, Map<String, Object>, ContextInfo) - Constructor for class com.broadleafcommerce.auth.user.domain.AuthenticationEvent
 
AuthenticationFailureExceptionMapping - Class in com.broadleafcommerce.auth.security.web.authentication
Class used for mapping an exception to a redirect URI.
AuthenticationFailureExceptionMapping(Class<?>, String) - Constructor for class com.broadleafcommerce.auth.security.web.authentication.AuthenticationFailureExceptionMapping
 
authenticationFailureHandler() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
AuthenticationLogoutHandler - Class in com.broadleafcommerce.auth.user.web.logout
 
AuthenticationLogoutHandler(StatelessUtil) - Constructor for class com.broadleafcommerce.auth.user.web.logout.AuthenticationLogoutHandler
 
AuthenticationMessageType - Enum in com.broadleafcommerce.auth.user.domain
Default AuthenticationEvent message types
AuthenticationProperties - Class in com.broadleafcommerce.auth.provider.jpa.environment
 
AuthenticationProperties() - Constructor for class com.broadleafcommerce.auth.provider.jpa.environment.AuthenticationProperties
 
AuthenticationStrategyDelegate - Interface in com.broadleafcommerce.auth.user.web.authentication.session
Used by the DefaultSessionAuthenticationStrategy to convert Authentication from various sources into OAuth2UserDetails.
authenticationSuccessHandler() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
AuthenticationVariableExpression - Class in com.broadleafcommerce.auth.user.web.expression
 
AuthenticationVariableExpression(ClientRedirectService, VerifyRedirectCookieProperties) - Constructor for class com.broadleafcommerce.auth.user.web.expression.AuthenticationVariableExpression
 
AuthExceptionAdvisor - Class in com.broadleafcommerce.auth.resource.web.endpoint.exception
General exception handler registry for handlers not exclusive to a single controller.
AuthExceptionAdvisor() - Constructor for class com.broadleafcommerce.auth.resource.web.endpoint.exception.AuthExceptionAdvisor
 
AuthI18nAutoConfiguration - Class in com.broadleafcommerce.auth.i18n.autoconfigure
Responsible for configuring the setup for internationalization support.
AuthI18nAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.i18n.autoconfigure.AuthI18nAutoConfiguration
 
AuthI18nAutoConfiguration.AuthMessagesDefaultBasenameAddingPostProcessor - Class in com.broadleafcommerce.auth.i18n.autoconfigure
 
AuthMessagesDefaultBasenameAddingPostProcessor() - Constructor for class com.broadleafcommerce.auth.i18n.autoconfigure.AuthI18nAutoConfiguration.AuthMessagesDefaultBasenameAddingPostProcessor
 
authMessageSourcePostProcessor() - Method in class com.broadleafcommerce.auth.i18n.autoconfigure.AuthI18nAutoConfiguration
 
AUTHORIZATION_REQUEST_BASE_URI - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
AuthorizationDataInitializationProperties - Class in com.broadleafcommerce.auth.data.autoconfigure
 
AuthorizationDataInitializationProperties() - Constructor for class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
 
AuthorizationDataInitializationProperties.AuthorizationServerConfig - Class in com.broadleafcommerce.auth.data.autoconfigure
 
AuthorizationDataInitializationProperties.AuthorizedClientConfig - Class in com.broadleafcommerce.auth.data.autoconfigure
 
authorizationGrantType(String) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper.AuthorizationRequestWrapperBuilder
 
authorizationRequestRepository(StatelessUtil, ContextHelperService) - Method in class com.broadleafcommerce.auth.client.autoconfigure.OAuthClientAutoConfiguration
 
AuthorizationRequestRepositoryProperties - Class in com.broadleafcommerce.auth.client.autoconfigure
Configuration properties for AuthorizationRequestRepository/BroadleafAuthorizationRequestRepository.
AuthorizationRequestRepositoryProperties() - Constructor for class com.broadleafcommerce.auth.client.autoconfigure.AuthorizationRequestRepositoryProperties
 
authorizationRequestUri(String) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper.AuthorizationRequestWrapperBuilder
 
AuthorizationRequestWrapper - Class in com.broadleafcommerce.auth.client.web.repo
A holder for OAuth2AuthorizationRequest data, with a field for the Broadleaf Client Id
AuthorizationRequestWrapper() - Constructor for class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
AuthorizationRequestWrapper(String, String, String, String, String, Set<String>, String, Map<String, Object>, String, Map<String, Object>, String) - Constructor for class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
AuthorizationRequestWrapper.AuthorizationRequestWrapperBuilder - Class in com.broadleafcommerce.auth.client.web.repo
 
AuthorizationServer - Class in com.broadleafcommerce.auth.server.domain
An authorization server responsible for authenticating users.
AuthorizationServer() - Constructor for class com.broadleafcommerce.auth.server.domain.AuthorizationServer
 
AuthorizationServerAutoConfiguration - Class in com.broadleafcommerce.auth.server.autoconfigure
 
AuthorizationServerAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.server.autoconfigure.AuthorizationServerAutoConfiguration
 
AuthorizationServerConfig() - Constructor for class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
AuthorizationServerConfiguration - Class in com.broadleafcommerce.auth.user.autoconfigure
Set up OAuth specific items.
AuthorizationServerConfiguration(AuthorizationServerDataInitializerAutoConfiguration.RoleConfiguration, TypeFactory, AuthorizationServerService<AuthorizationServer>, UserRoleService<UserRole>, AuthorizationDataInitializationProperties) - Constructor for class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationServerDataInitializerAutoConfiguration.AuthorizationServerConfiguration
 
AuthorizationServerConfiguration(OAuth2SessionAuthenticationFilter, OAuth2TokenEndpointAuthenticationFilter, Optional<EmbeddedLoginTokenEndpointAuthenticationFilter>, AuthorizedClientService<AuthorizedClient>, SecurityService, JwtAccessTokenConverter, List<TokenEnhancer>, JwtTokenStore, RedirectResolver, TokenProperties, ClientDetailsService, AuthenticationConfiguration) - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerConfiguration
 
AuthorizationServerDataInitializer - Class in com.broadleafcommerce.auth.data
 
AuthorizationServerDataInitializer(TypeFactory, AuthorizationServerService<AuthorizationServer>, UserRoleService<UserRole>, AuthorizationDataInitializationProperties) - Constructor for class com.broadleafcommerce.auth.data.AuthorizationServerDataInitializer
 
AuthorizationServerDataInitializerAutoConfiguration - Class in com.broadleafcommerce.auth.data.autoconfigure
 
AuthorizationServerDataInitializerAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationServerDataInitializerAutoConfiguration
 
AuthorizationServerDataInitializerAutoConfiguration.AuthorizationServerConfiguration - Class in com.broadleafcommerce.auth.data.autoconfigure
 
AuthorizationServerDataInitializerAutoConfiguration.AuthorizedClientConfiguration - Class in com.broadleafcommerce.auth.data.autoconfigure
 
AuthorizationServerDataInitializerAutoConfiguration.DefaultMasterGlobalAdminUserConfiguration - Class in com.broadleafcommerce.auth.data.autoconfigure
 
AuthorizationServerDataInitializerAutoConfiguration.PermissionConfiguration - Class in com.broadleafcommerce.auth.data.autoconfigure
 
AuthorizationServerDataInitializerAutoConfiguration.RoleConfiguration - Class in com.broadleafcommerce.auth.data.autoconfigure
 
AuthorizationServerDataInitializerAutoConfiguration.UserConfiguration - Class in com.broadleafcommerce.auth.data.autoconfigure
 
AuthorizationServerEndpoint - Class in com.broadleafcommerce.auth.server.web.endpoint
 
AuthorizationServerEndpoint(AuthorizationServerService<AuthorizationServer>) - Constructor for class com.broadleafcommerce.auth.server.web.endpoint.AuthorizationServerEndpoint
 
AuthorizationServerJpaAutoConfiguration - Class in com.broadleafcommerce.auth.server.provider.jpa.autoconfigure
 
AuthorizationServerJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.server.provider.jpa.autoconfigure.AuthorizationServerJpaAutoConfiguration
 
AuthorizationServerProperties - Class in com.broadleafcommerce.auth.user.autoconfigure
 
AuthorizationServerProperties() - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
 
AuthorizationServerProperties.ContentSecurityPolicyProperties - Class in com.broadleafcommerce.auth.user.autoconfigure
Properties configuring the behavior of ContentSecurityPolicyConfigurer.
AuthorizationServerProperties.ContentSecurityPolicyProperties.DirectiveValue - Class in com.broadleafcommerce.auth.user.autoconfigure
Represents the configuration for a particular 'directive' (ex: should 'default-src' be provided, and what should its value be?).
AuthorizationServerProperties.OAuth2 - Class in com.broadleafcommerce.auth.user.autoconfigure
 
AuthorizationServerRepository<D> - Interface in com.broadleafcommerce.auth.server.repository
 
authorizationServerService - Variable in class com.broadleafcommerce.auth.client.service.DefaultContextHelperService
 
authorizationServerService(AuthorizationServerRepository<D>, SimplePayloadMapper, AuthServerEntityValidator) - Method in class com.broadleafcommerce.auth.server.autoconfigure.AuthorizationServerAutoConfiguration
 
AuthorizationServerService<P extends AuthorizationServer> - Interface in com.broadleafcommerce.auth.server.service
Service interface for managing authorization servers.
AuthorizationServerWebAutoConfiguration - Class in com.broadleafcommerce.auth.server.web.autoconfigure
 
AuthorizationServerWebAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.server.web.autoconfigure.AuthorizationServerWebAutoConfiguration
 
AuthorizationServerWebSecurityConfiguration - Class in com.broadleafcommerce.auth.user.autoconfigure
Set up the spring security configuration for our OAuth server
AuthorizationServerWebSecurityConfiguration(RequestCache, AuthorizationServerProperties, StatelessUtil, ClientDetailsService, AuthenticationLogoutHandler, AuthorizationRequestRepository<OAuth2AuthorizationRequest>, AuthenticationDetailsSource<HttpServletRequest, ?>, SessionAuthenticationStrategy, FormLoginAuthenticationProvider, OAuth2SessionAuthenticationProvider, VerifyRedirectCookieFilter, ClientIdFilter, UserLockoutService, EmbeddedLoginProperties, Optional<EmbeddedLoginAuthenticationProvider>, Optional<EmbeddedLoginTokenAuthenticationProvider>, AuthorizationServerService<AuthorizationServer>, AuthorizedClientService<AuthorizedClient>, PasscodeService<PasswordToken, User>, UserService<User>) - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
authorizationUri(String) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper.AuthorizationRequestWrapperBuilder
 
AuthorizedClient - Class in com.broadleafcommerce.auth.server.domain
Represents the authorization service concept of an authorized client.
AuthorizedClient() - Constructor for class com.broadleafcommerce.auth.server.domain.AuthorizedClient
 
AuthorizedClientAutoConfiguration - Class in com.broadleafcommerce.auth.server.autoconfigure
 
AuthorizedClientAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.server.autoconfigure.AuthorizedClientAutoConfiguration
 
AuthorizedClientConfig() - Constructor for class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
AuthorizedClientConfiguration(AuthorizationServerDataInitializerAutoConfiguration.AuthorizationServerConfiguration, TypeFactory, AuthorizedClientService<AuthorizedClient>, PasswordEncoder, AuthorizationDataInitializationProperties) - Constructor for class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationServerDataInitializerAutoConfiguration.AuthorizedClientConfiguration
 
AuthorizedClientDataInitializer - Class in com.broadleafcommerce.auth.data
 
AuthorizedClientDataInitializer(TypeFactory, AuthorizedClientService<AuthorizedClient>, PasswordEncoder, AuthorizationDataInitializationProperties) - Constructor for class com.broadleafcommerce.auth.data.AuthorizedClientDataInitializer
 
AuthorizedClientEndpoint - Class in com.broadleafcommerce.auth.server.web.endpoint
 
AuthorizedClientEndpoint(AuthorizedClientService<AuthorizedClient>, AuthorizationServerService<AuthorizationServer>) - Constructor for class com.broadleafcommerce.auth.server.web.endpoint.AuthorizedClientEndpoint
 
authorizedClientEntityValidator() - Method in class com.broadleafcommerce.auth.server.autoconfigure.AuthorizedClientAutoConfiguration
 
AuthorizedClientEntityValidator - Class in com.broadleafcommerce.auth.server.validation
Validator targeting AuthorizationServer
AuthorizedClientEntityValidator() - Constructor for class com.broadleafcommerce.auth.server.validation.AuthorizedClientEntityValidator
 
AuthorizedClientRepository<D> - Interface in com.broadleafcommerce.auth.server.repository
 
authorizedClientService - Variable in class com.broadleafcommerce.auth.client.service.DefaultContextHelperService
 
authorizedClientService(AuthorizationServerService<AuthorizationServer>, AuthorizedClientRepository<D>, SimplePayloadMapper, EntityValidatorManager, PasswordEncoder, TenantUrlResolver) - Method in class com.broadleafcommerce.auth.server.autoconfigure.AuthorizedClientAutoConfiguration
 
AuthorizedClientService<P extends AuthorizedClient> - Interface in com.broadleafcommerce.auth.server.service
Service interface for managing AuthorizedClient.
AuthPersistenceConsumer - Interface in com.broadleafcommerce.auth.tenant.message
Spring cloud data channel description for messaging input.
AuthRegistrationProperties - Class in com.broadleafcommerce.auth.user.service.autoconfigure
Configuration properties for special behavior on user registration.
AuthRegistrationProperties() - Constructor for class com.broadleafcommerce.auth.user.service.autoconfigure.AuthRegistrationProperties
 
AuthResourceWebAutoConfiguration - Class in com.broadleafcommerce.auth.resource.web.autoconfigure
Web configuration for the resource side of the auth server
AuthResourceWebAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.resource.web.autoconfigure.AuthResourceWebAutoConfiguration
 
AuthServerCreationHandler - Interface in com.broadleafcommerce.auth.tenant.service
Service responsible for creating authorization servers and clients when a new application is created.
authServerEntityValidator() - Method in class com.broadleafcommerce.auth.server.autoconfigure.AuthorizationServerAutoConfiguration
 
AuthServerEntityValidator - Class in com.broadleafcommerce.auth.server.validation
Validator targeting AuthorizationServer
AuthServerEntityValidator() - Constructor for class com.broadleafcommerce.auth.server.validation.AuthServerEntityValidator
 
authServerMatches(P, P) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
Verifies that two user instances have the same authorization server.
AuthServerProperties() - Constructor for class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
AuthServiceCacheAutoConfiguration - Class in com.broadleafcommerce.auth.autoconfigure
Configuration for engaging default Broadleaf support for Apache Ignite cache
AuthServiceCacheAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.autoconfigure.AuthServiceCacheAutoConfiguration
 
AuthServiceEntityValidationConfiguration - Class in com.broadleafcommerce.auth.resource.autoconfigure
Auth-specific configuration for entity validations.
AuthServiceEntityValidationConfiguration() - Constructor for class com.broadleafcommerce.auth.resource.autoconfigure.AuthServiceEntityValidationConfiguration
 
AuthServiceJpaAutoConfiguration - Class in com.broadleafcommerce.auth.autoconfigure
 
AuthServiceJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.autoconfigure.AuthServiceJpaAutoConfiguration
 
AuthServiceOAuth2CommonAutoConfiguration - Class in com.broadleafcommerce.auth.autoconfigure
Common configuration used to set up the token services and converters for the authorization server.
AuthServiceOAuth2CommonAutoConfiguration(AuthorizationServerProperties) - Constructor for class com.broadleafcommerce.auth.autoconfigure.AuthServiceOAuth2CommonAutoConfiguration
 
AuthServiceServiceAutoConfiguration - Class in com.broadleafcommerce.auth.user.service.autoconfigure
Configures the common service layer that applies to both the resource and authorization server concerns
AuthServiceServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
AuthServiceTemplateAutoConfiguration - Class in com.broadleafcommerce.auth.user.web.autoconfigure
 
AuthServiceTemplateAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.user.web.autoconfigure.AuthServiceTemplateAutoConfiguration
 
AuthServiceTemplateAutoConfiguration.ViewResolverPostProcessor - Class in com.broadleafcommerce.auth.user.web.autoconfigure
 
AuthServiceUserWebAutoConfiguration - Class in com.broadleafcommerce.auth.user.web.autoconfigure
Autoconfiguration for the username/password login functionality
AuthServiceUserWebAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.user.web.autoconfigure.AuthServiceUserWebAutoConfiguration
 
AuthTenantPersistenceHandler - Class in com.broadleafcommerce.auth.tenant.message
Handler for the AuthPersistenceConsumer channel that specializes in replicating persisted Application domain information into a subset of that information embodied in the Application domain.
AuthTenantPersistenceHandler(ApplicationService<Application>, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
AuthTenantPersistenceHandler(ApplicationService<Application>, ObjectMapper, TypeFactory, AuthServerCreationHandler) - Constructor for class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
 
AuthTenantPersistenceHandler(ObjectMapper, ApplicationService<Application>, TypeFactory, AuthServerCreationHandler) - Constructor for class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
 
AuthUserJpaAutoConfiguration - Class in com.broadleafcommerce.auth.user.provider.jpa.autoconfigure
 
AuthUserJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.user.provider.jpa.autoconfigure.AuthUserJpaAutoConfiguration
 
AuthUserMessagingAutoConfiguration - Class in com.broadleafcommerce.auth.user.messaging.autoconfigure
 
AuthUserMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.user.messaging.autoconfigure.AuthUserMessagingAutoConfiguration
 
autoLoginInternal(HttpServletRequest, HttpServletResponse, String, String, String) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserLoginService
 

B

BASE_URI - Static variable in class com.broadleafcommerce.auth.client.web.endpoint.OAuthClientRegistrationEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.auth.server.web.endpoint.AuthorizationServerEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.auth.server.web.endpoint.AuthorizedClientEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.auth.server.web.endpoint.ClientDiscoveryEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.PasscodeEndpoint
 
BASE_USER - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds
 
BasicSavedRequest - Class in com.broadleafcommerce.auth.user.session
Simple implementation of a SavedRequest.
BasicSavedRequest(String) - Constructor for class com.broadleafcommerce.auth.user.session.BasicSavedRequest
 
BATCH_SIZE - Static variable in class com.broadleafcommerce.auth.client.provider.jpa.service.EncryptionMigrationTask
 
BLANK_USERNAME_MSG - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController.ModelAttributes
 
BLC_CIPHER_VERSION_1 - Static variable in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
 
blcClientId(String) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper.AuthorizationRequestWrapperBuilder
 
BroadleafAuthorizationRequestRepository - Class in com.broadleafcommerce.auth.client.web.repo
Save and load OAuth2AuthorizationRequest from a cookie.
BroadleafAuthorizationRequestRepository(StatelessUtil, ContextHelperService) - Constructor for class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
 
BroadleafClientRegistrationRepository - Interface in com.broadleafcommerce.auth.client.registration
This enhances the ClientRegistrationRepository interface to enable users to get all ClientRegistrations at once.
broadleafDialect(ClientRedirectService, VerifyRedirectCookieProperties) - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.AuthServiceTemplateAutoConfiguration
 
BroadleafDialect - Class in com.broadleafcommerce.auth.user.web.dialect
 
BroadleafDialect(IExpressionObjectFactory) - Constructor for class com.broadleafcommerce.auth.user.web.dialect.BroadleafDialect
 
broadleafOAuth2DefaultTemplateResolver(ThymeleafProperties) - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.AuthServiceTemplateAutoConfiguration
 
BroadleafOAuthClientAuthenticationDetails - Class in com.broadleafcommerce.auth.client.provider.authentication
This is added to the OAuth2LoginAuthenticationToken and used by the DefaultSessionAuthenticationStrategy to create cookies after authentication.
BroadleafOAuthClientAuthenticationDetails(String) - Constructor for class com.broadleafcommerce.auth.client.provider.authentication.BroadleafOAuthClientAuthenticationDetails
 
broadleafTemplateResolver(ThymeleafProperties, AuthorizedClientService<AuthorizedClient>, AuthorizationServerService<AuthorizationServer>) - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.AuthServiceTemplateAutoConfiguration
 
BroadleafVariableExpression - Interface in com.broadleafcommerce.auth.user.web.expression
Classes that implement this interface will be exposed to the Thymeleaf expression evaluation context.
BroadleafVariableExpressionObjectFactory - Class in com.broadleafcommerce.auth.user.web.expression.factory
 
BroadleafVariableExpressionObjectFactory(List<BroadleafVariableExpression>) - Constructor for class com.broadleafcommerce.auth.user.web.expression.factory.BroadleafVariableExpressionObjectFactory
 
build() - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper.AuthorizationRequestWrapperBuilder
 
build() - Method in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm.ResetPasswordFormBuilder
 
build() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermission.AdminPermissionBuilder
 
build() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRole.AdminRoleBuilder
 
build() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
 
buildAuthToken(String, String, String) - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationFilter
 
buildAuthToken(String, String, String) - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationFilter
Creates a UsernamePasswordAuthenticationToken from the authentication request.
buildClientRegistration(OAuthClientRegistrationWrapper) - Method in class com.broadleafcommerce.auth.client.registration.DefaultBroadleafClientRegistrationRepository
Converts an OAuthClientRegistrationWrapper to a ClientRegistration.
buildContextInfo(User, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
buildDetails(HttpServletRequest) - Method in class com.broadleafcommerce.auth.client.provider.authentication.DefaultOAuthClientAuthenticationDetailsSource
 
buildEmbeddedLoginTokenEndpointAuthenticationToken(OAuth2UserDetails, String, String, String, String, String) - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenAuthenticationProvider
builder() - Static method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
builder() - Static method in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm
 
builder() - Static method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermission
 
builder() - Static method in class com.broadleafcommerce.auth.user.listener.domain.AdminRole
 
builder() - Static method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
buildIdFilter(String, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.auth.security.provider.jpa.repository.JpaCustomizedRoleRepository
 
buildIdFilter(String, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.auth.security.provider.jpa.repository.JpaCustomizedUserPermissionRepository
 
buildIdFilter(String, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.auth.user.provider.jpa.repository.JpaCustomizedUserRepository
 
buildImpersonationClaims(ImpersonationRequest, Authentication) - Method in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
buildOAuth2AuthorizationRequest(AuthorizationRequestWrapper) - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
Build a OAuth2AuthorizationRequest from a AuthorizationRequestWrapper.
buildOAuth2Request(String, OAuth2UserDetails, String) - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenAuthenticationProvider
Build a synthetic OAuth2Request.
buildObject(IExpressionContext, String) - Method in class com.broadleafcommerce.auth.user.web.expression.factory.BroadleafVariableExpressionObjectFactory
 
buildRedirectUrl(RedirectResolver, ClientDetails, String, MultiValueMap<String, String>) - Static method in class com.broadleafcommerce.auth.user.util.OAuthRedirectHelper
 
buildResetPasswordUri(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
buildResetPasswordUri(String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
buildUserDetails(User, String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultOAuth2UserDetailsService
 
buildUserForCreate(AdminUser, Instant) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
buildUsername(OAuth2AuthenticationToken) - Method in class com.broadleafcommerce.auth.client.web.authentication.session.AbstractOAuthClientAuthenticationStrategyDelegate
 
buildUsername(T) - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
Build a username from the authentication token.
buildUserPermissionForCreate(String, AdminPermission, Instant) - Method in class com.broadleafcommerce.auth.user.listener.AdminPermissionPersistenceHandler
 
buildUserRegistration(OAuth2AuthenticationToken, String, String) - Method in class com.broadleafcommerce.auth.client.web.authentication.session.GoogleOAuthClientAuthenticationStrategyDelegate
 
buildUserRegistration(T, String, String) - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
Build a UserRegistration from the authentication token.
buildUserRoleForCreate(String, AdminRole, Instant) - Method in class com.broadleafcommerce.auth.user.listener.AdminRolePersistenceHandler
 
businessDomainType(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermission.AdminPermissionBuilder
 
businessDomainType(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRole.AdminRoleBuilder
 
businessDomainType(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
 

C

CACHE_ADMIN_URL_BY_TENANT_ID - Static variable in interface com.broadleafcommerce.auth.tenant.service.TenantUrlResolver
 
CACHE_APPLICATION_URL_BY_APPLICATION_ID - Static variable in interface com.broadleafcommerce.auth.tenant.service.TenantUrlResolver
 
CACHE_BY_CLIENT_REGISTRATION_ID - Static variable in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
CACHE_BY_SCOPE_NAMES - Static variable in interface com.broadleafcommerce.auth.security.repository.PermissionRepository
 
CACHE_BY_SCOPE_NAMES_PERMISSIONS - Static variable in interface com.broadleafcommerce.auth.security.repository.PermissionRepository
 
CACHE_BY_SERVER_ID - Static variable in class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.cache.AuthCacheProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.client.autoconfigure.AuthorizationRequestRepositoryProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.client.autoconfigure.OAuth2AuthorizedClientRepositoryProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails.UserInfoEndpoint
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.provider.jpa.environment.AuthenticationProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.resource.domain.ApplicationRef
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.resource.domain.Restriction
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.resource.domain.User
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.resource.domain.UserAttributesRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.resource.domain.UserPermission
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.resource.domain.UserPermissionRef
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.resource.domain.UserRoleRef
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.security.domain.AuthCode
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserPermission
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedPermission
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedRole
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestriction
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.security.domain.PermissionScope
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.security.domain.SecurityScope
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService.PrivilegeHydrationResult
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.security.service.PrivilegeSummary
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.security.web.authentication.AuthenticationFailureExceptionMapping
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.server.service.anonymization.AuthAnonymizationProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.tenant.autoconfigure.SSLVerificationProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.tenant.domain.Application
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.tenant.domain.UrlResolverResponse
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken1
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken2
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken3
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken4
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken5
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken6
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.token.service.DefaultOriginalAwareOAuth2RefreshToken
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.token.TokenProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.api.dto.ChangePasswordForm
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties.DirectiveValue
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.OAuth2
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.autoconfigure.UserLockoutProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.domain.AuthenticationEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.domain.DefaultOAuth2UserDetails
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.domain.PasswordToken
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.domain.UserLoginAttempt
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermission
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermissionRef
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedPermission
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedRole
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestriction
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRole
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRoleRef
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.messaging.ClearCustomerSegmentRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.messaging.UserCreationEvent
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthRegistrationProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenEndpointAuthenticationToken
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.session.environment.StatelessUtilProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserContext
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordTokenProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.web.endpoint.model.OAuth2IdentityProvider
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.web.resolver.OAuth2ClientTemplateResolver
 
canHandle(Authentication) - Method in class com.broadleafcommerce.auth.client.web.authentication.session.AbstractOAuthClientAuthenticationStrategyDelegate
Check if the given Authentication is an OAuth2AuthenticationToken and the registration id matches AbstractOAuthClientAuthenticationStrategyDelegate.getOAuthRegistrationType()
canHandle(Authentication) - Method in class com.broadleafcommerce.auth.client.web.authentication.session.DefaultOIDCAuthenticationStrategyDelegate
 
canHandle(Authentication) - Method in class com.broadleafcommerce.auth.user.web.authentication.session.FormLoginAuthenticationStrategyDelegate
 
canHandle(Authentication) - Method in interface com.broadleafcommerce.auth.user.web.authentication.session.AuthenticationStrategyDelegate
Determine if this delegate can map the given Authentication token to an OAuth2UserDetails
canRedirectToUrl(String, String) - Method in interface com.broadleafcommerce.auth.server.service.ClientRedirectService
Checks if the user is able to be redirected to the given redirect URL
canRedirectToUrl(String, String) - Method in class com.broadleafcommerce.auth.server.service.DefaultClientRedirectService
 
canResetPassword(User) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
canResetPassword(User) - Method in interface com.broadleafcommerce.auth.user.service.UserLockoutService
Return true if this user can reset their password.
CHANGE_PASSWORD_SUCCESS_VIEW - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
CHANGE_PASSWORD_VIEW - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
changePassword(ChangePasswordForm, BindingResult) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
changePassword(ChangePasswordForm, BindingResult) - Method in interface com.broadleafcommerce.auth.user.service.password.UserPasswordService
From the provided ChangePasswordForm, attempt to change the user's password.
ChangePasswordForm - Class in com.broadleafcommerce.auth.user.api.dto
This form backs the change password HTML form as a DTO.
ChangePasswordForm() - Constructor for class com.broadleafcommerce.auth.user.api.dto.ChangePasswordForm
 
changePasswordFormValidator(PasswordRequestValidator, PasswordEncoder) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.ValidationAutoConfiguration
 
ChangePasswordFormValidator - Interface in com.broadleafcommerce.auth.user.validation
Validator that runs through the fields in the ChangePasswordForm and ensures correctness.
changePasswordRequired(boolean) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
 
CHANNEL - Static variable in interface com.broadleafcommerce.auth.tenant.message.AuthPersistenceConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.auth.user.listener.AdminPermissionPersistenceConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.auth.user.listener.AdminRolePersistenceConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.auth.user.listener.AdminUserPersistenceConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.auth.user.listener.AuthCustomerPersistenceConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.auth.user.listener.SegmentMemberPersistenceConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.auth.user.messaging.ClearCustomerSegmentEventConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.auth.user.messaging.UserAttributesEventConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.auth.user.messaging.UserCreationProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.auth.user.messaging.UserRegistrationProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.auth.user.messaging.UserUpdateProducer
 
CHANNEL - Static variable in interface com.broadleafcommerce.auth.user.service.PurgeLoginTriggeredJobEventConsumer
 
checkScopes(Set<String>) - Method in class com.broadleafcommerce.auth.security.service.DefaultSecurityService
 
checkScopes(Set<String>) - Method in interface com.broadleafcommerce.auth.security.service.SecurityService
Returns the sub-set of requested scopes that the user is permitted to access.
cleanup() - Method in class com.broadleafcommerce.auth.token.service.DefaultTokenCleanupServices
 
cleanupBatch(String, int) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenStore
 
cleanupBatch(String, int) - Method in interface com.broadleafcommerce.auth.token.service.RotatableTokenStore
Given a refresh token primary key from which to start (i.e.
ClearCustomerSegmentEventConsumer - Interface in com.broadleafcommerce.auth.user.messaging
 
clearCustomerSegmentEventListener(IdempotentMessageConsumptionService, UserService<User>) - Method in class com.broadleafcommerce.auth.user.messaging.autoconfigure.AuthUserMessagingAutoConfiguration
 
ClearCustomerSegmentEventListener - Class in com.broadleafcommerce.auth.user.messaging
 
ClearCustomerSegmentEventListener(IdempotentMessageConsumptionService, UserService<User>) - Constructor for class com.broadleafcommerce.auth.user.messaging.ClearCustomerSegmentEventListener
 
clearCustomerSegmentInput() - Method in interface com.broadleafcommerce.auth.user.messaging.ClearCustomerSegmentEventConsumer
 
ClearCustomerSegmentRequest - Class in com.broadleafcommerce.auth.user.messaging
Represents a request to remove a customer segment from multiple users.
ClearCustomerSegmentRequest() - Constructor for class com.broadleafcommerce.auth.user.messaging.ClearCustomerSegmentRequest
 
clearCustomerSegments(Message<ClearCustomerSegmentRequest>) - Method in class com.broadleafcommerce.auth.user.messaging.ClearCustomerSegmentEventListener
 
client_id - Variable in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm
 
client_id(String) - Method in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm.ResetPasswordFormBuilder
 
CLIENT_ID - Static variable in class com.broadleafcommerce.auth.resource.domain.SessionTokenClaimKeys
The claim storing a String client ID for the current session.
ClientDiscoveryEndpoint - Class in com.broadleafcommerce.auth.server.web.endpoint
Endpoint used for the discovery of authorized client details.
ClientDiscoveryEndpoint(AuthorizedClientService<AuthorizedClient>) - Constructor for class com.broadleafcommerce.auth.server.web.endpoint.ClientDiscoveryEndpoint
 
ClientDiscoveryEndpoint.ClientDiscoveryResponse - Class in com.broadleafcommerce.auth.server.web.endpoint
 
ClientDiscoveryEndpoint.ClientDiscoveryType - Enum in com.broadleafcommerce.auth.server.web.endpoint
 
ClientDiscoveryResponse(AuthorizedClient) - Constructor for class com.broadleafcommerce.auth.server.web.endpoint.ClientDiscoveryEndpoint.ClientDiscoveryResponse
 
ClientDiscoveryResponse(String, String) - Constructor for class com.broadleafcommerce.auth.server.web.endpoint.ClientDiscoveryEndpoint.ClientDiscoveryResponse
 
clientId(String) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper.AuthorizationRequestWrapperBuilder
 
ClientIdentityProviderProperties - Class in com.broadleafcommerce.auth.user.web.autoconfigure
Properties for configuring identity providers for different clients, i.e., admin or commerce client, during a user authorization flow.
ClientIdentityProviderProperties() - Constructor for class com.broadleafcommerce.auth.user.web.autoconfigure.ClientIdentityProviderProperties
 
ClientIdentityProviderProperties.ClientProperties - Class in com.broadleafcommerce.auth.user.web.autoconfigure
 
ClientIdentityProviderProperties.ClientProperties.Provider - Class in com.broadleafcommerce.auth.user.web.autoconfigure
 
clientIdFilter(ContextHelperService) - Method in class com.broadleafcommerce.auth.client.autoconfigure.OAuthClientAutoConfiguration
 
ClientIdFilter - Class in com.broadleafcommerce.auth.client.web.filter
This filter helps with the 3rd Party OAuth Server functionality, where this app is acting as an OAuth2 Client to a 3rd party OAuth service.
ClientIdFilter(ContextHelperService) - Constructor for class com.broadleafcommerce.auth.client.web.filter.ClientIdFilter
 
clientIdFilterRegistration(ClientIdFilter) - Method in class com.broadleafcommerce.auth.client.autoconfigure.OAuthClientAutoConfiguration
Disable automatic Filter registration for ClientIdFilter.
ClientProperties() - Constructor for class com.broadleafcommerce.auth.user.web.autoconfigure.ClientIdentityProviderProperties.ClientProperties
 
ClientRedirectAutoConfiguration - Class in com.broadleafcommerce.auth.server.autoconfigure
 
ClientRedirectAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.server.autoconfigure.ClientRedirectAutoConfiguration
 
clientRedirectService(AuthorizedClientService<AuthorizedClient>, AuthorizationServerService<AuthorizationServer>) - Method in class com.broadleafcommerce.auth.server.autoconfigure.ClientRedirectAutoConfiguration
 
ClientRedirectService - Interface in com.broadleafcommerce.auth.server.service
Service used for returning redirects for a client and/or server
clientRegistrationPropertiesService(OAuth2ClientProperties) - Method in class com.broadleafcommerce.auth.client.autoconfigure.OAuthClientAutoConfiguration
 
ClientRegistrationPropertiesService<P extends OAuthClientRegistrationWrapper> - Interface in com.broadleafcommerce.auth.client.registration
This service is intended to provide OAuthClientRegistrationWrapper objects built from OAuth2ClientProperties defined through application properties.
clientRegistrationRepository - Variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
clientRegistrationRepository(OAuthClientRegistrationPersistenceService<OAuthClientRegistrationWrapper>, ContextHelperService, ClientRegistrationPropertiesService<OAuthClientRegistrationWrapper>) - Method in class com.broadleafcommerce.auth.client.autoconfigure.OAuthClientAutoConfiguration
 
clientRestrictionTokenEnhancer(AuthorizationServerService<AuthorizationServer>, AuthorizedClientService<AuthorizedClient>, PermissionRepository) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
ClientRestrictionTokenEnhancer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
 
ClientRestrictionTokenEnhancer(AuthorizationServerService<AuthorizationServer>, AuthorizedClientService<AuthorizedClient>, PermissionRepository) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionTokenEnhancer
 
ClientValidationException - Exception in com.broadleafcommerce.auth.user.web.endpoint.exception
Indicates that a request was missing a client ID, the client could not be found, or the client does not allow the type of request received.
ClientValidationException() - Constructor for exception com.broadleafcommerce.auth.user.web.endpoint.exception.ClientValidationException
 
ClientValidationException(String) - Constructor for exception com.broadleafcommerce.auth.user.web.endpoint.exception.ClientValidationException
 
com.broadleafcommerce.auth.autoconfigure - package com.broadleafcommerce.auth.autoconfigure
 
com.broadleafcommerce.auth.cache - package com.broadleafcommerce.auth.cache
 
com.broadleafcommerce.auth.client.autoconfigure - package com.broadleafcommerce.auth.client.autoconfigure
 
com.broadleafcommerce.auth.client.domain - package com.broadleafcommerce.auth.client.domain
 
com.broadleafcommerce.auth.client.provider.authentication - package com.broadleafcommerce.auth.client.provider.authentication
 
com.broadleafcommerce.auth.client.provider.jpa.autoconfigure - package com.broadleafcommerce.auth.client.provider.jpa.autoconfigure
 
com.broadleafcommerce.auth.client.provider.jpa.converter - package com.broadleafcommerce.auth.client.provider.jpa.converter
 
com.broadleafcommerce.auth.client.provider.jpa.domain - package com.broadleafcommerce.auth.client.provider.jpa.domain
 
com.broadleafcommerce.auth.client.provider.jpa.repository - package com.broadleafcommerce.auth.client.provider.jpa.repository
 
com.broadleafcommerce.auth.client.provider.jpa.service - package com.broadleafcommerce.auth.client.provider.jpa.service
 
com.broadleafcommerce.auth.client.registration - package com.broadleafcommerce.auth.client.registration
 
com.broadleafcommerce.auth.client.repository - package com.broadleafcommerce.auth.client.repository
 
com.broadleafcommerce.auth.client.service - package com.broadleafcommerce.auth.client.service
 
com.broadleafcommerce.auth.client.validation - package com.broadleafcommerce.auth.client.validation
 
com.broadleafcommerce.auth.client.web.authentication.session - package com.broadleafcommerce.auth.client.web.authentication.session
 
com.broadleafcommerce.auth.client.web.autoconfigure - package com.broadleafcommerce.auth.client.web.autoconfigure
 
com.broadleafcommerce.auth.client.web.endpoint - package com.broadleafcommerce.auth.client.web.endpoint
 
com.broadleafcommerce.auth.client.web.filter - package com.broadleafcommerce.auth.client.web.filter
 
com.broadleafcommerce.auth.client.web.repo - package com.broadleafcommerce.auth.client.web.repo
 
com.broadleafcommerce.auth.data - package com.broadleafcommerce.auth.data
 
com.broadleafcommerce.auth.data.autoconfigure - package com.broadleafcommerce.auth.data.autoconfigure
 
com.broadleafcommerce.auth.i18n.autoconfigure - package com.broadleafcommerce.auth.i18n.autoconfigure
 
com.broadleafcommerce.auth.passcode.service - package com.broadleafcommerce.auth.passcode.service
 
com.broadleafcommerce.auth.provider.jpa.environment - package com.broadleafcommerce.auth.provider.jpa.environment
 
com.broadleafcommerce.auth.repository.provider.hibernate.generation - package com.broadleafcommerce.auth.repository.provider.hibernate.generation
 
com.broadleafcommerce.auth.resource.autoconfigure - package com.broadleafcommerce.auth.resource.autoconfigure
 
com.broadleafcommerce.auth.resource.domain - package com.broadleafcommerce.auth.resource.domain
 
com.broadleafcommerce.auth.resource.service - package com.broadleafcommerce.auth.resource.service
 
com.broadleafcommerce.auth.resource.service.validation - package com.broadleafcommerce.auth.resource.service.validation
 
com.broadleafcommerce.auth.resource.web.autoconfigure - package com.broadleafcommerce.auth.resource.web.autoconfigure
 
com.broadleafcommerce.auth.resource.web.endpoint - package com.broadleafcommerce.auth.resource.web.endpoint
 
com.broadleafcommerce.auth.resource.web.endpoint.exception - package com.broadleafcommerce.auth.resource.web.endpoint.exception
 
com.broadleafcommerce.auth.security.autoconfigure - package com.broadleafcommerce.auth.security.autoconfigure
 
com.broadleafcommerce.auth.security.domain - package com.broadleafcommerce.auth.security.domain
 
com.broadleafcommerce.auth.security.environment - package com.broadleafcommerce.auth.security.environment
 
com.broadleafcommerce.auth.security.provider.jpa.repository - package com.broadleafcommerce.auth.security.provider.jpa.repository
 
com.broadleafcommerce.auth.security.repository - package com.broadleafcommerce.auth.security.repository
 
com.broadleafcommerce.auth.security.service - package com.broadleafcommerce.auth.security.service
 
com.broadleafcommerce.auth.security.service.exception - package com.broadleafcommerce.auth.security.service.exception
 
com.broadleafcommerce.auth.security.service.hydration - package com.broadleafcommerce.auth.security.service.hydration
 
com.broadleafcommerce.auth.security.web.authentication - package com.broadleafcommerce.auth.security.web.authentication
 
com.broadleafcommerce.auth.server.autoconfigure - package com.broadleafcommerce.auth.server.autoconfigure
 
com.broadleafcommerce.auth.server.domain - package com.broadleafcommerce.auth.server.domain
 
com.broadleafcommerce.auth.server.provider.jpa.autoconfigure - package com.broadleafcommerce.auth.server.provider.jpa.autoconfigure
 
com.broadleafcommerce.auth.server.provider.jpa.converter - package com.broadleafcommerce.auth.server.provider.jpa.converter
 
com.broadleafcommerce.auth.server.provider.jpa.domain - package com.broadleafcommerce.auth.server.provider.jpa.domain
 
com.broadleafcommerce.auth.server.provider.jpa.repository - package com.broadleafcommerce.auth.server.provider.jpa.repository
 
com.broadleafcommerce.auth.server.repository - package com.broadleafcommerce.auth.server.repository
 
com.broadleafcommerce.auth.server.service - package com.broadleafcommerce.auth.server.service
 
com.broadleafcommerce.auth.server.service.anonymization - package com.broadleafcommerce.auth.server.service.anonymization
 
com.broadleafcommerce.auth.server.validation - package com.broadleafcommerce.auth.server.validation
 
com.broadleafcommerce.auth.server.web.autoconfigure - package com.broadleafcommerce.auth.server.web.autoconfigure
 
com.broadleafcommerce.auth.server.web.endpoint - package com.broadleafcommerce.auth.server.web.endpoint
 
com.broadleafcommerce.auth.tenant.autoconfigure - package com.broadleafcommerce.auth.tenant.autoconfigure
 
com.broadleafcommerce.auth.tenant.domain - package com.broadleafcommerce.auth.tenant.domain
 
com.broadleafcommerce.auth.tenant.message - package com.broadleafcommerce.auth.tenant.message
 
com.broadleafcommerce.auth.tenant.provider.jpa.autoconfigure - package com.broadleafcommerce.auth.tenant.provider.jpa.autoconfigure
 
com.broadleafcommerce.auth.tenant.provider.jpa.domain - package com.broadleafcommerce.auth.tenant.provider.jpa.domain
 
com.broadleafcommerce.auth.tenant.provider.jpa.repository - package com.broadleafcommerce.auth.tenant.provider.jpa.repository
 
com.broadleafcommerce.auth.tenant.repository - package com.broadleafcommerce.auth.tenant.repository
 
com.broadleafcommerce.auth.tenant.service - package com.broadleafcommerce.auth.tenant.service
 
com.broadleafcommerce.auth.token - package com.broadleafcommerce.auth.token
 
com.broadleafcommerce.auth.token.autoconfigure - package com.broadleafcommerce.auth.token.autoconfigure
 
com.broadleafcommerce.auth.token.provider.jpa.autoconfigure - package com.broadleafcommerce.auth.token.provider.jpa.autoconfigure
 
com.broadleafcommerce.auth.token.provider.jpa.domain - package com.broadleafcommerce.auth.token.provider.jpa.domain
 
com.broadleafcommerce.auth.token.provider.jpa.repository - package com.broadleafcommerce.auth.token.provider.jpa.repository
 
com.broadleafcommerce.auth.token.repository - package com.broadleafcommerce.auth.token.repository
 
com.broadleafcommerce.auth.token.service - package com.broadleafcommerce.auth.token.service
 
com.broadleafcommerce.auth.user.api.dto - package com.broadleafcommerce.auth.user.api.dto
 
com.broadleafcommerce.auth.user.autoconfigure - package com.broadleafcommerce.auth.user.autoconfigure
 
com.broadleafcommerce.auth.user.domain - package com.broadleafcommerce.auth.user.domain
 
com.broadleafcommerce.auth.user.endpoint - package com.broadleafcommerce.auth.user.endpoint
 
com.broadleafcommerce.auth.user.exception - package com.broadleafcommerce.auth.user.exception
 
com.broadleafcommerce.auth.user.listener - package com.broadleafcommerce.auth.user.listener
 
com.broadleafcommerce.auth.user.listener.autoconfigure - package com.broadleafcommerce.auth.user.listener.autoconfigure
 
com.broadleafcommerce.auth.user.listener.domain - package com.broadleafcommerce.auth.user.listener.domain
 
com.broadleafcommerce.auth.user.messaging - package com.broadleafcommerce.auth.user.messaging
 
com.broadleafcommerce.auth.user.messaging.autoconfigure - package com.broadleafcommerce.auth.user.messaging.autoconfigure
 
com.broadleafcommerce.auth.user.provider.jpa.autoconfigure - package com.broadleafcommerce.auth.user.provider.jpa.autoconfigure
 
com.broadleafcommerce.auth.user.provider.jpa.domain - package com.broadleafcommerce.auth.user.provider.jpa.domain
 
com.broadleafcommerce.auth.user.provider.jpa.repository - package com.broadleafcommerce.auth.user.provider.jpa.repository
 
com.broadleafcommerce.auth.user.repository - package com.broadleafcommerce.auth.user.repository
 
com.broadleafcommerce.auth.user.service - package com.broadleafcommerce.auth.user.service
 
com.broadleafcommerce.auth.user.service.autoconfigure - package com.broadleafcommerce.auth.user.service.autoconfigure
 
com.broadleafcommerce.auth.user.service.password - package com.broadleafcommerce.auth.user.service.password
 
com.broadleafcommerce.auth.user.session - package com.broadleafcommerce.auth.user.session
 
com.broadleafcommerce.auth.user.session.embedded - package com.broadleafcommerce.auth.user.session.embedded
 
com.broadleafcommerce.auth.user.session.environment - package com.broadleafcommerce.auth.user.session.environment
 
com.broadleafcommerce.auth.user.session.token.enhancer - package com.broadleafcommerce.auth.user.session.token.enhancer
 
com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure - package com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure
 
com.broadleafcommerce.auth.user.util - package com.broadleafcommerce.auth.user.util
 
com.broadleafcommerce.auth.user.validation - package com.broadleafcommerce.auth.user.validation
 
com.broadleafcommerce.auth.user.validation.autoconfigure - package com.broadleafcommerce.auth.user.validation.autoconfigure
 
com.broadleafcommerce.auth.user.web.authentication.session - package com.broadleafcommerce.auth.user.web.authentication.session
 
com.broadleafcommerce.auth.user.web.autoconfigure - package com.broadleafcommerce.auth.user.web.autoconfigure
 
com.broadleafcommerce.auth.user.web.dialect - package com.broadleafcommerce.auth.user.web.dialect
 
com.broadleafcommerce.auth.user.web.endpoint - package com.broadleafcommerce.auth.user.web.endpoint
 
com.broadleafcommerce.auth.user.web.endpoint.exception - package com.broadleafcommerce.auth.user.web.endpoint.exception
 
com.broadleafcommerce.auth.user.web.endpoint.model - package com.broadleafcommerce.auth.user.web.endpoint.model
 
com.broadleafcommerce.auth.user.web.engine - package com.broadleafcommerce.auth.user.web.engine
 
com.broadleafcommerce.auth.user.web.expression - package com.broadleafcommerce.auth.user.web.expression
 
com.broadleafcommerce.auth.user.web.expression.factory - package com.broadleafcommerce.auth.user.web.expression.factory
 
com.broadleafcommerce.auth.user.web.logout - package com.broadleafcommerce.auth.user.web.logout
 
com.broadleafcommerce.auth.user.web.resolver - package com.broadleafcommerce.auth.user.web.resolver
 
commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class com.broadleafcommerce.auth.user.session.OAuth2AuthenticationEntryPoint
 
COMMERCE_PROVIDERS_KEY - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
computeTemplateResource(IEngineConfiguration, String, String, String, String, Map<String, Object>) - Method in class com.broadleafcommerce.auth.user.web.resolver.OAuth2ClientTemplateResolver
 
configure(Type, Properties, ServiceRegistry) - Method in class com.broadleafcommerce.auth.repository.provider.hibernate.generation.ULIDGenerationStrategy
 
configure(AuthenticationManagerBuilder) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
configure(HttpSecurity) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
configure(WebSecurity) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
configure(HeadersConfigurer.ContentSecurityPolicyConfig) - Method in class com.broadleafcommerce.auth.user.autoconfigure.ContentSecurityPolicyConfigurer
If ContentSecurityPolicyConfigurer.isContentSecurityPolicyEnabled(), this method will be invoked to configure the content security policy.
configure(ClientDetailsServiceConfigurer) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerConfiguration
 
configure(AuthorizationServerEndpointsConfigurer) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerConfiguration
 
configure(AuthorizationServerSecurityConfigurer) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerConfiguration
 
consume(HttpServletRequest, HttpServletResponse, String, String, String, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.PasscodeEndpoint
 
consume(U, String, String) - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
 
consume(U, String, String) - Method in interface com.broadleafcommerce.auth.passcode.service.PasscodeService
Consume a passcode.
CONSUME_TOKEN_PATH - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.ImpersonationEndpoint
 
consumeImpersonationToken(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
consumeImpersonationToken(String) - Method in interface com.broadleafcommerce.auth.user.service.ImpersonationService
Validates tokens generated by ImpersonationService.generateImpersonationToken(ImpersonationRequest, Authentication) and converts them into the original ImpersonationRequest supplied before redirect.
consumeToken(HttpServletResponse, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.ImpersonationEndpoint
 
contentSecurityPolicyConfigurer(AuthorizationServerProperties) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
ContentSecurityPolicyConfigurer - Class in com.broadleafcommerce.auth.user.autoconfigure
Responsible for configuring Content Security Policy (CSP) for AuthorizationServerWebSecurityConfiguration.
ContentSecurityPolicyConfigurer(AuthorizationServerProperties) - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.ContentSecurityPolicyConfigurer
 
ContentSecurityPolicyProperties() - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
 
contextHelperService(AuthorizedClientService<AuthorizedClient>, AuthorizationServerService<AuthorizationServer>) - Method in class com.broadleafcommerce.auth.client.autoconfigure.OAuthClientAutoConfiguration
 
ContextHelperService - Interface in com.broadleafcommerce.auth.client.service
This interface is intended to encapsulate functionality for getting client id and tenant id from the request context
convertAccessToken(OAuth2AccessToken, OAuth2Authentication) - Method in class com.broadleafcommerce.auth.user.session.SecurityServiceAccessTokenConverter
 
convertToDatabaseColumn(Boolean) - Method in class com.broadleafcommerce.auth.server.provider.jpa.converter.OptionalBooleanConverter
 
convertToDatabaseColumn(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
Encrypts the given attribute using the AES/GCM/NoPadding transformation.
convertToEntityAttribute(Character) - Method in class com.broadleafcommerce.auth.server.provider.jpa.converter.OptionalBooleanConverter
 
convertToEntityAttribute(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
Decrypts an encrypted String.
COOKIE_NAME - Static variable in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository
 
CookieRequestCache - Class in com.broadleafcommerce.auth.user.session
Alternative storage mechanism for an original destination before being redirected for login.
CookieRequestCache(StatelessUtil, boolean) - Constructor for class com.broadleafcommerce.auth.user.session.CookieRequestCache
 
CookieUtil - Class in com.broadleafcommerce.auth.user.util
countByUsernameAndAuthServerIdAndAttemptTimeAfterAndConsideredTrue(String, String, Instant) - Method in interface com.broadleafcommerce.auth.user.repository.UserLoginAttemptRepository
 
countByUsernameAndAuthServerIdAndConsideredTrue(String, String) - Method in interface com.broadleafcommerce.auth.user.repository.UserLoginAttemptRepository
 
countConsideredUserLoginAttempts(String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLoginAttemptService
 
countConsideredUserLoginAttempts(String, String) - Method in interface com.broadleafcommerce.auth.user.service.UserLoginAttemptService
Read the number of failed login attempts
countConsideredUserLoginAttempts(String, String, Duration) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLoginAttemptService
 
countConsideredUserLoginAttempts(String, String, Duration) - Method in interface com.broadleafcommerce.auth.user.service.UserLoginAttemptService
Count number of user login attempts for a specific period of time (e.g.
countLoginAttempts(String, AuthorizationServer) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
create(P) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
This implementation can enhance the given clientRegistration in a few ways.
create(P) - Method in interface com.broadleafcommerce.auth.client.service.OAuthClientRegistrationPersistenceService
Create a new client registration
create(P) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizationServerService
Create a new authorization server
create(P) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizedClientService
Create a new authorized client.
create(P) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
 
create(P) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
create(P) - Method in interface com.broadleafcommerce.auth.tenant.service.ApplicationService
 
create(P) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultApplicationService
 
create(P) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
create(P) - Method in interface com.broadleafcommerce.auth.user.service.UserService
Creates a new user in the data store.
CREATE - com.broadleafcommerce.auth.security.domain.PermissionType
 
CREATE_CUSTOMER_RETURN - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
createAAAHotSaucesAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
createAAAHotSaucesCustomerIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
createAccessToken(OAuth2Authentication) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
 
createAdminUsersIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
createApplicationAccessRole() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
 
createApproveUserRole() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
 
createAuthority(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultOAuth2UserDetailsService
 
createAuthorizationRequest(Map<String, String>) - Method in class com.broadleafcommerce.auth.security.service.SecurityServiceOAuth2RequestFactory
 
createAuthorizationServer(Application, DefaultAuthServerProperties.AuthServerProperties, String) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
createAuthorizedClient(Application, AuthorizationServer, DefaultAuthServerProperties.AuthServerProperties, String) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
createAuthorizedClient(String, AuthorizedClient) - Method in class com.broadleafcommerce.auth.server.web.endpoint.AuthorizedClientEndpoint
 
createAuthorizedClient(String, Authentication, DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository
createBaseUserRole() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
 
createClientRegistration(ContextInfo, OAuthClientRegistrationWrapper) - Method in class com.broadleafcommerce.auth.client.web.endpoint.OAuthClientRegistrationEndpoint
 
createClosedSecurityScopesIfMissing() - Method in class com.broadleafcommerce.auth.data.SecurityScopeDataInitializer
 
createCookie(String, String, int) - Static method in class com.broadleafcommerce.auth.user.util.CookieUtil
createCSRRole() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
Creates the role used by CSR users.
createCustomersIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
createCustomerUserPermissionScopesIfMissing() - Method in class com.broadleafcommerce.auth.data.PermissionScopeDataInitializer
 
createCustomerUserRole() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
Creates the role for the anonymous or authenticated customer user.
createCustomerUserSecurityScopeIfMissing() - Method in class com.broadleafcommerce.auth.data.SecurityScopeDataInitializer
 
createDeleteCookie(String) - Static method in class com.broadleafcommerce.auth.user.util.CookieUtil
createDeployUserRole() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
 
createFullAccessRole() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
 
createGlobalAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
createGrantedAuthoritiesFromPermissionNames(Set<String>) - Method in class com.broadleafcommerce.auth.user.service.DefaultOAuth2UserDetailsService
 
createHeatClinicAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
createHeatClinicCustomerIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
createIV() - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
Create an initialization vector to be used as a nonce during encryption.
createJudgeJuryAdminAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
createJudgeJuryMerchandiserAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
createLoginAttempt(User, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
createLoginAttempt(User, String) - Method in interface com.broadleafcommerce.auth.user.service.UserLockoutService
Create a user login attempt.
createLoginAttempt(String, String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
createLoginAttempt(String, String, String) - Method in interface com.broadleafcommerce.auth.user.service.UserLockoutService
Create a user login attempt
createLoginAttempt(String, String, String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
createMarketplaceOperator() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
 
createMarketplaceOperatorAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
createMarketplaceVendorAdmin() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
 
createMarketplaceVendorMerchandiser() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
 
createMasterGlobalAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
createMegaSauceMarketplaceAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
createMegaSauceMarketplaceCustomerIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
createNewAuthServer(Application, DefaultAuthServerProperties.AuthServerProperties, String) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
createNewUser(Customer) - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
createOAuth2Request(AuthorizationRequest) - Method in class com.broadleafcommerce.auth.security.service.SecurityServiceOAuth2RequestFactory
 
createOAuth2Request(ClientDetails, TokenRequest) - Method in class com.broadleafcommerce.auth.security.service.SecurityServiceOAuth2RequestFactory
 
createOnlyIfDoesNotExist(D, Instant) - Method in class com.broadleafcommerce.auth.security.provider.jpa.repository.JpaCustomizedRoleRepository
Since we have a pre-defined id we want to create the entity with, we cannot simply call EntityManager.persist(Object), since it will reject it as a "detached" entity.
createOnlyIfDoesNotExist(D, Instant) - Method in class com.broadleafcommerce.auth.security.provider.jpa.repository.JpaCustomizedUserPermissionRepository
Since we have a pre-defined id we want to create the entity with, we cannot simply call EntityManager.persist(Object), since it will reject it as a "detached" entity.
createOnlyIfDoesNotExist(D, Instant) - Method in interface com.broadleafcommerce.auth.security.repository.CustomizedRoleRepository
A specialized create operation for creating an entity with a pre-defined id with the minimum guarantee that concurrent requests to this method for the same entity ID will fail.
createOnlyIfDoesNotExist(D, Instant) - Method in interface com.broadleafcommerce.auth.security.repository.CustomizedUserPermissionRepository
A specialized create operation for creating an entity with a pre-defined id with the minimum guarantee that concurrent requests to this method for the same entity ID will fail.
createOnlyIfDoesNotExist(P, Instant) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserPermissionService
 
createOnlyIfDoesNotExist(P, Instant) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
 
createOnlyIfDoesNotExist(P, Instant) - Method in interface com.broadleafcommerce.auth.security.service.UserPermissionService
A specialized create operation for creating an entity with a pre-defined id with the minimum guarantee that concurrent requests to this method for the same entity ID will fail.
createOnlyIfDoesNotExist(P, Instant) - Method in interface com.broadleafcommerce.auth.security.service.UserRoleService
A specialized create operation for creating an entity with a pre-defined id with the minimum guarantee that concurrent requests to this method for the same entity ID will fail.
createOpenSecurityScopesIfMissing() - Method in class com.broadleafcommerce.auth.data.SecurityScopeDataInitializer
 
createPartialAccessRole() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
 
createPasscode(U, String) - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
 
createPasscode(U, String) - Method in interface com.broadleafcommerce.auth.passcode.service.PasscodeService
Create a new token for a User with a specific purpose.
createPasswordToken(U, String, String) - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
Create a new <P extends PasswordToken> from a User, purpose, and encoded token.
createPermission(UserPermission) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserPermissionEndpoint
 
createPermission(P) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserPermissionService
 
createPermission(P) - Method in interface com.broadleafcommerce.auth.security.service.UserPermissionService
Creates a new permission in the data store.
createPermissionIfMissing(String, String) - Method in class com.broadleafcommerce.auth.data.PermissionDataInitializer
 
createPermissionScopeIfMissing(String, String, String, boolean) - Method in class com.broadleafcommerce.auth.data.PermissionScopeDataInitializer
 
createPermissionScopesIfMissing() - Method in class com.broadleafcommerce.auth.data.PermissionScopeDataInitializer
 
createPermissionsIfMissing() - Method in class com.broadleafcommerce.auth.data.PermissionDataInitializer
 
createReadOnlyGlobalAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
createResetPasswordToken(String, String) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
createResetPasswordToken(String, String) - Method in interface com.broadleafcommerce.auth.user.service.password.UserPasswordService
Creates a reset password token for the specified user, if they exist.
createResetPasswordTokenForUser(U, String) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
createResponseCookie(String, String, int, String) - Static method in class com.broadleafcommerce.auth.user.util.CookieUtil
Creates an HTTP-only, secure cookie with the given name, content, maxAge, and SameSite attributes.
createRole(UserRole) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserRoleEndpoint
 
createRole(P) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
 
createRole(P) - Method in interface com.broadleafcommerce.auth.security.service.UserRoleService
Creates a new role in the data store.
createRoleIfMissing(String, String, Collection<String>) - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
 
createSavedRequestCookie(String, String) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
Create a cookie containing a JWT token identifying an originating request url and a redirect url.
createSavedRequestCookie(String, String) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
createSavedRequestRemovalCookie() - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
Create a cookie that can be passed to the response to clear any existing saved request cookie in the browser.
createSavedRequestRemovalCookie() - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
createSecondMasterGlobalAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
createSecurityScopeIfMissing(String, String, boolean) - Method in class com.broadleafcommerce.auth.data.SecurityScopeDataInitializer
 
createServer(AuthorizationServer, ContextInfo) - Method in class com.broadleafcommerce.auth.server.web.endpoint.AuthorizationServerEndpoint
 
createServiceUserOnlyIfDoesNotExist(P) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
createServiceUserOnlyIfDoesNotExist(P) - Method in interface com.broadleafcommerce.auth.user.service.UserService
A create operation that will only create the given user if one does not already exist matching the given User.serviceId and User.type.
createSessionCookie(OAuth2SessionToken) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
createSessionCookie(OAuth2SessionToken) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
createSessionCookie(String, String) - Static method in class com.broadleafcommerce.auth.user.util.CookieUtil
createSessionRemovalResponseCookie(String, String) - Static method in class com.broadleafcommerce.auth.user.util.CookieUtil
Creates a cookie which will cause deletion of a previously set cookie.
createSessionResponseCookie(String, String, String) - Static method in class com.broadleafcommerce.auth.user.util.CookieUtil
Creates a cookie with attributes appropriate for a session cookie.
createSuccessAuthentication(OAuth2UserDetails, OAuth2SessionToken) - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationProvider
 
createSuccessAuthentication(Object, Authentication, UserDetails) - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationProvider
 
createTokenForUser(String, String) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
createTokenForUser(String, String) - Method in interface com.broadleafcommerce.auth.user.service.password.UserPasswordService
createTokenRequest(Map<String, String>, ClientDetails) - Method in class com.broadleafcommerce.auth.security.service.SecurityServiceOAuth2RequestFactory
 
createTokenRequest(AuthorizationRequest, String) - Method in class com.broadleafcommerce.auth.security.service.SecurityServiceOAuth2RequestFactory
 
createUser(User, ContextInfo) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserEndpoint
 
createUser(UserRegistration) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserRegistrationService
 
createUserLoginAttempt(String, String, String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLoginAttemptService
 
createUserLoginAttempt(String, String, String, String) - Method in interface com.broadleafcommerce.auth.user.service.UserLoginAttemptService
Create a new user login attempt.
createWildBillAdminAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
createWildBillAndJudgeJuryAdminAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
createWildBillAndJudgeJuryMerchandiserAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
createWildBillMerchandiserAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
CREDENTIALS_EXPIRED - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController.ModelAttributes
 
CREDENTIALS_EXPIRED_MSG - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController.ModelAttributes
 
credentialsExpiredExceptionMapping() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
CSR - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds
 
CSR_ANONYMOUS - Static variable in class com.broadleafcommerce.auth.resource.domain.SessionTokenClaimKeys.ImpersonationClaims
The claim indicating that the CSR is impersonating an anonymous user.
CSR_ANONYMOUS_SUB_VALUE - Static variable in class com.broadleafcommerce.auth.resource.domain.SessionTokenClaimKeys.ImpersonationClaims
The value of the SessionTokenClaimKeys.SUBJECT when anonymously impersonated as a CSR.
CSR_CLIENT_ID - Static variable in class com.broadleafcommerce.auth.resource.domain.SessionTokenClaimKeys.ImpersonationClaims
The claim storing the CSR's client ID.
CSR_CLIENT_ID - Static variable in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
CSR_ID - Static variable in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
CSR_INHERITED_AUTHORITIES - Static variable in class com.broadleafcommerce.auth.resource.domain.SessionTokenClaimKeys.ImpersonationClaims
The claim storing the authorities inherited from the CSR.
CSR_SUBJECT - Static variable in class com.broadleafcommerce.auth.resource.domain.SessionTokenClaimKeys.ImpersonationClaims
The claim storing the CSR's subject.
CSR_USER_ID - Static variable in class com.broadleafcommerce.auth.resource.domain.SessionTokenClaimKeys.ImpersonationClaims
The claim storing the CSR's user ID.
Customer - Class in com.broadleafcommerce.auth.user.listener.domain
A subset of customer information that we're concerned with from Customer Service.
Customer() - Constructor for class com.broadleafcommerce.auth.user.listener.domain.Customer
 
CUSTOMER - com.broadleafcommerce.auth.resource.domain.DefaultUserTypes
Commerce-facing user
CUSTOMER - com.broadleafcommerce.auth.resource.domain.UserType
Indicates the user is a customer user.
CUSTOMER_CONTEXT_IDS - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.CustomerContextClaims
A claim representing the customer context IDs that the user is eligible to read from.
CUSTOMER_ID - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.UserDataClaims
Used for adding a customer user's Customer ID as a claim.
CUSTOMER_SEGMENT_IDS - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.CustomerSegmentClaims
Designates the IDs of customer segments the customer is a member of.
customerContextTokenEnhancer(ApplicationService<Application>) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
CustomerContextTokenEnhancer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
Enhances tokens with the "customer_context_ids" claim.
CustomerContextTokenEnhancer(ApplicationService<Application>) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.CustomerContextTokenEnhancer
 
customerPersistenceHandler(UserService<User>, AuthorizedClientService<AuthorizedClient>, ApplicationService<Application>, UserCreationProducer, ObjectMapper, UserLockoutService) - Method in class com.broadleafcommerce.auth.user.listener.autoconfigure.AuthDataUpdatePersistenceHandlerAutoConfiguration
 
CustomerPersistenceHandler - Class in com.broadleafcommerce.auth.user.listener
 
CustomerPersistenceHandler(UserService<User>, AuthorizedClientService<AuthorizedClient>, ApplicationService<Application>, UserCreationProducer, ObjectMapper, UserLockoutService) - Constructor for class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
customerSegmentsTokenEnhancer() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
CustomerSegmentsTokenEnhancer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
Enhances a token with the IDs of CustomerSegments that the User is a member of if they are present in the User attributes map.
CustomerSegmentsTokenEnhancer() - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.CustomerSegmentsTokenEnhancer
 
customerTypeResolver() - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
CustomizedRoleRepository<D> - Interface in com.broadleafcommerce.auth.security.repository
Additional functionality necessary for RoleRepository.
CustomizedUserPermissionRepository<D> - Interface in com.broadleafcommerce.auth.security.repository
Additional functionality necessary for UserPermissionRepository.
CustomizedUserRepository<D> - Interface in com.broadleafcommerce.auth.user.repository
Additional functionality necessary for UserRepository.

D

DataInitializer - Interface in com.broadleafcommerce.auth.data
 
decryptInternal(byte[], GCMParameterSpec) - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
Decrypt the given byte array.
DEFAULT_GRANT_TYPE - Static variable in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
DEFAULT_PROPS_KEY - Static variable in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties
 
DEFAULT_PURGE_OLDER_THAN_DURATION - Static variable in class com.broadleafcommerce.auth.user.service.PurgeLoginTableJobListener
 
DefaultApplicationService<P extends Application,​D extends com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable & com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware> - Class in com.broadleafcommerce.auth.tenant.service
 
DefaultApplicationService(ApplicationRepository<D>, SimplePayloadMapper) - Constructor for class com.broadleafcommerce.auth.tenant.service.DefaultApplicationService
 
DefaultAuthorizationCodeServices - Class in com.broadleafcommerce.auth.security.service
Implementation of AuthorizationCodeServices that better handles our AuthCode domain compared to the Spring provided JdbcAuthorizationCodeServices.
DefaultAuthorizationCodeServices(AuthCodeRepository, TypeFactory) - Constructor for class com.broadleafcommerce.auth.security.service.DefaultAuthorizationCodeServices
 
DefaultAuthorizationServerService<P extends AuthorizationServer,​D extends com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable & com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware> - Class in com.broadleafcommerce.auth.server.service
 
DefaultAuthorizationServerService(AuthorizationServerRepository<D>, SimplePayloadMapper, EntityValidator) - Constructor for class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
 
DefaultAuthorizedClientService<P extends AuthorizedClient,​D extends com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable & com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware> - Class in com.broadleafcommerce.auth.server.service
 
DefaultAuthorizedClientService(AuthorizationServerService<AuthorizationServer>, AuthorizedClientRepository<D>, SimplePayloadMapper, EntityValidatorManager, PasswordEncoder, TenantUrlResolver) - Constructor for class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
DefaultAuthServerCreationHandler - Class in com.broadleafcommerce.auth.tenant.service
 
DefaultAuthServerCreationHandler(AuthorizationServerService<AuthorizationServer>, AuthorizedClientService<AuthorizedClient>, DefaultAuthServerProperties, TypeFactory) - Constructor for class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
DefaultAuthServerCreationPropertiesLoader - Class in com.broadleafcommerce.auth.tenant.service
 
DefaultAuthServerCreationPropertiesLoader() - Constructor for class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationPropertiesLoader
 
DefaultAuthServerProperties - Class in com.broadleafcommerce.auth.tenant.domain
Default authorization server properties to use when creating an authorization server and authorized clients.
DefaultAuthServerProperties() - Constructor for class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties
 
DefaultAuthServerProperties.AuthServerProperties - Class in com.broadleafcommerce.auth.tenant.domain
 
DefaultBroadleafClientRegistrationRepository - Class in com.broadleafcommerce.auth.client.registration
Provides ClientRegistration objects to the OAuth2 Client beans.
DefaultBroadleafClientRegistrationRepository(OAuthClientRegistrationPersistenceService<OAuthClientRegistrationWrapper>, ContextHelperService, ClientRegistrationPropertiesService<OAuthClientRegistrationWrapper>) - Constructor for class com.broadleafcommerce.auth.client.registration.DefaultBroadleafClientRegistrationRepository
 
DefaultChangePasswordFormValidator - Class in com.broadleafcommerce.auth.user.validation
 
DefaultChangePasswordFormValidator(PasswordRequestValidator, PasswordEncoder) - Constructor for class com.broadleafcommerce.auth.user.validation.DefaultChangePasswordFormValidator
 
DefaultClaimsSetVerifier - Class in com.broadleafcommerce.auth.autoconfigure
Verifies the JWT token being utilized at the resource tier (during the JWT decode) contains the claims issued from the authorization service.
DefaultClaimsSetVerifier(List<String>, List<String>) - Constructor for class com.broadleafcommerce.auth.autoconfigure.DefaultClaimsSetVerifier
 
DefaultClientDetailsService - Class in com.broadleafcommerce.auth.user.service
 
DefaultClientDetailsService(AuthorizedClientService<AuthorizedClient>) - Constructor for class com.broadleafcommerce.auth.user.service.DefaultClientDetailsService
 
DefaultClientRedirectService - Class in com.broadleafcommerce.auth.server.service
 
DefaultClientRedirectService(AuthorizedClientService<AuthorizedClient>, AuthorizationServerService<AuthorizationServer>) - Constructor for class com.broadleafcommerce.auth.server.service.DefaultClientRedirectService
 
DefaultClientRegistrationPropertiesService<P extends OAuthClientRegistrationWrapper> - Class in com.broadleafcommerce.auth.client.registration
This service provides OAuthClientRegistrationWrapper objects built from OAuth2ClientProperties defined through application properties.
DefaultClientRegistrationPropertiesService(OAuth2ClientProperties) - Constructor for class com.broadleafcommerce.auth.client.registration.DefaultClientRegistrationPropertiesService
 
DefaultContextHelperService - Class in com.broadleafcommerce.auth.client.service
This class uses the RequestContextHolder to read the client_id for the current request, then looks up the corresponding tenant id.
DefaultContextHelperService(AuthorizedClientService<AuthorizedClient>, AuthorizationServerService<AuthorizationServer>) - Constructor for class com.broadleafcommerce.auth.client.service.DefaultContextHelperService
 
DefaultExceptionMappingAuthenticationFailureHandler - Class in com.broadleafcommerce.auth.security.web.authentication
 
DefaultExceptionMappingAuthenticationFailureHandler() - Constructor for class com.broadleafcommerce.auth.security.web.authentication.DefaultExceptionMappingAuthenticationFailureHandler
 
defaultImpersonationClaimsEnhancer(AuthorizationServerProperties, UserService<User>, UserRoleService<UserRole>, UserRoleAncestryHydrationService) - Method in class com.broadleafcommerce.auth.user.autoconfigure.ImpersonationConfiguration
 
DefaultImpersonationClaimsEnhancer - Class in com.broadleafcommerce.auth.user.service
 
DefaultImpersonationClaimsEnhancer(AuthorizationServerProperties, UserService<User>, UserRoleService<UserRole>, UserRoleAncestryHydrationService) - Constructor for class com.broadleafcommerce.auth.user.service.DefaultImpersonationClaimsEnhancer
 
DefaultImpersonationRequestValidator - Class in com.broadleafcommerce.auth.user.endpoint
Default implementation of ImpersonationRequestValidator that validates that the CSR has authority to impersonate, the impersonated target exists, and that the impersonated target has chosen to allow impersonation.
DefaultImpersonationRequestValidator(UserService<User>, AuthorizedClientService<AuthorizedClient>, AuthorizationServerService<AuthorizationServer>, ClientDetailsService, RedirectResolver) - Constructor for class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
DefaultImpersonationService - Class in com.broadleafcommerce.auth.user.service
 
DefaultImpersonationService(ImpersonationClaimsEnhancer, StatelessUtil) - Constructor for class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
DefaultMasterGlobalAdminUserConfiguration(TypeFactory, UserRepository<JpaUser>, PasswordEncoder) - Constructor for class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationServerDataInitializerAutoConfiguration.DefaultMasterGlobalAdminUserConfiguration
Initializes the seed data for the default master global admin user.
DefaultMasterGlobalAdminUserDataInitializer - Class in com.broadleafcommerce.auth.data
The seed-data for the default master global admin user.
DefaultMasterGlobalAdminUserDataInitializer(TypeFactory, UserRepository<JpaUser>, PasswordEncoder) - Constructor for class com.broadleafcommerce.auth.data.DefaultMasterGlobalAdminUserDataInitializer
 
DefaultOAuth2AuthorizedClientRepository - Class in com.broadleafcommerce.auth.client.service
This service stores an OAuth2AuthorizedClient as a Base64 encoded value in a cookie.
DefaultOAuth2AuthorizedClientRepository(StatelessUtil, ContextHelperService, ClientRegistrationRepository) - Constructor for class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository
 
DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper - Class in com.broadleafcommerce.auth.client.service
This class holds the necessary fields for saving and loading OAuth2AuthorizedClient.
DefaultOAuth2SessionToken - Class in com.broadleafcommerce.auth.user.session
An OAuth2SessionToken that holds the claims within a HashMap.
DefaultOAuth2SessionToken(OAuth2SessionToken) - Constructor for class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
Copy constructor for session token.
DefaultOAuth2SessionToken(String) - Constructor for class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
Create a session token from the value provided.
DefaultOAuth2SessionToken(String, Map<String, Object>) - Constructor for class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
Create a session token from the value provided and extracted claims.
DefaultOAuth2UserDetails - Class in com.broadleafcommerce.auth.user.domain
 
DefaultOAuth2UserDetails(String, String, String, String, boolean, boolean, boolean, boolean, boolean, Collection<? extends GrantedAuthority>) - Constructor for class com.broadleafcommerce.auth.user.domain.DefaultOAuth2UserDetails
 
DefaultOAuth2UserDetails(String, String, String, String, boolean, boolean, boolean, boolean, boolean, Collection<? extends GrantedAuthority>, Map<String, Set<String>>, Map<String, Map<String, Set<String>>>) - Constructor for class com.broadleafcommerce.auth.user.domain.DefaultOAuth2UserDetails
 
DefaultOAuth2UserDetails(String, String, String, String, Collection<? extends GrantedAuthority>) - Constructor for class com.broadleafcommerce.auth.user.domain.DefaultOAuth2UserDetails
 
DefaultOAuth2UserDetails(String, String, String, String, Collection<? extends GrantedAuthority>, Map<String, Set<String>>, Map<String, Map<String, Set<String>>>) - Constructor for class com.broadleafcommerce.auth.user.domain.DefaultOAuth2UserDetails
 
DefaultOAuth2UserDetailsService - Class in com.broadleafcommerce.auth.user.service
An OAuth2UserDetailsService implementation that uses the UserService for loading users by clientId and username.
DefaultOAuth2UserDetailsService(UserService<User>, AuthorizedClientService<AuthorizedClient>, PrivilegeService) - Constructor for class com.broadleafcommerce.auth.user.service.DefaultOAuth2UserDetailsService
 
DefaultOAuthClientAuthenticationDetailsSource - Class in com.broadleafcommerce.auth.client.provider.authentication
Provides a BroadleafOAuthClientAuthenticationDetails to the OAuth2LoginAuthenticationFilter during authentication.
DefaultOAuthClientAuthenticationDetailsSource(ContextHelperService) - Constructor for class com.broadleafcommerce.auth.client.provider.authentication.DefaultOAuthClientAuthenticationDetailsSource
 
DefaultOAuthClientRegistrationPersistenceService<P extends OAuthClientRegistrationWrapper,​D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> - Class in com.broadleafcommerce.auth.client.service
Interacts with the OAuthClientRegistrationRepository to read domain objects and map them to the projection OAuthClientRegistrationWrapper
DefaultOAuthClientRegistrationPersistenceService(OAuthClientRegistrationRepository<D>, SimplePayloadMapper, EntityValidator, ClientRegistrationPropertiesService<P>, OAuthClientRegistrationUtils) - Constructor for class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
DefaultOIDCAuthenticationStrategyDelegate - Class in com.broadleafcommerce.auth.client.web.authentication.session
Basic implementation that will try to handle any OAuth2AuthenticationToken.
DefaultOIDCAuthenticationStrategyDelegate(OAuth2UserDetailsService, UserRegistrationService<User>, AuthRegistrationProperties, AuthorizedClientService<AuthorizedClient>, ClientIdentityProviderProperties, TypeFactory, PasscodeService<PasswordToken, User>) - Constructor for class com.broadleafcommerce.auth.client.web.authentication.session.DefaultOIDCAuthenticationStrategyDelegate
 
DefaultOriginalAwareOAuth2RefreshToken - Class in com.broadleafcommerce.auth.token.service
Add a new token wrapper type that allows keeping track of the id for the original ancestor refresh token.
DefaultOriginalAwareOAuth2RefreshToken(String, Date, String) - Constructor for class com.broadleafcommerce.auth.token.service.DefaultOriginalAwareOAuth2RefreshToken
 
DefaultPasscodeService<P extends PasswordToken,​U extends User,​D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> - Class in com.broadleafcommerce.auth.passcode.service
 
DefaultPasscodeService(SimplePayloadMapper, PasswordTokenRepository<D>, PasswordEncoder, PasswordTokenProperties) - Constructor for class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
 
DefaultPasswordRequestValidator - Class in com.broadleafcommerce.auth.user.validation
 
DefaultPasswordRequestValidator(PasswordValidatorProperties) - Constructor for class com.broadleafcommerce.auth.user.validation.DefaultPasswordRequestValidator
 
DefaultPasswordTokenValidator<P extends PasswordToken> - Class in com.broadleafcommerce.auth.user.validation
 
DefaultPasswordTokenValidator(Duration, PasswordEncoder) - Constructor for class com.broadleafcommerce.auth.user.validation.DefaultPasswordTokenValidator
 
DefaultPrivilegeService - Class in com.broadleafcommerce.auth.security.service
 
DefaultPrivilegeService(UserRoleService<UserRole>, UserRoleAncestryHydrationService, AuthorizationServerService<AuthorizationServer>) - Constructor for class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
 
DefaultPrivilegeService.PrivilegeHydrationResult - Class in com.broadleafcommerce.auth.security.service
An intermediary data structure used internally by PrivilegeService to hold all the restrictions, flat permissions, restricted roles, and restricted permissions of a user entity and permissions from a server entity to prevent querying the data multiple times.
defaultRedirectResolver() - Method in class com.broadleafcommerce.auth.autoconfigure.AuthServiceOAuth2CommonAutoConfiguration
 
DefaultRegistrationValidator - Class in com.broadleafcommerce.auth.user.validation
 
DefaultRegistrationValidator(PasswordRequestValidator, AuthRegistrationProperties) - Constructor for class com.broadleafcommerce.auth.user.validation.DefaultRegistrationValidator
 
DefaultResetPasswordFormValidator<P extends PasswordToken> - Class in com.broadleafcommerce.auth.user.validation
 
DefaultResetPasswordFormValidator(UsernameValidator, PasswordRequestValidator, PasswordTokenValidator<P>) - Constructor for class com.broadleafcommerce.auth.user.validation.DefaultResetPasswordFormValidator
 
DefaultRotatingTokenServices - Class in com.broadleafcommerce.auth.token.service
Based on DefaultTokenServices.
DefaultRotatingTokenServices(TokenProperties) - Constructor for class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
 
DefaultRotatingTokenStore - Class in com.broadleafcommerce.auth.token.service
A specialized TokenStore concept used to support the refresh token rotation concept in Broadleaf.
DefaultRotatingTokenStore(JwtAccessTokenConverter, List<RefreshTokenRepository<RefreshToken>>, TokenProperties, JdbcTemplate) - Constructor for class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenStore
 
DefaultSecurityService - Class in com.broadleafcommerce.auth.security.service
Default implementation of the security service that utilizes the security context and various repositories in order to assess the user's privileges.
DefaultSecurityService(PermissionRepository, ScopeRepository) - Constructor for class com.broadleafcommerce.auth.security.service.DefaultSecurityService
 
DefaultSessionAuthenticationStrategy - Class in com.broadleafcommerce.auth.user.service
This is used to set the session cookie after successful authentication.
DefaultSessionAuthenticationStrategy(StatelessUtil, List<AuthenticationStrategyDelegate>) - Constructor for class com.broadleafcommerce.auth.user.service.DefaultSessionAuthenticationStrategy
 
DefaultTokenCleanupServices - Class in com.broadleafcommerce.auth.token.service
A camel cluster service instance that will periodically execute RotatableTokenStore.cleanupBatch(String, int) calls against the datastore.
DefaultTokenCleanupServices(TokenProperties, RotatableTokenStore, TaskScheduler) - Constructor for class com.broadleafcommerce.auth.token.service.DefaultTokenCleanupServices
 
DefaultUserAttributesRequestHandler - Class in com.broadleafcommerce.auth.user.service
 
DefaultUserAttributesRequestHandler(UserService<User>) - Constructor for class com.broadleafcommerce.auth.user.service.DefaultUserAttributesRequestHandler
 
DefaultUserLockoutService - Class in com.broadleafcommerce.auth.user.service
 
DefaultUserLockoutService(UserService<User>, UserLoginAttemptService<UserLoginAttempt>, AuthorizedClientService<AuthorizedClient>, AuthorizationServerService<AuthorizationServer>, UserLockoutProperties) - Constructor for class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
DefaultUserLoginAttemptService<P extends UserLoginAttempt,​D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> - Class in com.broadleafcommerce.auth.user.service
 
DefaultUserLoginAttemptService(UserLoginAttemptRepository<D>, SimplePayloadMapper, TypeFactory) - Constructor for class com.broadleafcommerce.auth.user.service.DefaultUserLoginAttemptService
 
DefaultUserLoginService - Class in com.broadleafcommerce.auth.security.service
 
DefaultUserLoginService(OAuth2UserDetailsService, StatelessUtil) - Constructor for class com.broadleafcommerce.auth.security.service.DefaultUserLoginService
 
DefaultUserMessagingService - Class in com.broadleafcommerce.auth.user.service
 
DefaultUserMessagingService(AuthorizedClientService<AuthorizedClient>, AuthorizationServerService<AuthorizationServer>, AuthenticationMessageProducer, TypeFactory) - Constructor for class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
DefaultUsernameValidator - Class in com.broadleafcommerce.auth.user.validation
 
DefaultUsernameValidator() - Constructor for class com.broadleafcommerce.auth.user.validation.DefaultUsernameValidator
 
DefaultUserOperationService - Class in com.broadleafcommerce.auth.resource.service
 
DefaultUserOperationService(PermissionRepository) - Constructor for class com.broadleafcommerce.auth.resource.service.DefaultUserOperationService
 
DefaultUserPasswordService<P extends PasswordToken,​U extends User,​D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> - Class in com.broadleafcommerce.auth.user.service.password
 
DefaultUserPasswordService(UserService<U>, PasswordEncoder, UserMessagingService<U>, ResetPasswordFormValidator<P>, ChangePasswordFormValidator, UserLockoutService, PasscodeService<P, U>) - Constructor for class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
DefaultUserPermissionService<P extends UserPermission,​D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> - Class in com.broadleafcommerce.auth.security.service
 
DefaultUserPermissionService(UserPermissionRepository<D>, SimplePayloadMapper, EntityValidatorManager) - Constructor for class com.broadleafcommerce.auth.security.service.DefaultUserPermissionService
 
DefaultUserRegistrationService<P extends User> - Class in com.broadleafcommerce.auth.user.service.password
 
DefaultUserRegistrationService(UserService<P>, AuthorizedClientService<AuthorizedClient>, AuthorizationServerService<AuthorizationServer>, PasswordEncoder, RegistrationValidator, UserRegistrationProducer, AuthRegistrationProperties, ApplicationService<Application>, TypeFactory) - Constructor for class com.broadleafcommerce.auth.user.service.password.DefaultUserRegistrationService
 
DefaultUserRoleAncestryHydrationService - Class in com.broadleafcommerce.auth.security.service.hydration
 
DefaultUserRoleAncestryHydrationService(UserRoleService<UserRole>) - Constructor for class com.broadleafcommerce.auth.security.service.hydration.DefaultUserRoleAncestryHydrationService
 
DefaultUserRoleService<P extends UserRole,​D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> - Class in com.broadleafcommerce.auth.security.service
 
DefaultUserRoleService(RoleRepository<D>, SimplePayloadMapper, EntityValidatorManager) - Constructor for class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
 
DefaultUserService<P extends User,​D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> - Class in com.broadleafcommerce.auth.user.service
 
DefaultUserService(AuthorizedClientService<AuthorizedClient>, UserRepository<D>, SimplePayloadMapper, EntityValidatorManager, UserUpdateProducer) - Constructor for class com.broadleafcommerce.auth.user.service.DefaultUserService
 
DefaultUserTypes - Enum in com.broadleafcommerce.auth.resource.domain
Default user types managed within this service
delete(String) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserPermissionService
 
delete(String) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
 
delete(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
delete(PermissionScope) - Method in interface com.broadleafcommerce.auth.security.repository.PermissionRepository
 
delete(String) - Method in interface com.broadleafcommerce.auth.security.service.UserPermissionService
Hard-deletes the given record.
delete(String) - Method in interface com.broadleafcommerce.auth.security.service.UserRoleService
Hard-deletes the given record.
delete(String) - Method in class com.broadleafcommerce.auth.server.web.endpoint.AuthorizationServerEndpoint
 
delete(String) - Method in interface com.broadleafcommerce.auth.tenant.service.ApplicationService
 
delete(String) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultApplicationService
 
delete(String) - Method in interface com.broadleafcommerce.auth.user.service.UserService
Hard-deletes the given record.
delete(String, String) - Method in class com.broadleafcommerce.auth.server.web.endpoint.AuthorizedClientEndpoint
 
delete(P) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
delete(P) - Method in interface com.broadleafcommerce.auth.client.service.OAuthClientRegistrationPersistenceService
Delete a client registration
delete(P) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizationServerService
Delete an authorization server
delete(P) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizedClientService
Delete an authorized client.
delete(P) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
 
delete(P) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
DELETE - com.broadleafcommerce.auth.security.domain.PermissionType
 
deleteAll() - Method in interface com.broadleafcommerce.auth.security.repository.PermissionRepository
 
deleteAll(Iterable<? extends PermissionScope>) - Method in interface com.broadleafcommerce.auth.security.repository.PermissionRepository
 
deleteById(String) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
deleteById(String) - Method in interface com.broadleafcommerce.auth.client.service.OAuthClientRegistrationPersistenceService
Delete a client registration
deleteById(String) - Method in interface com.broadleafcommerce.auth.security.repository.PermissionRepository
 
deleteById(String) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizationServerService
Delete an authorization server
deleteById(String) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizedClientService
Delete an authorized client by ID.
deleteById(String) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
 
deleteById(String) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
deleteClientRegistration(ContextInfo, String) - Method in class com.broadleafcommerce.auth.client.web.endpoint.OAuthClientRegistrationEndpoint
 
deleteLoginAttemptsOlderThan(Instant) - Method in interface com.broadleafcommerce.auth.user.provider.jpa.repository.JpaUserLoginAttemptRepository
 
deleteLoginAttemptsOlderThan(Instant) - Method in interface com.broadleafcommerce.auth.user.repository.UserLoginAttemptRepository
 
deleteLoginAttemptsOlderThan(Instant, String) - Method in interface com.broadleafcommerce.auth.user.provider.jpa.repository.JpaUserLoginAttemptRepository
 
deleteLoginAttemptsOlderThan(Instant, String) - Method in interface com.broadleafcommerce.auth.user.repository.UserLoginAttemptRepository
 
deletePermission(String) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserPermissionEndpoint
 
deleteRole(String) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserRoleEndpoint
 
deleteUser(String, ContextInfo) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserEndpoint
 
DELIMITER - Static variable in enum com.broadleafcommerce.auth.security.domain.PermissionType
 
DemoSchemaInitializerEnvironmentPostProcessor - Class in com.broadleafcommerce.auth.autoconfigure
 
DemoSchemaInitializerEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.auth.autoconfigure.DemoSchemaInitializerEnvironmentPostProcessor
 
DEPLOY_USER - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds
 
deserialize(JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.AdminPermissionPersistenceHandler
 
deserialize(JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.AdminRolePersistenceHandler
 
deserialize(JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
deserializeCookie(String) - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
Deserialize a cookie value into an AuthorizationRequestWrapper.
determineLoggedInReturnUrl(UserRegistration) - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
determineLoggedInReturnUrl(String, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
determineUrlToUseForThisRequest(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class com.broadleafcommerce.auth.user.session.OAuth2AuthenticationEntryPoint
 
DirectiveValue() - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties.DirectiveValue
 
DirectiveValue(String) - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties.DirectiveValue
 
DISABLED_USER - Static variable in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
doesPasswordConfirmationMatch(String, String) - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordRequestValidator
 
doesPasswordConfirmationMatch(String, String) - Method in interface com.broadleafcommerce.auth.user.validation.PasswordRequestValidator
Ensures that both the passwords match, excluding 'null' matches.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.broadleafcommerce.auth.client.web.filter.ClientIdFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.broadleafcommerce.auth.user.session.OAuth2TokenEndpointAuthenticationFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.broadleafcommerce.auth.user.session.VerifyRedirectCookieFilter
 

E

email(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
 
EMAIL_ADDRESS - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.UserDataClaims
Used for adding an auth user's email address as a claim.
EmbeddedAuthenticationController - Class in com.broadleafcommerce.auth.user.web.endpoint
 
EmbeddedAuthenticationController(UserPasswordService<PasswordToken, User>, UserLoginProperties, UserLoginService, AuthorizationServerService<AuthorizationServer>, AuthorizedClientService<AuthorizedClient>) - Constructor for class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedAuthenticationController
 
EmbeddedAuthenticationController.PasswordResetEmailRequest - Class in com.broadleafcommerce.auth.user.web.endpoint
Represents a request to get an email with a link to reset a user's password.
embeddedLoginAuthenticationFailureHandler() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
EmbeddedLoginAuthenticationFailureHandler - Class in com.broadleafcommerce.auth.user.session.embedded
 
EmbeddedLoginAuthenticationFailureHandler() - Constructor for class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationFailureHandler
 
embeddedLoginAuthenticationFilter() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
EmbeddedLoginAuthenticationFilter - Class in com.broadleafcommerce.auth.user.session.embedded
Processes an authentication form submission from an embedded login form.
EmbeddedLoginAuthenticationFilter(AuthenticationManager, AuthenticationSuccessHandler, AuthenticationFailureHandler, SessionAuthenticationStrategy, StatelessUtil, UserLockoutService, AuthorizationServerService<AuthorizationServer>, AuthorizedClientService<AuthorizedClient>) - Constructor for class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationFilter
 
embeddedLoginAuthenticationFilterRegistration(EmbeddedLoginAuthenticationFilter) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
Disable automatic Filter registration for EmbeddedLoginAuthenticationFilter.
EmbeddedLoginAuthenticationProvider - Class in com.broadleafcommerce.auth.user.session.embedded
An AuthenticationProvider that retrieves OAuth2UserDetails from a OAuth2UserDetailsService for use with embedded login.
EmbeddedLoginAuthenticationProvider(OAuth2UserDetailsService, UserDetailsPasswordService, PasswordEncoder) - Constructor for class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationProvider
 
embeddedLoginAuthenticationSuccessHandler() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
EmbeddedLoginAuthenticationSuccessHandler<P extends PasswordToken,​U extends User> - Class in com.broadleafcommerce.auth.user.session.embedded
Writes a One-Time Passcode to the response on Embedded Login success.
EmbeddedLoginAuthenticationSuccessHandler(PasscodeService<P, U>, UserService<U>, ObjectMapper) - Constructor for class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationSuccessHandler
 
EmbeddedLoginAuthenticationToken - Class in com.broadleafcommerce.auth.user.session.embedded
An Authentication implementation that is designed for simple presentation of an OAuth2 clientId, username, and password.
EmbeddedLoginAuthenticationToken(String, Object, Object) - Constructor for class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationToken
 
EmbeddedLoginAuthenticationToken(String, Object, Object, Collection<? extends GrantedAuthority>) - Constructor for class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationToken
 
EmbeddedLoginNotAllowedException - Exception in com.broadleafcommerce.auth.user.session.embedded
Indicates that there was an attempt to login a user using embedded login when the AuthorizationServer receiving the request did not allow embedded login.
EmbeddedLoginNotAllowedException(String, String, String) - Constructor for exception com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginNotAllowedException
 
EmbeddedLoginOTPResponseException - Exception in com.broadleafcommerce.auth.user.session.embedded
Thrown if there is a problem writing the One-Time Passcode to the embedded login response.
EmbeddedLoginOTPResponseException(String) - Constructor for exception com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginOTPResponseException
 
EmbeddedLoginOTPResponseException(String, Throwable) - Constructor for exception com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginOTPResponseException
 
EmbeddedLoginProperties - Class in com.broadleafcommerce.auth.user.autoconfigure
 
EmbeddedLoginProperties() - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.EmbeddedLoginProperties
 
EmbeddedLoginTokenAuthenticationProvider - Class in com.broadleafcommerce.auth.user.session.embedded
Authenticates the user for the TokenEndpoint based on a one-time passcode parameter.
EmbeddedLoginTokenAuthenticationProvider(OAuth2UserDetailsService, PasscodeService<PasswordToken, User>, UserService<User>) - Constructor for class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenAuthenticationProvider
 
embeddedLoginTokenEndpointAuthenticationFilter() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
EmbeddedLoginTokenEndpointAuthenticationFilter - Class in com.broadleafcommerce.auth.user.session.embedded
Authentication Filter for the TokenEndpoint when using Embedded Login.
EmbeddedLoginTokenEndpointAuthenticationFilter(AuthenticationManager) - Constructor for class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenEndpointAuthenticationFilter
 
EmbeddedLoginTokenEndpointAuthenticationFilter(AuthenticationManager, RequestMatcher) - Constructor for class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenEndpointAuthenticationFilter
 
EmbeddedLoginTokenEndpointAuthenticationFilter.EmbeddedLoginTokenEndpointRequestMatcher - Class in com.broadleafcommerce.auth.user.session.embedded
Matches requests based on destination and parameters.
embeddedLoginTokenEndpointAuthenticationFilterRegistration(EmbeddedLoginTokenEndpointAuthenticationFilter) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
Disable automatic Filter registration for OAuth2TokenEndpointAuthenticationFilter.
EmbeddedLoginTokenEndpointAuthenticationToken - Class in com.broadleafcommerce.auth.user.session.embedded
Authentication Token for the TokenEndpoint when using Embedded Login.
EmbeddedLoginTokenEndpointAuthenticationToken(String, String, String, String, String) - Constructor for class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenEndpointAuthenticationToken
Constructor for pre-authentication usage.
EmbeddedLoginTokenEndpointAuthenticationToken(Collection<? extends GrantedAuthority>, String, String, String, String, String, String) - Constructor for class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenEndpointAuthenticationToken
Constructor for post-authentication.
EmbeddedLoginTokenEndpointRequestMatcher() - Constructor for class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenEndpointAuthenticationFilter.EmbeddedLoginTokenEndpointRequestMatcher
 
embeddedLoginTokenGranter(SecurityServiceOAuth2RequestFactory, DefaultRotatingTokenServices, ClientDetailsService, TokenGranter) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerConfiguration
Create a CompositeTokenGranter with an EmbeddedLoginTokenGranter followed by the default token granters from the AuthorizationServerEndpointsConfigurer.
EmbeddedLoginTokenGranter - Class in com.broadleafcommerce.auth.user.session.embedded
Used for token requests where there is an EmbeddedLoginTokenEndpointAuthenticationToken in the security context.
EmbeddedLoginTokenGranter(AuthorizationServerTokenServices, ClientDetailsService, OAuth2RequestFactory) - Constructor for class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenGranter
 
EmbeddedRegistrationNotAllowedException - Exception in com.broadleafcommerce.auth.user.session.embedded
Indicates that there was an attempt to register a user using embedded registration when the AuthorizationServer receiving the request did not allow embedded registration.
EmbeddedRegistrationNotAllowedException(String, String) - Constructor for exception com.broadleafcommerce.auth.user.session.embedded.EmbeddedRegistrationNotAllowedException
 
EmbeddedRegistrationNotAllowedException(String, String, String) - Constructor for exception com.broadleafcommerce.auth.user.session.embedded.EmbeddedRegistrationNotAllowedException
 
EncryptedFieldConverter - Class in com.broadleafcommerce.auth.client.provider.jpa.converter
Converter used to encrypt a string when persisted and decrypt it when read.
EncryptedFieldConverter(SecretKey) - Constructor for class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
 
encryptInternal(byte[], GCMParameterSpec) - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
Encrypt the given byte array.
EncryptionMigrationTask - Class in com.broadleafcommerce.auth.client.provider.jpa.service
Runs as a Liquibase change set.
EncryptionMigrationTask() - Constructor for class com.broadleafcommerce.auth.client.provider.jpa.service.EncryptionMigrationTask
 
enhance(Map<String, Object>, OAuth2UserDetails, ImpersonationRequestToken) - Method in class com.broadleafcommerce.auth.user.service.DefaultImpersonationClaimsEnhancer
 
enhance(Map<String, Object>, OAuth2UserDetails, ImpersonationRequestToken) - Method in interface com.broadleafcommerce.auth.user.service.ImpersonationClaimsEnhancer
Provides an opportunity for customization of the claims for an impersonated OAuth2SessionToken.
enhance(Map<String, Object>, OAuth2UserDetails, ImpersonationRequestToken) - Method in class com.broadleafcommerce.auth.user.service.ImpersonationClaimsEnhancerChain
 
enhance(OAuth2AccessToken, OAuth2Authentication) - Method in class com.broadleafcommerce.auth.token.service.OriginalAwareJwtAccessTokenConverter
Based on the implementation from JwtAccessTokenConverter.enhance(OAuth2AccessToken, OAuth2Authentication).
enhance(OAuth2AccessToken, OAuth2Authentication) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionTokenEnhancer
 
enhance(OAuth2AccessToken, OAuth2Authentication) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.CustomerContextTokenEnhancer
 
enhance(OAuth2AccessToken, OAuth2Authentication) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.CustomerSegmentsTokenEnhancer
 
enhance(OAuth2AccessToken, OAuth2Authentication) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ImpersonationTokenEnhancer
 
enhance(OAuth2AccessToken, OAuth2Authentication) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.RegisteredClaimsTokenEnhancer
Places various claims into the additional information of the access token, including the issuer, audience, and max lifetime.
enhance(OAuth2AccessToken, OAuth2Authentication) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.TenantPropertiesTokenEnhancer
 
enhance(OAuth2AccessToken, OAuth2Authentication) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserRestrictionTokenEnhancer
 
enhance(OAuth2AccessToken, OAuth2Authentication) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserTokenEnhancer
 
entityMissing(String) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
entityType() - Method in interface com.broadleafcommerce.auth.token.provider.jpa.repository.JpaRefreshTokenRepository1
Return the shard-specific type managed by this repository
entityType() - Method in interface com.broadleafcommerce.auth.token.provider.jpa.repository.JpaRefreshTokenRepository2
Return the shard-specific type managed by this repository
entityType() - Method in interface com.broadleafcommerce.auth.token.provider.jpa.repository.JpaRefreshTokenRepository3
Return the shard-specific type managed by this repository
entityType() - Method in interface com.broadleafcommerce.auth.token.provider.jpa.repository.JpaRefreshTokenRepository4
Return the shard-specific type managed by this repository
entityType() - Method in interface com.broadleafcommerce.auth.token.provider.jpa.repository.JpaRefreshTokenRepository5
Return the shard-specific type managed by this repository
entityType() - Method in interface com.broadleafcommerce.auth.token.provider.jpa.repository.JpaRefreshTokenRepository6
Return the shard-specific type managed by this repository
entityType() - Method in interface com.broadleafcommerce.auth.token.repository.RefreshTokenRepository
The specific partition shard entity type managed by this repository
equals(Object) - Method in class com.broadleafcommerce.auth.cache.AuthCacheProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.client.autoconfigure.AuthorizationRequestRepositoryProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.client.autoconfigure.OAuth2AuthorizedClientRepositoryProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails
 
equals(Object) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails.UserInfoEndpoint
 
equals(Object) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
equals(Object) - Method in class com.broadleafcommerce.auth.client.provider.authentication.BroadleafOAuthClientAuthenticationDetails
 
equals(Object) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
equals(Object) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
equals(Object) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
equals(Object) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
equals(Object) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
equals(Object) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
equals(Object) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.provider.jpa.environment.AuthenticationProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.resource.domain.ApplicationRef
 
equals(Object) - Method in class com.broadleafcommerce.auth.resource.domain.RestrictedPermission
 
equals(Object) - Method in class com.broadleafcommerce.auth.resource.domain.RestrictedRole
 
equals(Object) - Method in class com.broadleafcommerce.auth.resource.domain.Restriction
 
equals(Object) - Method in class com.broadleafcommerce.auth.resource.domain.User
 
equals(Object) - Method in class com.broadleafcommerce.auth.resource.domain.UserAttributesRequest
 
equals(Object) - Method in class com.broadleafcommerce.auth.resource.domain.UserOperation
 
equals(Object) - Method in class com.broadleafcommerce.auth.resource.domain.UserOperationInformation
 
equals(Object) - Method in class com.broadleafcommerce.auth.resource.domain.UserPermission
 
equals(Object) - Method in class com.broadleafcommerce.auth.resource.domain.UserPermissionRef
 
equals(Object) - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
 
equals(Object) - Method in class com.broadleafcommerce.auth.resource.domain.UserRoleRef
 
equals(Object) - Method in class com.broadleafcommerce.auth.security.domain.AuthCode
 
equals(Object) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserPermission
 
equals(Object) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedPermission
 
equals(Object) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedRole
 
equals(Object) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestriction
 
equals(Object) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
equals(Object) - Method in class com.broadleafcommerce.auth.security.domain.PermissionScope
 
equals(Object) - Method in class com.broadleafcommerce.auth.security.domain.SecurityScope
 
equals(Object) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService.PrivilegeHydrationResult
 
equals(Object) - Method in class com.broadleafcommerce.auth.security.service.hydration.UserRoleAncestryHydrationResponse
 
equals(Object) - Method in class com.broadleafcommerce.auth.security.service.PrivilegeSummary
 
equals(Object) - Method in class com.broadleafcommerce.auth.security.web.authentication.AuthenticationFailureExceptionMapping
 
equals(Object) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
 
equals(Object) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
 
equals(Object) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
equals(Object) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
equals(Object) - Method in class com.broadleafcommerce.auth.server.service.anonymization.AuthAnonymizationProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.server.web.endpoint.ClientDiscoveryEndpoint.ClientDiscoveryResponse
 
equals(Object) - Method in class com.broadleafcommerce.auth.tenant.autoconfigure.SSLVerificationProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.tenant.domain.Application
 
equals(Object) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.tenant.domain.UrlResolverResponse
 
equals(Object) - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
equals(Object) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken1
 
equals(Object) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken2
 
equals(Object) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken3
 
equals(Object) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken4
 
equals(Object) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken5
 
equals(Object) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken6
 
equals(Object) - Method in class com.broadleafcommerce.auth.token.service.DefaultOriginalAwareOAuth2RefreshToken
 
equals(Object) - Method in class com.broadleafcommerce.auth.token.TokenProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.api.dto.ChangePasswordForm
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties.DirectiveValue
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.OAuth2
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.autoconfigure.UserLockoutProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.domain.AuthenticationEvent
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.domain.DefaultOAuth2UserDetails
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.domain.PasswordToken
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.domain.UserLoginAttempt
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequest
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequestToken
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermission
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermissionRef
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedPermission
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedRole
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestriction
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRole
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRoleRef
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.messaging.ClearCustomerSegmentRequest
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.messaging.UserCreationEvent
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthRegistrationProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenEndpointAuthenticationToken
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.session.environment.StatelessUtilProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserContext
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordTokenProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.validation.PasswordValidation
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedAuthenticationController.PasswordResetEmailRequest
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.web.endpoint.model.OAuth2IdentityProvider
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.web.resolver.OAuth2ClientTemplateResolver
 
error(String) - Static method in class com.broadleafcommerce.auth.security.service.hydration.UserRoleAncestryHydrationResponse
 
ERROR_CODE - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController.ModelAttributes
 
errorMessages - Variable in class com.broadleafcommerce.auth.user.validation.PasswordValidation
If the password failed validation, this holds all of the reason why.
execute(Database) - Method in class com.broadleafcommerce.auth.client.provider.jpa.service.EncryptionMigrationTask
 
exists(String, Collection<P>) - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordTokenValidator
 
exists(String, Collection<P>) - Method in interface com.broadleafcommerce.auth.user.validation.PasswordTokenValidator
 
existsById(String) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
existsById(String) - Method in interface com.broadleafcommerce.auth.client.service.OAuthClientRegistrationPersistenceService
Check if a client registration exists by its system ID
existsById(String) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizationServerService
Check if an authorization server exists by its ID
existsById(String) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizedClientService
Check if an authorized client exists by its ID.
existsById(String) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
 
existsById(String) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
existsByParentRoleIdAndArchivedFalse(String) - Method in interface com.broadleafcommerce.auth.security.repository.RoleRepository
Returns whether or not there exists at least one UserRole which is not UserRole.archived who has a UserRole.parentRoleId value equal to the given value.
expandAllAuthorities(Collection<GrantedAuthority>) - Method in class com.broadleafcommerce.auth.user.service.DefaultClientDetailsService
Allows a ClientDetails to include a GrantedAuthority prefixed with PermissionType.ALL.
expandAllPermission(String) - Static method in class com.broadleafcommerce.auth.security.domain.PermissionUtils
Transforms a given permission into the expanded version with all of the permission types.
EXPIRATION_TIME - Static variable in class com.broadleafcommerce.auth.resource.domain.SessionTokenClaimKeys
The claim storing a Date object for the current expiration of the token.
expired(boolean) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
 
EXPIRED_USER - Static variable in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
EXPIRES_IN_SECONDS - Static variable in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository
 
EXPIRES_IN_SECONDS - Static variable in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
 
ExternalTenantUrlResolver - Class in com.broadleafcommerce.auth.tenant.service
The default implementation of TenantUrlResolver, which makes external calls to the tenant service for URL resolution of applications and tenant admins.
ExternalTenantUrlResolver(WebClient, ExternalTenantUrlResolverProperties) - Constructor for class com.broadleafcommerce.auth.tenant.service.ExternalTenantUrlResolver
 
ExternalTenantUrlResolverProperties - Class in com.broadleafcommerce.auth.tenant.autoconfigure
Properties used by ExternalTenantUrlResolver to determine the paths at which to make requests for admin and application URL resolution.
ExternalTenantUrlResolverProperties() - Constructor for class com.broadleafcommerce.auth.tenant.autoconfigure.ExternalTenantUrlResolverProperties
 
extractPermissions(Set<String>) - Method in class com.broadleafcommerce.auth.security.service.DefaultSecurityService
 
extractPermissions(Set<String>) - Method in interface com.broadleafcommerce.auth.security.service.SecurityService
Returns the set of permissions the user has for the given scopes.

F

FAILURE - com.broadleafcommerce.auth.user.domain.LoginAttemptResult
 
findActiveUserToken(U, String, String) - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
Find saved token for the given user & purpose that is not expired.
findAdminClient(String) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizedClientService
Finds the authorized client for the admin within the given context.
findAdminClient(String) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
findAll(Pageable) - Method in interface com.broadleafcommerce.auth.client.repository.OAuthClientRegistrationRepository
 
findAll(Pageable) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
findAll(Pageable) - Method in interface com.broadleafcommerce.auth.client.service.OAuthClientRegistrationPersistenceService
Find all client registrations.
findAll(Pageable) - Method in interface com.broadleafcommerce.auth.server.repository.AuthorizationServerRepository
 
findAll(Pageable) - Method in interface com.broadleafcommerce.auth.server.repository.AuthorizedClientRepository
Find all authorized clients.
findAll(Pageable) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizationServerService
Find all authorization servers.
findAll(Pageable) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizedClientService
Find all authorized clients.
findAll(Pageable) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
 
findAll(Pageable) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
findAllByArchivedFalse(Pageable) - Method in interface com.broadleafcommerce.auth.user.repository.UserRepository
Finds and returns all entities that are not User.archived.
findAllByIdInAndArchivedFalse(Collection<String>) - Method in interface com.broadleafcommerce.auth.security.repository.RoleRepository
Finds and returns a list of entities that are not UserRole.archived and whose id matches one of the given values.
findAllByIdInAndNotArchived(Collection<String>) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
 
findAllByIdInAndNotArchived(Collection<String>) - Method in interface com.broadleafcommerce.auth.security.service.UserRoleService
Finds and returns a list of entities that are not UserRole.archived and whose id matches one of the given values.
findAllByNameContainingAndNotArchived(String, Pageable) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserPermissionService
 
findAllByNameContainingAndNotArchived(String, Pageable) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
 
findAllByNameContainingAndNotArchived(String, Pageable) - Method in interface com.broadleafcommerce.auth.security.service.UserPermissionService
Finds and returns all entities that are not UserPermission.archived whose name contains the given value.
findAllByNameContainingAndNotArchived(String, Pageable) - Method in interface com.broadleafcommerce.auth.security.service.UserRoleService
Finds and returns all entities that are not UserRole.archived whose name contains the given value.
findAllByNameContainingIgnoreCaseAndArchivedFalse(String, Pageable) - Method in interface com.broadleafcommerce.auth.security.repository.RoleRepository
Finds and returns all entities that are not UserRole.archived whose name contains the given value.
findAllByNameContainingIgnoreCaseAndArchivedFalse(String, Pageable) - Method in interface com.broadleafcommerce.auth.security.repository.UserPermissionRepository
Finds and returns all entities that are not UserPermission.archived whose name contains the given value.
findAllByOpenTrueAndNameIn(Collection<String>) - Method in interface com.broadleafcommerce.auth.security.repository.ScopeRepository
 
findAllByScopeIn(Collection<String>) - Method in class com.broadleafcommerce.auth.resource.service.DefaultUserOperationService
 
findAllByScopeIn(Collection<String>) - Method in interface com.broadleafcommerce.auth.resource.service.UserOperationService
findAllByScopeNameIn(Collection<String>) - Method in interface com.broadleafcommerce.auth.security.repository.PermissionRepository
 
findAllByScopeNameInAndPermissionIn(Collection<String>, Collection<String>) - Method in interface com.broadleafcommerce.auth.security.repository.PermissionRepository
 
findAllByServerId(String, Pageable) - Method in interface com.broadleafcommerce.auth.server.repository.AuthorizedClientRepository
Find all authorized clients by server ID.
findAllByServerId(String, Pageable) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizedClientService
Finds all authorized clients within an authorization server.
findAllByServerId(String, Pageable) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
findAllByTenantId(String, Pageable) - Method in interface com.broadleafcommerce.auth.client.repository.OAuthClientRegistrationRepository
 
findAllByTenantId(String, Pageable) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
findAllByTenantId(String, Pageable) - Method in interface com.broadleafcommerce.auth.client.service.OAuthClientRegistrationPersistenceService
Find all OAuthClientRegistrationWrapper objects for the current tenant
findAllByTenantId(String, Pageable) - Method in interface com.broadleafcommerce.auth.server.repository.AuthorizationServerRepository
 
findAllByTenantId(String, Pageable) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizationServerService
Find all authorization servers for a tenant.
findAllByTenantId(String, Pageable) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
 
findAllClientRegistrations() - Method in interface com.broadleafcommerce.auth.client.registration.BroadleafClientRegistrationRepository
Return a Map of all available 3rd party OAuth providers.
findAllClientRegistrations() - Method in class com.broadleafcommerce.auth.client.registration.DefaultBroadleafClientRegistrationRepository
Return a Map of all available 3rd party OAuth providers.
findAllNotArchived(Pageable) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
findAllNotArchived(Pageable) - Method in interface com.broadleafcommerce.auth.user.service.UserService
Finds and returns all entities that are not User.archived.
findAllStreamByIdInAndArchivedFalse(Collection<String>) - Method in interface com.broadleafcommerce.auth.security.repository.RoleRepository
Finds and returns a stream of entities that are not UserRole.archived and whose id matches one of the given values.
findAllStreamByIdInAndNotArchived(Collection<String>) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
 
findAllStreamByIdInAndNotArchived(Collection<String>) - Method in interface com.broadleafcommerce.auth.security.service.UserRoleService
Finds and returns a stream of entities that are not UserRole.archived and whose id matches one of the given values.
findApplicationClient(String) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizedClientService
Finds the authorized client for the application within the given context.
findApplicationClient(String) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
findApplicationClient(String, String) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizedClientService
Finds the authorized client for the application within the given context.
findApplicationClient(String, String) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
findApplicationsForCustomerContext(String) - Method in interface com.broadleafcommerce.auth.tenant.service.ApplicationService
Returns the application, or applications for a particular customer context.
findApplicationsForCustomerContext(String) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultApplicationService
 
findApplicationsForTenant(String) - Method in interface com.broadleafcommerce.auth.tenant.service.ApplicationService
Returns the application or applications for a particular tenant.
findApplicationsForTenant(String) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultApplicationService
 
findByAncestor(String) - Method in interface com.broadleafcommerce.auth.token.repository.RefreshTokenRepository
Find all refresh token instances in an inheritance line rooted to the original refresh token.
findByAncestor(String) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenStore
 
findByAncestor(String) - Method in interface com.broadleafcommerce.auth.token.service.RotatableTokenStore
Find all refresh token instances derived from the original, root refresh token.
findByApplicationId(String) - Method in interface com.broadleafcommerce.auth.server.repository.AuthorizedClientRepository
Finds an authorized client for a customer-facing application.
findByApplicationIdAndServerTenantId(String, String) - Method in interface com.broadleafcommerce.auth.server.provider.jpa.repository.JpaAuthorizedClientRepository
 
findByApplicationIdAndServerTenantId(String, String) - Method in interface com.broadleafcommerce.auth.server.repository.AuthorizedClientRepository
Finds an authorized client for a customer-facing application within a tenant.
findByClientId(String) - Method in interface com.broadleafcommerce.auth.server.repository.AuthorizedClientRepository
Find an authorized client by client ID.
findByClientId(String) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizedClientService
Find an authorized client by its client ID.
findByClientId(String) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
findByClientIdAndUsernameAndNotArchived(String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
findByClientIdAndUsernameAndNotArchived(String, String) - Method in interface com.broadleafcommerce.auth.user.service.UserService
Finds the entity with the given username under the given clientId if not User.archived.
findByCustomerContextId(String) - Method in interface com.broadleafcommerce.auth.tenant.repository.ApplicationRepository
 
findByEmailAndAuthorizationServer(String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
findByEmailAndAuthorizationServer(String, String) - Method in interface com.broadleafcommerce.auth.user.service.UserService
Find a user by email and authorization server id.
findByEmailIgnoreCaseAndServerId(String, String) - Method in interface com.broadleafcommerce.auth.user.repository.UserRepository
Finds and returns the entity with the given User.email and User.serverId.
findById(String) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
findById(String) - Method in interface com.broadleafcommerce.auth.client.service.OAuthClientRegistrationPersistenceService
Find a client registration by its system ID
findById(String) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserPermissionService
 
findById(String) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
 
findById(String) - Method in interface com.broadleafcommerce.auth.security.service.UserPermissionService
Finds and returns the entity with the given ID.
findById(String) - Method in interface com.broadleafcommerce.auth.security.service.UserRoleService
Finds and returns the entity with the given ID.
findById(String) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizationServerService
Find an authorization server by its ID
findById(String) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizedClientService
Find an authorized client by its ID.
findById(String) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
 
findById(String) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
findById(String) - Method in interface com.broadleafcommerce.auth.tenant.service.ApplicationService
 
findById(String) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultApplicationService
 
findById(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
findById(String) - Method in interface com.broadleafcommerce.auth.user.service.UserService
Finds and returns the entity with the given ID.
findById(String, String) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
findById(String, String) - Method in interface com.broadleafcommerce.auth.client.service.OAuthClientRegistrationPersistenceService
Find a client registration by its system ID and tenant ID.
findByIdAndArchivedFalse(String) - Method in interface com.broadleafcommerce.auth.security.repository.RoleRepository
Finds and returns the entity with the given ID if not UserRole.archived.
findByIdAndArchivedFalse(String) - Method in interface com.broadleafcommerce.auth.security.repository.UserPermissionRepository
Finds and returns the entity with the given ID if not UserPermission.archived.
findByIdAndArchivedFalse(String) - Method in interface com.broadleafcommerce.auth.user.repository.UserRepository
Finds and returns the entity with the given ID if not User.archived.
findByIdAndNotArchived(String) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserPermissionService
 
findByIdAndNotArchived(String) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
 
findByIdAndNotArchived(String) - Method in interface com.broadleafcommerce.auth.security.service.UserPermissionService
Finds and returns the entity with the given ID if not UserPermission.archived.
findByIdAndNotArchived(String) - Method in interface com.broadleafcommerce.auth.security.service.UserRoleService
Finds and returns the entity with the given ID if not UserRole.archived.
findByIdAndNotArchived(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
findByIdAndNotArchived(String) - Method in interface com.broadleafcommerce.auth.user.service.UserService
Finds and returns the entity with the given ID if not User.archived.
findByIdAndTenantId(String, String) - Method in interface com.broadleafcommerce.auth.client.repository.OAuthClientRegistrationRepository
 
findByIdentifierTypeAndIdentifierValueAndDeactivatedIsFalse(String, String) - Method in interface com.broadleafcommerce.auth.tenant.repository.ApplicationRepository
 
findByIdIn(Collection<String>) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserRoleEndpoint
 
findByIdIn(Collection<String>) - Method in interface com.broadleafcommerce.auth.tenant.repository.ApplicationRepository
Find applications by a collection of IDs
findByIdIn(Collection<String>) - Method in interface com.broadleafcommerce.auth.tenant.service.ApplicationService
 
findByIdIn(Collection<String>) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultApplicationService
 
findByIdIn(List<String>) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
findByIdIn(List<String>) - Method in interface com.broadleafcommerce.auth.user.service.UserService
Finds and returns all entities matching the given ids.
findByIdInAndArchivedFalse(Collection<String>) - Method in interface com.broadleafcommerce.auth.security.repository.UserPermissionRepository
 
findByIdsAndNotArchived(Collection<String>) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserPermissionService
 
findByIdsAndNotArchived(Collection<String>) - Method in interface com.broadleafcommerce.auth.security.service.UserPermissionService
 
findByIsAdminTrueAndServerTenantId(String) - Method in interface com.broadleafcommerce.auth.server.provider.jpa.repository.JpaAuthorizedClientRepository
 
findByIsAdminTrueAndServerTenantId(String) - Method in interface com.broadleafcommerce.auth.server.repository.AuthorizedClientRepository
Finds an authorized client for a tenant admin.
findByName(String) - Method in interface com.broadleafcommerce.auth.server.repository.AuthorizationServerRepository
 
findByName(String) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizationServerService
Find an authorization server by its name
findByName(String) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
 
findByNameAndTenantId(String, String) - Method in interface com.broadleafcommerce.auth.server.repository.AuthorizationServerRepository
 
findByNameAndTenantId(String, String) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizationServerService
Find an authorization server by its name and tenant id
findByNameAndTenantId(String, String) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
 
findByRegistrationId(String) - Method in class com.broadleafcommerce.auth.client.registration.DefaultBroadleafClientRegistrationRepository
Looks up a ClientRegistration by its registration id.
findByRegistrationId(String, String) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
findByRegistrationId(String, String) - Method in interface com.broadleafcommerce.auth.client.service.OAuthClientRegistrationPersistenceService
Find a OAuthClientRegistrationWrapper by registration id and tenant id
findByRegistrationIdAndTenantId(String, String) - Method in interface com.broadleafcommerce.auth.client.repository.OAuthClientRegistrationRepository
 
findByServiceIdAndType(String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
findByServiceIdAndType(String, String) - Method in interface com.broadleafcommerce.auth.user.repository.UserRepository
Finds the unique record whose User.serviceId and User.type match the given values.
findByServiceIdAndType(String, String) - Method in interface com.broadleafcommerce.auth.user.service.UserService
Finds the unique record whose User.serviceId and User.type match the given values.
findByTenantId(String) - Method in interface com.broadleafcommerce.auth.tenant.repository.ApplicationRepository
Find applications associated with a tenant.
findByUsernameAndAuthorizationServer(String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
findByUsernameAndAuthorizationServer(String, String) - Method in interface com.broadleafcommerce.auth.user.service.UserService
Find a user by email and authorization server id.
findByUsernameAndServerId(String, String) - Method in interface com.broadleafcommerce.auth.user.repository.UserRepository
Finds and returns the entity with the given User.username and User.serverId.
findByUsernameAndServerIdAndArchivedFalse(String, String) - Method in interface com.broadleafcommerce.auth.user.repository.UserRepository
Finds and returns the entity with the given User.username and User.serverId if not User.archived.
findByUsernameIgnoreCaseAndServerId(String, String) - Method in interface com.broadleafcommerce.auth.user.repository.UserRepository
Case-insensitive find method that returns the User with the given User.username and User.serverId.
findByUsernameIgnoreCaseAndServerIdAndArchivedFalse(String, String) - Method in interface com.broadleafcommerce.auth.user.repository.UserRepository
Case-insensitive find method that returns the User with the given User.username and User.serverId if not User.archived.
findClient(String) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
findExistingAdminUser(String) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
findInDataStoreAndReturnMissingIds(Set<String>, Map<String, UserRole>) - Method in class com.broadleafcommerce.auth.security.service.hydration.DefaultUserRoleAncestryHydrationService
Searches the data store for roles matching the given roleIdsToFind.
findRepositoryDomainById(String) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
Find the repository domain by ID without converting to business domain.
findRepositoryDomainById(String) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
Find the repository domain by ID without converting to business domain.
findRepositoryDomainById(String) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
findServer(AuthorizedClient) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
findServerIdForClient(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultOAuth2UserDetailsService
 
findUserOperationsByScope(Set<String>) - Method in class com.broadleafcommerce.auth.user.web.endpoint.UserAccessController
 
formLoginAuthenticationFilter() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
FormLoginAuthenticationFilter - Class in com.broadleafcommerce.auth.user.session
Processes an authentication form submission for an OAuth2 Authorization Server for Universal Login.
FormLoginAuthenticationFilter(AuthenticationManager, AuthenticationSuccessHandler, AuthenticationFailureHandler, SessionAuthenticationStrategy, StatelessUtil, UserLockoutService) - Constructor for class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationFilter
 
formLoginAuthenticationFilterRegistration(FormLoginAuthenticationFilter) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
Disable automatic Filter registration for FormLoginAuthenticationFilter.
FormLoginAuthenticationProvider - Class in com.broadleafcommerce.auth.user.session
An AuthenticationProvider that retrieves OAuth2UserDetails from a OAuth2UserDetailsService for use with Universal Login.
FormLoginAuthenticationProvider(OAuth2UserDetailsService, UserDetailsPasswordService, PasswordEncoder) - Constructor for class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationProvider
 
FormLoginAuthenticationStrategyDelegate - Class in com.broadleafcommerce.auth.user.web.authentication.session
FormLoginAuthenticationStrategyDelegate() - Constructor for class com.broadleafcommerce.auth.user.web.authentication.session.FormLoginAuthenticationStrategyDelegate
 
FormLoginAuthenticationToken - Class in com.broadleafcommerce.auth.user.session
An Authentication implementation that is designed for simple presentation of an OAuth2 clientId, username, and password.
FormLoginAuthenticationToken(String, Object, Object) - Constructor for class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationToken
This constructor can be safely used by any code that wishes to create a OAuth2ClientAuthenticationToken, as the AbstractAuthenticationToken.isAuthenticated() will return false.
FormLoginAuthenticationToken(String, Object, Object, Collection<? extends GrantedAuthority>) - Constructor for class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationToken
This constructor should only be used by AuthenticationManager or AuthenticationProvider implementations that are satisfied with producing a trusted (i.e.
fromIssuerLocation(String) - Method in class com.broadleafcommerce.auth.client.service.OAuthClientRegistrationUtils
Non-static wrapper for ClientRegistrations.fromIssuerLocation(String).
fromMe() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
fromMe() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
fromMe() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserPermission
 
fromMe() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
fromMe() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
fromMe() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
fromMe() - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
fromMe() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
fromMe() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
fromMe() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
fromMePostConverter(MappingContext<JpaAuthorizationServer, AuthorizationServer>) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
Used as the TypeMap#setPostConverter(Converter) for JpaAuthorizationServer.fromMe().
fromOidcIssuerLocation(String) - Method in class com.broadleafcommerce.auth.client.service.OAuthClientRegistrationUtils
Non-static wrapper for ClientRegistrations.fromOidcIssuerLocation(String).
fromRepositoryDomain(List<D>) - Method in class com.broadleafcommerce.auth.security.service.SimplePayloadMapper
 
fromRepositoryDomain(D) - Method in class com.broadleafcommerce.auth.security.service.SimplePayloadMapper
 
fromRepositoryDomain(D, Class<P>) - Method in class com.broadleafcommerce.auth.security.service.SimplePayloadMapper
 
fromRepositoryDomain(Iterable<D>) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
fromRepositoryDomain(Optional<D>) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
fromRepositoryDomain(Optional<D>) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
 
fromRepositoryDomain(Optional<D>) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
fromRepositoryDomain(Page<D>) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
fromRepositoryDomain(Page<D>) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
 
fromRepositoryDomain(Page<D>) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
FULL_ACCESS - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds
 
FULL_NAME - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.UserDataClaims
Used for adding a auth user's full name as a claim.

G

gcmDecrypt(byte[]) - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
Decrypt the byte array with the AES/GCM/NoPadding transformation.
generate(SharedSessionContractImplementor, Object) - Method in class com.broadleafcommerce.auth.repository.provider.hibernate.generation.ULIDGenerationStrategy
 
generateAuthorizedClientId(P) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
Generates a Base64, 16-bit string appended with the server name as the client ID for a newly created authorized client.
generateImpersonationRedirectUrl(String, SignedJWT, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
generateImpersonationRedirectUrl(String, SignedJWT, String) - Method in interface com.broadleafcommerce.auth.user.service.ImpersonationService
Generates a URL String containing a serialized signed JWT that should be redirected to in order to consume an impersonation token.
generateImpersonationToken(ImpersonationRequest, Authentication) - Method in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
generateImpersonationToken(ImpersonationRequest, Authentication) - Method in interface com.broadleafcommerce.auth.user.service.ImpersonationService
Generates a JWT to be used during redirects when impersonating a user.
generateRandomPassword() - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
Create a random password for the User.
generateSecureToken() - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
 
generateSecureToken() - Method in interface com.broadleafcommerce.auth.passcode.service.PasscodeService
Generate a new random token String.
generateSignedJwt(String, Map<String, Object>, Long) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
Generate a signed JWT with issuer and audience values as well as optional additional claims.
generateSignedJwt(String, Map<String, Object>, Long) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
get(String) - Method in interface com.broadleafcommerce.auth.client.registration.ClientRegistrationPropertiesService
Get an OAuthClientRegistrationWrapper that is defined in application properties.
get(String) - Method in class com.broadleafcommerce.auth.client.registration.DefaultClientRegistrationPropertiesService
 
getAccessToken(OAuth2Authentication) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
 
getAccessTokenExpiresAt() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
getAccessTokenIssuedAt() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
getAccessTokenScopes() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
getAccessTokenType() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
getAccessTokenValiditySeconds(OAuth2Request) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
The access token validity period in seconds
getAccessTokenValue() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
getActive() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
getAdditionalAdminHosts() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Creates additional redirect URIs for the admin using the given hosts.
getAdditionalApplicationHosts() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Creates additional redirect URIs for each application using the given hosts.
getAdditionalAudiences() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.OAuth2
Corresponds to the aud JWT claim.
getAdditionalDirectives() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
 
getAdditionalParameters() - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
getAdmin() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
getAdmin() - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.ClientIdentityProviderProperties
Properties for configuring identity providers for any and all admin clients for user authorization.
getAdminUrl(String) - Method in class com.broadleafcommerce.auth.tenant.service.ExternalTenantUrlResolver
 
getAdminUrl(String) - Method in interface com.broadleafcommerce.auth.tenant.service.TenantUrlResolver
Resolves the full url of the admin for the provided tenant.
getAdminUrlByTenantId() - Method in class com.broadleafcommerce.auth.cache.AuthCacheProperties
 
getAdminUrlResolverUri() - Method in class com.broadleafcommerce.auth.tenant.autoconfigure.ExternalTenantUrlResolverProperties
The relative URI path for the operation that can resolve admin urls given a tenant ID in a request parameter.
getAdminUrlResolverUrl(String) - Method in class com.broadleafcommerce.auth.tenant.service.ExternalTenantUrlResolver
 
getAlgorithm() - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
 
getAll() - Method in interface com.broadleafcommerce.auth.client.registration.ClientRegistrationPropertiesService
Get all OAuthClientRegistrationWrapper objects that are defined in application properties.
getAll() - Method in class com.broadleafcommerce.auth.client.registration.DefaultClientRegistrationPropertiesService
 
getAllAuthorities() - Method in class com.broadleafcommerce.auth.security.service.PrivilegeSummary
All the authorities for the current authentication.
getAllAuthorities(DefaultPrivilegeService.PrivilegeHydrationResult) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Gets all the authorities from the flat permissions, permissions from restricted roles, and permissions from restricted permissions.
getAllExpressionObjectNames() - Method in class com.broadleafcommerce.auth.user.web.expression.factory.BroadleafVariableExpressionObjectFactory
 
getAllFlatPermissions(User, AuthorizationServer, Collection<UserRole>) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Gets a set of all flat permissions from User.getPermissions(), AuthorizationServer.getDefaultUserPermissions(), and permissions from the given roles.
getAllFlatPermissions(Collection<UserRole>) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Gets a set of all UserRole.getPermissions() from the given roles
getAncestor() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken1
 
getAncestor() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken2
 
getAncestor() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken3
 
getAncestor() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken4
 
getAncestor() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken5
 
getAncestor() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken6
 
getAncestor() - Method in interface com.broadleafcommerce.auth.token.provider.jpa.domain.RefreshToken
The primary key value of the first refresh token assigned in the current inheritance line.
getApplication(UserRegistration, String) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserRegistrationService
Finds the Application corresponding to the given application ID
getApplicationId() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
getApplicationId() - Method in class com.broadleafcommerce.auth.resource.domain.ApplicationRef
 
getApplicationId() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Populated if this authorized client is used for authorizing customer users in a certain application.
getApplicationId() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getApplicationIds() - Method in class com.broadleafcommerce.auth.resource.domain.User
This field only applies to UserType.ADMIN users.
getApplicationIds() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
getApplicationIds() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getApplicationName(JsonNode) - Method in class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
 
getApplicationService() - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
getApplicationService() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.CustomerContextTokenEnhancer
 
getApplicationUrl(String) - Method in class com.broadleafcommerce.auth.tenant.service.ExternalTenantUrlResolver
 
getApplicationUrl(String) - Method in interface com.broadleafcommerce.auth.tenant.service.TenantUrlResolver
Resolves the full url for the provided application.
getApplicationUrlByApplicationId() - Method in class com.broadleafcommerce.auth.cache.AuthCacheProperties
 
getApplicationUrlResolverUri() - Method in class com.broadleafcommerce.auth.tenant.autoconfigure.ExternalTenantUrlResolverProperties
The relative URI path for the operation that can resolve application urls given an application ID in a request parameter.
getApplicationUrlResolverUrl(String) - Method in class com.broadleafcommerce.auth.tenant.service.ExternalTenantUrlResolver
 
getAttemptTime() - Method in class com.broadleafcommerce.auth.user.domain.UserLoginAttempt
The time that this login attempt occurred.
getAttemptTime() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
getAttribute(String) - Method in class com.broadleafcommerce.auth.resource.domain.User
 
getAttributes() - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
getAttributes() - Method in class com.broadleafcommerce.auth.resource.domain.User
Arbitrary attributes associated with this user.
getAttributes() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
Additional attributes associated with this authorization server.
getAttributes() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Additional attributes for this client, not needed by the vanilla OAuth protocol but might be useful, for example, for storing descriptive information.
getAttributes() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
getAttributes() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getAttributes() - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
Client implementations may choose to utilize this field to accept and pass additional custom information as part of the user registration process.
getAttributes() - Method in class com.broadleafcommerce.auth.user.domain.AuthenticationEvent
Any additional attributes that a service receiving the request may need
getAttributes() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
getAttributes() - Method in class com.broadleafcommerce.auth.user.messaging.UserCreationEvent
Additional custom information that was provided as part of the user registration process.
getAttributes() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getAttributeValue(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
Convenience method to retrieve customer attributes, as they are a complex object.
getAudiences() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.RegisteredClaimsTokenEnhancer
 
getAuthClientPersistenceKey() - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
 
getAuthentication() - Method in class com.broadleafcommerce.auth.security.domain.AuthCode
 
getAuthenticationLogoutHandler() - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
getAuthenticationMethod() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails.UserInfoEndpoint
 
getAuthenticationStrategyDelegates() - Method in class com.broadleafcommerce.auth.user.service.DefaultSessionAuthenticationStrategy
 
getAuthorities(OAuth2UserDetails, OAuth2SessionToken) - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationProvider
 
getAuthorizationGrantType() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
getAuthorizationGrantType() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
getAuthorizationGrantType() - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
getAuthorizationRequestUri() - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
getAuthorizationServer(UserRegistration, String) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserRegistrationService
Finds the AuthorizationServer for the given server ID
getAuthorizationServer(String) - Method in class com.broadleafcommerce.auth.client.service.DefaultContextHelperService
Finds the AuthorizationServer for the given server ID
getAuthorizationServerId() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
getAuthorizationServerId(AdminUser) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
getAuthorizationServerProperties() - Method in class com.broadleafcommerce.auth.user.autoconfigure.ContentSecurityPolicyConfigurer
 
getAuthorizationServers() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
 
getAuthorizationServerService() - Method in class com.broadleafcommerce.auth.client.service.DefaultContextHelperService
 
getAuthorizationServerService() - Method in class com.broadleafcommerce.auth.server.web.endpoint.AuthorizationServerEndpoint
 
getAuthorizationServerService() - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationFilter
 
getAuthorizationServerService() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionTokenEnhancer
 
getAuthorizationServerService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedAuthenticationController
 
getAuthorizationUri() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails
 
getAuthorizationUri() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
getAuthorizationUri() - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
getAuthorizedClient(UserRegistration) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserRegistrationService
Finds the AuthorizedClient corresponding to the UserRegistration.getClientId().
getAuthorizedClient(String) - Method in class com.broadleafcommerce.auth.client.service.DefaultContextHelperService
Finds the AuthorizedClient corresponding to the given client ID
getAuthorizedClient(String) - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
Fetches an AuthorizedClient for the given clientId.
getAuthorizedClientCookieSameSiteValue() - Method in class com.broadleafcommerce.auth.client.autoconfigure.OAuth2AuthorizedClientRepositoryProperties
The value to use for the SameSite attribute on the cookies responsible for storing authorized clients.
getAuthorizedClients() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
 
getAuthorizedClientService() - Method in class com.broadleafcommerce.auth.client.service.DefaultContextHelperService
 
getAuthorizedClientService() - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationFilter
 
getAuthorizedClientService() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionTokenEnhancer
 
getAuthorizedClientService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedAuthenticationController
 
getAuthRegistrationProperties() - Method in class com.broadleafcommerce.auth.user.validation.DefaultRegistrationValidator
 
getAuthServerId() - Method in class com.broadleafcommerce.auth.user.domain.UserLoginAttempt
The AuthorizationServer id that this login attempt was made from.
getAuthServerId() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
getAuthServerId() - Method in exception com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginNotAllowedException
ID of the AuthorizationServer that received the request.
getAuthServerId() - Method in exception com.broadleafcommerce.auth.user.session.embedded.EmbeddedRegistrationNotAllowedException
ID of the AuthorizationServer that received the request.
getAuthServerId(ScheduledJobRef) - Method in class com.broadleafcommerce.auth.user.service.PurgeLoginTableJobListener
 
getAuthServerPropertiesForTenant(String) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties
Return AuthServer
getBaseAdminHost() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
 
getBaseApplicationHost() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
 
getBaseUri() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
 
getBaseUriDirective(AuthorizationServerProperties.ContentSecurityPolicyProperties) - Method in class com.broadleafcommerce.auth.user.autoconfigure.ContentSecurityPolicyConfigurer
 
getBlcCipherVersionTag() - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
Get a byte array of EncryptedFieldConverter.BLC_CIPHER_VERSION_1 in UTF-8.
getBlcClientId() - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
getBlcCryptVersionTagLength() - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
 
getBuilder(P, ClientRegistration.Builder) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
Populates the user-overrides and user-specific values (e.g., client id and secret) onto the builder produced by DefaultOAuthClientRegistrationPersistenceService.getBuilderFromIssuerUri(OAuthClientRegistrationWrapper).
getBuilderFromIssuerUri(P) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
Gets a ClientRegistration.Builder based on the issuerUri of the clientRegistration.
getBusinessDomainType() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
getBusinessDomainType() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
getBusinessDomainType() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserPermission
 
getBusinessDomainType() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
getBusinessDomainType() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
getBusinessDomainType() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getBusinessDomainType() - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
getBusinessDomainType() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermission
 
getBusinessDomainType() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRole
 
getBusinessDomainType() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
getBusinessDomainType() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
getBusinessDomainType() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getBusinessDomainType() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
getByScopeNames() - Method in class com.broadleafcommerce.auth.cache.AuthCacheProperties
 
getByScopeNamesPermissions() - Method in class com.broadleafcommerce.auth.cache.AuthCacheProperties
 
getByServerId() - Method in class com.broadleafcommerce.auth.cache.AuthCacheProperties
 
getChangePasswordFormValidator() - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
getChangePasswordSuccessView() - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
getChangePasswordView(Model, ChangePasswordForm, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
getChangeTimestamp(JsonNode) - Method in class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
 
getChangeTimestamp(JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
getChangeTimestamp(JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.OperationAwarePersistenceHandler
 
getChangeTimestamp(JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.SegmentMemberPersistenceHandler
 
getChars() - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordTokenProperties
The character set to use when generating password tokens
getCipher(int, GCMParameterSpec) - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
Get a Cipher to perform AES/GCM/NoPadding transformations.
getCipherVersion(byte[]) - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
Returns the cipher version from the beginning of the byte array.
getClaims() - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
getClaims() - Method in interface com.broadleafcommerce.auth.user.session.OAuth2SessionToken
 
getClaimsEnhancer() - Method in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
getCleanupBatchSize() - Method in class com.broadleafcommerce.auth.token.TokenProperties
The quantity of expired refresh tokens to delete at one time.
getClient_id() - Method in class com.broadleafcommerce.auth.user.api.dto.ChangePasswordForm
 
getClient_id() - Method in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm
 
getClient_id() - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequest
 
getClient_id() - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequestToken
The client ID of the user requesting impersonation
getClientAuthenticationMethod() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
getClientAuthenticationMethod() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
getClientDetailsService() - Method in class com.broadleafcommerce.auth.user.session.OAuth2AuthenticationEntryPoint
 
getClientDiscovery(ContextInfo, String) - Method in class com.broadleafcommerce.auth.server.web.endpoint.ClientDiscoveryEndpoint
Returns a ClientDiscoveryEndpoint.ClientDiscoveryResponse with the client ID for the provided parameters.
getClientId() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
getClientId() - Method in class com.broadleafcommerce.auth.client.provider.authentication.BroadleafOAuthClientAuthenticationDetails
 
getClientId() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
getClientId() - Method in interface com.broadleafcommerce.auth.client.service.ContextHelperService
Get the client id from the request context
getClientId() - Method in class com.broadleafcommerce.auth.client.service.DefaultContextHelperService
 
getClientId() - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
getClientId() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
getClientId() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The OAuth2 client ID for this authorized client.
getClientId() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getClientId() - Method in class com.broadleafcommerce.auth.server.web.endpoint.ClientDiscoveryEndpoint.ClientDiscoveryResponse
 
getClientId() - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
The application's client_id that this user is registering to
getClientId() - Method in class com.broadleafcommerce.auth.user.domain.DefaultOAuth2UserDetails
 
getClientId() - Method in interface com.broadleafcommerce.auth.user.domain.OAuth2UserDetails
 
getClientId() - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
getClientId() - Method in exception com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginNotAllowedException
ID of the AuthorizedClient that received the request.
getClientId() - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenEndpointAuthenticationToken
 
getClientId() - Method in exception com.broadleafcommerce.auth.user.session.embedded.EmbeddedRegistrationNotAllowedException
ID of the AuthorizedClient that received the request.
getClientId() - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationToken
 
getClientId() - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationToken
The OAuth2 client ID.
getClientId() - Method in interface com.broadleafcommerce.auth.user.session.OAuth2SessionToken
 
getClientId() - Method in class com.broadleafcommerce.auth.user.web.expression.AuthenticationVariableExpression
 
getClientId(OAuth2AuthenticationToken) - Method in class com.broadleafcommerce.auth.client.web.authentication.session.AbstractOAuthClientAuthenticationStrategyDelegate
 
getClientId(String) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
 
getClientId(String) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
 
getClientId(String) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getClientId(HttpServletRequest) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
getClientId(T) - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
Get the Broadleaf Client Id from the authentication token
getClientName() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
getClientName() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
getClientProperties() - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
 
getClientProperties() - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
getClientRegistrationId() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
getClientRegistrationPropertiesService() - Method in class com.broadleafcommerce.auth.client.registration.DefaultBroadleafClientRegistrationRepository
 
getClientRegistrationPropertiesService() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
getClientRegistrationRepository() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository
 
getClientRegistrationRepository() - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
getClientRegistrations() - Method in class com.broadleafcommerce.auth.client.registration.DefaultClientRegistrationPropertiesService
Map of ClientRegistrations defined via application properties The key is set from ClientRegistration.getRegistrationId()
getClientRegistrationService() - Method in class com.broadleafcommerce.auth.client.registration.DefaultBroadleafClientRegistrationRepository
 
getClientRegistrationUtils() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
getClientSecret() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
getClientSecret() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
getClientSecret() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
getClientSecret() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The encrypted OAuth2 client secret for this authorized client.
getClientSecret() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getClientService() - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserEndpoint
 
getClientService() - Method in class com.broadleafcommerce.auth.server.service.DefaultClientRedirectService
 
getClientService() - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
getClientService() - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
getClientService() - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
getClientService() - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
getClientService() - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
getClientService() - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
 
getClientService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
getClientService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
getClientService() - Method in class com.broadleafcommerce.auth.user.web.resolver.OAuth2ClientTemplateResolver
 
getCode() - Method in class com.broadleafcommerce.auth.security.domain.AuthCode
 
getCode() - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenEndpointAuthenticationToken
 
getCombinedDirectivesValue() - Method in class com.broadleafcommerce.auth.user.autoconfigure.ContentSecurityPolicyConfigurer
 
getCommerce() - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.ClientIdentityProviderProperties
Properties for configuring identity providers for any and all commerce-facing clients (i.e., storefront apps) for user authorization.
getCommonOAuth2Provider(String) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
Use the global ApplicationConversionService to find the CommonOAuth2Provider enum that corresponds to the given registrationId.
getCompleteName() - Method in class com.broadleafcommerce.auth.resource.domain.User
Get the complete name of the user.
getConfiguration() - Method in class com.broadleafcommerce.auth.user.web.engine.OAuth2ClientIdTemplateEngine
 
getConfigurationMetadata() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails
 
getConfigurationMetadata() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
getConfirmationMessage() - Method in class com.broadleafcommerce.auth.client.provider.jpa.service.EncryptionMigrationTask
 
getContent() - Method in class com.broadleafcommerce.auth.resource.domain.UserOperationInformation
 
getContentSecurityPolicy() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
Properties pertaining to Content Security Policy (CSP) configuration.
getContentSecurityPolicyConfigurer() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
getContextHelperService() - Method in class com.broadleafcommerce.auth.client.registration.DefaultBroadleafClientRegistrationRepository
 
getContextHelperService() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository
 
getContextHelperService() - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
 
getContextId() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
getContextInfo() - Method in class com.broadleafcommerce.auth.user.domain.AuthenticationEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
getCookieClaims(String) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
Get a Map of the claims from a SignedJWT cookie.
getCookieClaims(String) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getCookies() - Method in class com.broadleafcommerce.auth.user.session.BasicSavedRequest
 
getCookieValue(String, HttpServletRequest) - Static method in class com.broadleafcommerce.auth.user.util.CookieUtil
 
getCredentials() - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenEndpointAuthenticationToken
 
getCredentials() - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationToken
 
getCrossOrigin() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
getCrossOrigin() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Whether or not the default authorization servers should enable cross-origin support.
getCsr_user_id() - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequestToken
The user ID of the CSR that is impersonating a user.
getCsrClient(String) - Method in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
getCsrClientId() - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
getCsrClientId() - Method in interface com.broadleafcommerce.auth.user.session.OAuth2SessionToken
 
getCsrInheritedAuthorities() - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
getCsrInheritedAuthorities() - Method in interface com.broadleafcommerce.auth.user.session.OAuth2SessionToken
 
getCsrSubject() - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
getCsrSubject() - Method in interface com.broadleafcommerce.auth.user.session.OAuth2SessionToken
 
getCsrUser(String) - Method in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
getCsrUserId() - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
getCsrUserId() - Method in interface com.broadleafcommerce.auth.user.session.OAuth2SessionToken
 
getCsrUserId(Authentication) - Method in class com.broadleafcommerce.auth.user.web.endpoint.ImpersonationEndpoint
 
getCurrentlyAuthenticatedUser() - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
Retrieve the current (already authenticated) user who is attempting to change their password
getCurrentPassword() - Method in class com.broadleafcommerce.auth.user.api.dto.ChangePasswordForm
 
getCurrentUser() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserContext
 
getCustomerContextId() - Method in class com.broadleafcommerce.auth.resource.domain.User
This field only applies to UserType.CUSTOMER users.
getCustomerContextId() - Method in class com.broadleafcommerce.auth.tenant.domain.Application
 
getCustomerContextId() - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
getCustomerContextId() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
getCustomerContextId() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getCustomerSegments(User) - Method in class com.broadleafcommerce.auth.user.listener.SegmentMemberPersistenceHandler
 
getCustomPattern() - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Extension point for activating additional patterns that must conform
getDataRoutePartition() - Method in class com.broadleafcommerce.auth.server.service.anonymization.UserAnonymizationHandler
 
getDatasource() - Method in class com.broadleafcommerce.auth.provider.jpa.environment.AuthenticationProperties
 
getDateCreated() - Method in class com.broadleafcommerce.auth.user.domain.PasswordToken
The date this token was created.
getDateCreated() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
getDateUsed() - Method in class com.broadleafcommerce.auth.user.domain.PasswordToken
The date this token was used, or null.
getDateUsed() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
getDecodedClaim(String, String, String) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getDecodedClaim(Cookie, String, String) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getDefaultAuthServerProperties() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties
A map of default auth server properties, keyed by tenant ID.
getDefaultAuthServerProperties() - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
getDefaultPermissions(DefaultAuthServerProperties.AuthServerProperties) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
getDefaultRedirect(ServletRequest) - Method in class com.broadleafcommerce.auth.user.session.VerifyRedirectCookieFilter
Gets the default redirect that the user should be redirected to since the request required a redirect cookie and didn't have one.
getDefaultRedirectUri() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
getDefaultRedirectUri() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The default redirect URI to use if a user accesses a login page without a valid redirect cookie
getDefaultRedirectUri() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The default redirect URI to use if a user accesses a login page without a valid redirect cookie
getDefaultRedirectUri() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
getDefaultRedirectUri() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getDefaultRedirectUri(Application, DefaultAuthServerProperties.AuthServerProperties) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
getDefaultRedirectUrl() - Method in class com.broadleafcommerce.auth.user.session.environment.VerifyRedirectCookieProperties
The default redirect URL to use as a fallback
getDefaultRedirectUrl() - Method in class com.broadleafcommerce.auth.user.web.expression.AuthenticationVariableExpression
 
getDefaultRedirectUrlForClientId(String) - Method in interface com.broadleafcommerce.auth.server.service.ClientRedirectService
Used for returning the default redirect URL for the provided client
getDefaultRedirectUrlForClientId(String) - Method in class com.broadleafcommerce.auth.server.service.DefaultClientRedirectService
 
getDefaultSrc() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
 
getDefaultSrcDirective(AuthorizationServerProperties.ContentSecurityPolicyProperties) - Method in class com.broadleafcommerce.auth.user.autoconfigure.ContentSecurityPolicyConfigurer
 
getDefaultUserPermissions() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The default permissions a user is assigned when authenticating against this server.
getDefaultUserPermissions() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
getDefaultUserRoles() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The default roles a user is assigned when authenticating against this server.
getDefaultUserRoles() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
getDefaultUserRoles(DefaultAuthServerProperties.AuthServerProperties) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
getDelegating() - Method in class com.broadleafcommerce.auth.provider.jpa.environment.AuthenticationProperties
 
getDetail(Map<String, Object>, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
getDigitPattern() - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Password must include at least 1 number (e.g., 1, 2, 3)
getDisabled() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
getDomainDefaultClientRedirectUri() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
getDomainDefaultRedirectUris() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
getDomainPrefixDefaultClientRedirectUri() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
getDomainPrefixDefaultRedirectUris() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
getDomainType() - Method in interface com.broadleafcommerce.auth.client.provider.jpa.repository.JpaOAuthClientRegistrationRepository
 
getDomainType() - Method in class com.broadleafcommerce.auth.security.provider.jpa.repository.JpaCustomizedRoleRepository
 
getDomainType() - Method in class com.broadleafcommerce.auth.security.provider.jpa.repository.JpaCustomizedUserPermissionRepository
 
getDomainType() - Method in interface com.broadleafcommerce.auth.server.provider.jpa.repository.JpaAuthorizationServerRepository
 
getDomainType() - Method in interface com.broadleafcommerce.auth.server.provider.jpa.repository.JpaAuthorizedClientRepository
 
getDomainType() - Method in interface com.broadleafcommerce.auth.tenant.provider.jpa.repository.JpaApplicationRepository
 
getDomainType() - Method in class com.broadleafcommerce.auth.user.provider.jpa.repository.JpaCustomizedUserRepository
 
getDomainType() - Method in interface com.broadleafcommerce.auth.user.provider.jpa.repository.JpaPasswordTokenRepository
 
getDomainType() - Method in interface com.broadleafcommerce.auth.user.provider.jpa.repository.JpaUserLoginAttemptRepository
 
getEmail() - Method in class com.broadleafcommerce.auth.resource.domain.User
The user's email address.
getEmail() - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
Email address
getEmail() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
getEmail() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
getEmail() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getEmail(OAuth2AuthenticationToken) - Method in class com.broadleafcommerce.auth.client.web.authentication.session.AbstractOAuthClientAuthenticationStrategyDelegate
 
getEmail(OAuth2AuthenticationToken) - Method in class com.broadleafcommerce.auth.client.web.authentication.session.GithubOAuthClientAuthenticationStrategyDelegate
 
getEmail(T) - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
Get the user's email address from the authentication token.
getEmbeddedLoginProperties() - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationController
 
getEncodedKey() - Method in class com.broadleafcommerce.auth.client.provider.jpa.autoconfigure.AuthClientProviderEncryptionProperties
AES secret key used for symmetric encryption of persisted secure data.
getEncodedPrivateKey() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.OAuth2
Base64-encoded version of the private key used to generate tokens.
getEncodedPublicKey() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.OAuth2
Base64-encoded version of the public key used to generate tokens.
getEnhanceableToken(OAuth2AccessToken) - Static method in class com.broadleafcommerce.auth.user.session.token.enhancer.TokenEnhancerUtil
Copies the supplied OAuth2AccessToken to a new DefaultOAuth2AccessToken instance and copies any existing values in OAuth2AccessToken.getAdditionalInformation() to a new modifiable map that may be retrieved and modified to add new claims.
getEntityIdOrThrow(JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.OperationAwarePersistenceHandler
 
getEntityValidator() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
getEntityValidator() - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
 
getErrorMessage() - Method in class com.broadleafcommerce.auth.security.service.hydration.UserRoleAncestryHydrationResponse
If the operation was not UserRoleAncestryHydrationResponse.successful, this will contain an error message describing why.
getErrorMessages() - Method in class com.broadleafcommerce.auth.user.validation.PasswordValidation
If the password failed validation, this holds all of the reason why.
getException() - Method in class com.broadleafcommerce.auth.security.web.authentication.AuthenticationFailureExceptionMapping
The target exception when redirecting
getExpiration() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken1
 
getExpiration() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken2
 
getExpiration() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken3
 
getExpiration() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken4
 
getExpiration() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken5
 
getExpiration() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken6
 
getExpiration() - Method in interface com.broadleafcommerce.auth.token.provider.jpa.domain.RefreshToken
The maximum lifespan of a refresh token.
getExpiresIn() - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
getExpiresIn() - Method in interface com.broadleafcommerce.auth.user.session.OAuth2SessionToken
 
getExpressionObjectFactory() - Method in class com.broadleafcommerce.auth.user.web.dialect.BroadleafDialect
 
getExternalId() - Method in class com.broadleafcommerce.auth.resource.domain.User
Intended to hold any unique identifier for this user as known by an external (non-BLC) system.
getExternalId() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getFailedLoginAttemptsAllowed() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
How many failed login attempts are allowed before a user is locked out.
getFailedLoginAttemptsAllowed() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
getFailedLoginAttemptsAllowed() - Method in class com.broadleafcommerce.auth.user.autoconfigure.UserLockoutProperties
How many failed login attempts are allowed before a user is locked out.
getFailureUrlMap() - Method in class com.broadleafcommerce.auth.security.web.authentication.DefaultExceptionMappingAuthenticationFailureHandler
 
getFieldValueOrNull(Errors, String) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserValidator
 
getFirstName() - Method in class com.broadleafcommerce.auth.resource.domain.User
The first name of the user, if the fullName is not being used for the user.
getFirstName() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
getFirstName() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getFlatPermissions() - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService.PrivilegeHydrationResult
 
getFlattenedWithAllAncestors(Collection<UserRole>) - Method in class com.broadleafcommerce.auth.security.service.hydration.DefaultUserRoleAncestryHydrationService
 
getFlattenedWithAllAncestors(Collection<UserRole>) - Method in interface com.broadleafcommerce.auth.security.service.hydration.UserRoleAncestryHydrationService
A convenience method to enable fetching a flattened collection consisting of all of the given roles along with their ancestors.
getFlattenedWithAllAncestorsAndThrowIfAnyFailed(Collection<UserRole>) - Method in class com.broadleafcommerce.auth.security.service.hydration.DefaultUserRoleAncestryHydrationService
 
getFlattenedWithAllAncestorsAndThrowIfAnyFailed(Collection<UserRole>) - Method in interface com.broadleafcommerce.auth.security.service.hydration.UserRoleAncestryHydrationService
Same logic as documented for UserRoleAncestryHydrationService.getFlattenedWithAllAncestors(Collection) except this method throws an exception when there's one or more UserRoleAncestryHydrationResponse not successful.
getFriendlyName() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
getFriendlyName() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
getFriendlyName() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The friendly name of this authorization server.
getFriendlyName() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The friendly name of this authorized client.
getFriendlyName() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
getFriendlyName() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getFullName() - Method in class com.broadleafcommerce.auth.resource.domain.User
The full name of the user, if the component parts firstName, middleName, and lastName are not being used to comprise the full name.
getFullName() - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
Full name of the user
getFullName() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
getFullName() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getGcmParameterSpecForDecrypt(byte[]) - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
Get a GCMParameterSpec for decrypting.
getGcmParameterSpecForEncrypt() - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
Get a GCMParameterSpec for encrypting.
getGcmTagLength() - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
 
getGlobalDomainWhitelist() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
If a tenant enabled installation is in place (i.e.
getGlobalPrefixWhitelist() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
If a tenant enabled installation is in place (i.e.
getGrantTypes() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
getGrantTypes() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The grant types for which this client is authorized.
getGrantTypes() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getGrantTypes() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
getGrantTypes(DefaultAuthServerProperties.AuthServerProperties) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
getHeaderNames() - Method in class com.broadleafcommerce.auth.user.session.BasicSavedRequest
 
getHeaderValues(String) - Method in class com.broadleafcommerce.auth.user.session.BasicSavedRequest
 
getHydratedPrivileges(User, String) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
 
getIcon() - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.ClientIdentityProviderProperties.ClientProperties.Provider
 
getIcon() - Method in class com.broadleafcommerce.auth.user.web.endpoint.model.OAuth2IdentityProvider
The path to a static resource that represents an icon to display on the action component for this IDP.
getId() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
The system ID of the registration
getId() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
getId() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
getId() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
getId() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
getId() - Method in class com.broadleafcommerce.auth.resource.domain.User
 
getId() - Method in class com.broadleafcommerce.auth.resource.domain.UserPermission
 
getId() - Method in class com.broadleafcommerce.auth.resource.domain.UserPermissionRef
 
getId() - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
 
getId() - Method in class com.broadleafcommerce.auth.resource.domain.UserRoleRef
 
getId() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserPermission
 
getId() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedPermission
 
getId() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedRole
 
getId() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestriction
 
getId() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
getId() - Method in class com.broadleafcommerce.auth.security.domain.PermissionScope
 
getId() - Method in class com.broadleafcommerce.auth.security.domain.SecurityScope
 
getId() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The primary ID of this server
getId() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The primary key of this authorized client.
getId() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
getId() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getId() - Method in class com.broadleafcommerce.auth.tenant.domain.Application
 
getId() - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
getId() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken1
 
getId() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken2
 
getId() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken3
 
getId() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken4
 
getId() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken5
 
getId() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken6
 
getId() - Method in interface com.broadleafcommerce.auth.token.provider.jpa.domain.RefreshToken
The primary key of the refresh token.
getId() - Method in class com.broadleafcommerce.auth.user.domain.DefaultOAuth2UserDetails
 
getId() - Method in interface com.broadleafcommerce.auth.user.domain.OAuth2UserDetails
 
getId() - Method in class com.broadleafcommerce.auth.user.domain.PasswordToken
The primary key of this token.
getId() - Method in class com.broadleafcommerce.auth.user.domain.UserLoginAttempt
The database id.
getId() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermission
 
getId() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermissionRef
 
getId() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestriction
Represents the id of the User restriction.
getId() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRole
 
getId() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRoleRef
 
getId() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
getId() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
getId() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getId() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
getId() - Method in class com.broadleafcommerce.auth.user.web.endpoint.model.OAuth2IdentityProvider
The registration ID of the of the IDP.
getIdempotentConsumptionService() - Method in class com.broadleafcommerce.auth.user.messaging.ClearCustomerSegmentEventListener
 
getIdempotentConsumptionService() - Method in class com.broadleafcommerce.auth.user.messaging.UserAttributesEventListener
 
getIdempotentService() - Method in class com.broadleafcommerce.auth.user.service.PurgeLoginTableJobListener
 
getIdentifierType() - Method in class com.broadleafcommerce.auth.tenant.domain.Application
 
getIdentifierType() - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
getIdentifierValue() - Method in class com.broadleafcommerce.auth.tenant.domain.Application
 
getIdentifierValue() - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
getImpersonated_client_id() - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequest
 
getImpersonated_client_id() - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequestToken
The client ID of the user to be impersonated.
getImpersonated_sub() - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequest
 
getImpersonated_sub() - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequestToken
The subject to be impersonated.
getImpersonatedClient(OAuth2UserDetails) - Method in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
getImpersonatedClient(String) - Method in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
getImpersonatedSessionDuration() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.OAuth2
The max session duration for an impersonated session.
getImpersonationSessionToken(ImpersonationRequestToken, OAuth2UserDetails) - Method in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
getImpersonationSessionToken(ImpersonationRequestToken, OAuth2UserDetails) - Method in interface com.broadleafcommerce.auth.user.service.ImpersonationService
Creates an OAuth2SessionToken for the validated ImpersonationRequest.
getInactivityTimeoutSeconds() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
getInactivityTimeoutSeconds() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The period of time, in seconds, that the user's session will timeout if no action is taken.
getInactivityTimeoutSeconds() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
getInactivityTimeoutSeconds() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
getIssuer() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.OAuth2
Used in validation of JWT to ensure that the system that issued the token (this one) is the same as the one passed in the token.
getIssuer() - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
 
getIssuer() - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getIssuer() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.RegisteredClaimsTokenEnhancer
 
getIssuerUri() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails
URI that can either be an OpenID Connect discovery endpoint or an OAuth 2.0 Authorization Server Metadata endpoint defined by RFC 8414.
getIvLength() - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
 
getJpa() - Method in class com.broadleafcommerce.auth.provider.jpa.environment.AuthenticationProperties
 
getJwkSetUri() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails
 
getJwkSetUri() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
getKey(Principal) - Method in class com.broadleafcommerce.auth.user.web.endpoint.JwkSetEndpoint
 
getLastName() - Method in class com.broadleafcommerce.auth.resource.domain.User
The last name of the user, if the fullName is not being used for the user.
getLastName() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
getLastName() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getLastUpdated() - Method in class com.broadleafcommerce.auth.resource.domain.User
Indicates when this record was last updated.
getLastUpdated() - Method in class com.broadleafcommerce.auth.resource.domain.UserPermission
Indicates when this record was last updated.
getLastUpdated() - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
Indicates when this record was last updated.
getLastUpdated() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserPermission
We don't use LastModifiedDate here because we want to enable manually setting this value (ex: for setting the lastUpdated to a value received in a persistence message).
getLastUpdated() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
We don't use LastModifiedDate here because we want to enable manually setting this value (ex: for setting the lastUpdated to a value received in a persistence message).
getLastUpdated() - Method in class com.broadleafcommerce.auth.tenant.domain.Application
Indicates when this record was last updated.
getLastUpdated() - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
We don't use LastModifiedDate here because we want to enable manually setting this value (ex: for setting the lastUpdated to a value received in a persistence message).
getLastUpdated() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
We don't use LastModifiedDate here because we want to enable manually setting this value (ex: for setting the lastUpdated to a value received in a persistence message).
getLength() - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordTokenProperties
The length of a generated password token
getLiquibase() - Method in class com.broadleafcommerce.auth.provider.jpa.environment.AuthenticationProperties
 
getLocales() - Method in class com.broadleafcommerce.auth.user.session.BasicSavedRequest
 
getLockedTime() - Method in class com.broadleafcommerce.auth.resource.domain.User
If this user is locked out, the time that the user was locked.
getLockedTime() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getLockedUserCanResetPassword() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
Can a locked user initiate a password reset? See User.isLocked()
getLockedUserCanResetPassword() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
getLockoutDuration(AuthorizationServer) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
getLockoutDurationMinutes() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The time, in minutes, a user is locked out if they exceed the allowed number of failed login attempts.
getLockoutDurationMinutes() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
getLockoutDurationMinutes() - Method in class com.broadleafcommerce.auth.user.autoconfigure.UserLockoutProperties
The time, in minutes, a user is locked out if they exceed the allowed number of failed login attempts.
getLockoutDurationMinutes(AuthorizationServer) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
getLoginAttemptResult() - Method in class com.broadleafcommerce.auth.user.domain.UserLoginAttempt
The login attempt result.
getLoginAttemptResult() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
getLoginAttemptsAllowed(AuthorizationServer) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
getLoginErrorView(Model, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
getLoginFailDecayMinutes() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
How long, in minutes, it takes for failed login attempts to "decay".
getLoginFailDecayMinutes() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
getLoginFailDecayMinutes() - Method in class com.broadleafcommerce.auth.user.autoconfigure.UserLockoutProperties
How long, in minutes, it takes for failed login attempts to "decay".
getLoginFailDecayMinutes(AuthorizationServer) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
getLoginPathOrUrl() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
Either the path portion only to the login page (e.g.
getLoginService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
getLoginService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedAuthenticationController
 
getLoginService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationController
 
getLoginService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
getLoginView(Model, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
getLongPattern() - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Password must be less than 255 characters
getLowerPattern() - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Password must include at least 1 lowercase character (e.g., a, b, c)
getMapper() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
getMapper() - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
 
getMapper() - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
 
getMapper() - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
getMapper() - Method in class com.broadleafcommerce.auth.tenant.service.DefaultApplicationService
 
getMappers() - Method in class com.broadleafcommerce.auth.security.service.SimplePayloadMapper
 
getMatchingRequest(HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.auth.user.session.CookieRequestCache
 
getMaxExpiresIn() - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
getMaxExpiresIn() - Method in interface com.broadleafcommerce.auth.user.session.OAuth2SessionToken
 
getMaxSessionDurationMinutes() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.RegisteredClaimsTokenEnhancer
 
getMaxTokenCleanupInterval() - Method in class com.broadleafcommerce.auth.token.TokenProperties
The max amount of pause time between batch expired refresh token cleanup attempts.
getMergedRestrictionTargetsByRestrictionType(Map<String, Set<String>>, Map<String, Set<String>>) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Gets a Map that is a combination of the two given restrictions maps.
getMergedRestrictionTypeAndTargetsByPermissionName(Map<String, Map<String, Set<String>>>, Map<String, Map<String, Set<String>>>) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Gets a Map that is a combination of the two given restrictionTypeAndTargetsByPermissionName maps.
getMessageProducer() - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
getMessageService() - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
getMessageType() - Method in class com.broadleafcommerce.auth.user.domain.AuthenticationEvent
The message type for this event.
getMethod() - Method in class com.broadleafcommerce.auth.user.session.BasicSavedRequest
 
getMiddleName() - Method in class com.broadleafcommerce.auth.resource.domain.User
The middle name of the user, if the fullName is not being used for the user.
getMiddleName() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
getMiddleName() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getMinTokenCleanupInterval() - Method in class com.broadleafcommerce.auth.token.TokenProperties
The min amount of pause time between batch expired refresh token cleanup attempts.
getName() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
getName() - Method in class com.broadleafcommerce.auth.resource.domain.UserPermission
The name for this permission.
getName() - Method in class com.broadleafcommerce.auth.resource.domain.UserPermissionRef
 
getName() - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
The name for this role.
getName() - Method in class com.broadleafcommerce.auth.resource.domain.UserRoleRef
 
getName() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserPermission
 
getName() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
getName() - Method in class com.broadleafcommerce.auth.security.domain.SecurityScope
 
getName() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The unique name for this authorization server.
getName() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
getName() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermission
 
getName() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermissionRef
 
getName() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRole
 
getName() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRoleRef
 
getName() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
getName() - Method in class com.broadleafcommerce.auth.user.web.endpoint.model.OAuth2IdentityProvider
The name of the IDP.
getName() - Method in class com.broadleafcommerce.auth.user.web.expression.AuthenticationVariableExpression
 
getName() - Method in interface com.broadleafcommerce.auth.user.web.expression.BroadleafVariableExpression
The name of the implementation exposed to the Thymeleaf expression evaluation context.
getName(OAuth2AuthenticationToken) - Method in class com.broadleafcommerce.auth.client.web.authentication.session.AbstractOAuthClientAuthenticationStrategyDelegate
 
getName(T) - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
Get the user's name from the authentication token
getNamespace() - Method in class com.broadleafcommerce.auth.token.TokenProperties
Namespace to use when getting the view for the camel cluster.
getNewPassword() - Method in class com.broadleafcommerce.auth.user.api.dto.ChangePasswordForm
 
getNewPasswordConfirm() - Method in class com.broadleafcommerce.auth.user.api.dto.ChangePasswordForm
 
getNonNullField(String, JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.OperationAwarePersistenceHandler
Gets the field with the given name from the json and returns an optional containing it if not null.
getOath2AuthenticationProviders() - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
Provides caching by the type of authorized client for the appropriate OAuth2IdentityProvider for it.
getOath2AuthenticationProviders(ClientIdentityProviderProperties.ClientProperties, boolean) - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
Looks at the ClientRegistrations to determine which providers are configured and then cross-checks that with the ClientIdentityProviderProperties.ClientProperties for the appropriate type of AuthorizedClient that is making a request, either admin or commerce, to filter the registered identity providers that are appropriate to show the user.
getOauth2() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
 
getOAuth2Authentication(ClientDetails, TokenRequest) - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenGranter
Use the EmbeddedLoginTokenEndpointAuthenticationToken to create a OAuth2Authentication to be used in AuthorizationServerTokenServices.createAccessToken(org.springframework.security.oauth2.provider.OAuth2Authentication)
getOAuth2UserDetails(Authentication) - Method in class com.broadleafcommerce.auth.user.service.DefaultSessionAuthenticationStrategy
 
getOAuth2UserDetails(Authentication) - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
Get the clientId and username from the token to load from the database.
getOAuth2UserDetails(Authentication) - Method in class com.broadleafcommerce.auth.user.web.authentication.session.FormLoginAuthenticationStrategyDelegate
 
getOAuth2UserDetails(Authentication) - Method in interface com.broadleafcommerce.auth.user.web.authentication.session.AuthenticationStrategyDelegate
Map the Authentication token to an OAuth2UserDetails
getOAuth2UserDetailsService() - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
 
getOAuthRegistrationType() - Method in class com.broadleafcommerce.auth.client.web.authentication.session.AbstractOAuthClientAuthenticationStrategyDelegate
Gets the registration type / client registration id that this delegate handles
getOAuthRegistrationType() - Method in class com.broadleafcommerce.auth.client.web.authentication.session.DefaultOIDCAuthenticationStrategyDelegate
 
getOAuthRegistrationType() - Method in class com.broadleafcommerce.auth.client.web.authentication.session.GithubOAuthClientAuthenticationStrategyDelegate
 
getOAuthRegistrationType() - Method in class com.broadleafcommerce.auth.client.web.authentication.session.GoogleOAuthClientAuthenticationStrategyDelegate
 
getObjectMapper() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository
 
getObjectMapper() - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
 
getObjectMapper() - Method in class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
 
getObjectMapper() - Method in class com.broadleafcommerce.auth.user.listener.AuthDataUpdatePersistenceHandler
 
getObjectMapper() - Method in class com.broadleafcommerce.auth.user.listener.SegmentMemberPersistenceHandler
 
getObjectMapper() - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationSuccessHandler
 
getOid() - Method in class com.broadleafcommerce.auth.token.service.DefaultOriginalAwareOAuth2RefreshToken
 
getOperationTypes() - Method in class com.broadleafcommerce.auth.resource.domain.UserOperation
The set of operation types that are allowed for the scope.
getParameterMap() - Method in class com.broadleafcommerce.auth.user.session.BasicSavedRequest
 
getParameterValues(String) - Method in class com.broadleafcommerce.auth.user.session.BasicSavedRequest
 
getParentRoleId() - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
The id of the parent of this role (if any).
getParentRoleId() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
A soft reference to the parent of this role.
getParentRoleId() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRole
 
getPartition() - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenStore
 
getPartition() - Method in interface com.broadleafcommerce.auth.token.service.RotatableTokenStore
Randomly retrieve a partition number with the bounds of the partitions currently available to the system.
getPartition(String) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenStore
 
getPartition(String) - Method in interface com.broadleafcommerce.auth.token.service.RotatableTokenStore
Given an encoded refresh token string, find the partition on which that token is stored.
getPartitions() - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenStore
 
getPartitions() - Method in interface com.broadleafcommerce.auth.token.service.RotatableTokenStore
List all the partitions known to the system
getPasscodeService() - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
getPasscodeService() - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationSuccessHandler
 
getPasscodeService() - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenAuthenticationProvider
 
getPasscodeService() - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
 
getPasscodeService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.PasscodeEndpoint
 
getPassword() - Method in class com.broadleafcommerce.auth.resource.domain.User
Encrypted password that should generally only be used in mapping exercises before saving into the data store
getPassword() - Method in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm
 
getPassword() - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
 
getPassword() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getPasswordConfirmation() - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
Must match the given UserRegistration.password
getPasswordEncoder() - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
 
getPasswordEncoder() - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
getPasswordEncoder() - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
getPasswordEncoder() - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationProvider
 
getPasswordTokenProperties() - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
 
getPasswordTokenRepository() - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
 
getPasswordValidator() - Method in class com.broadleafcommerce.auth.user.validation.DefaultRegistrationValidator
 
getPause() - Method in class com.broadleafcommerce.auth.token.service.DefaultTokenCleanupServices
 
getPayload() - Method in class com.broadleafcommerce.auth.resource.domain.UserAttributesRequest
The values to add to the User's attributes.
getPermission() - Method in class com.broadleafcommerce.auth.resource.domain.RestrictedPermission
Represents the permission that is being restricted.
getPermission() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedPermission
 
getPermission() - Method in class com.broadleafcommerce.auth.security.domain.PermissionScope
The permission or base root of a permission which can expand to a CRUD operation.
getPermission() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedPermission
The id of the permission that is being restricted.
getPermissionIds() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
getPermissionIds() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
getPermissionRepository() - Method in class com.broadleafcommerce.auth.resource.service.DefaultUserOperationService
 
getPermissionRepository() - Method in class com.broadleafcommerce.auth.security.provider.jpa.repository.JpaCustomizedUserPermissionRepository
 
getPermissionRepository() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionTokenEnhancer
 
getPermissionRepository() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserRestrictionTokenEnhancer
 
getPermissionRoot(String) - Static method in class com.broadleafcommerce.auth.security.domain.PermissionUtils
Obtains the 'root' of the permission which is defined as anything that comes after one of the PermissionType.prefixes().
getPermissions() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
getPermissions() - Method in class com.broadleafcommerce.auth.resource.domain.User
The permissions that this user is directly assigned (in addition to permissions granted through User.roles).
getPermissions() - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
The permissions that this role has been directly assigned.
getPermissions() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
getPermissions() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Returns the permissions that are granted to the OAuth client.
getPermissions() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getPermissions() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRole
 
getPermissions() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
Deprecated.
getPermissions() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getPermissionsFromRestrictedPrivileges(DefaultPrivilegeService.PrivilegeHydrationResult) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Gets all the permissions from restricted roles and their ancestors, and restricted permissions.
getPermissionType(String) - Static method in class com.broadleafcommerce.auth.security.domain.PermissionUtils
Obtains the permission type of the given permission based on PermissionType.prefixes().
getPlainPassword() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getPrefixedDomainWhitelist() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
If a tenant enabled installation is in place (i.e.
getPreview() - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
True if this registration is in a preview context
getPrincipal() - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenEndpointAuthenticationToken
 
getPrincipal() - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationToken
 
getPrincipalName() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
getProcessors(String) - Method in class com.broadleafcommerce.auth.user.web.dialect.BroadleafDialect
 
getProperties() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository
 
getProperties() - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
 
getProperties() - Method in class com.broadleafcommerce.auth.tenant.service.ExternalTenantUrlResolver
 
getProperties() - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getProperties() - Method in class com.broadleafcommerce.auth.user.session.VerifyRedirectCookieFilter
 
getProperties() - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
getProperties() - Method in class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedAuthenticationController
 
getProperties() - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationController
 
getProperties() - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
getProperties() - Method in class com.broadleafcommerce.auth.user.web.expression.AuthenticationVariableExpression
 
getProviderDetails() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
getProviderDetails() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
getProviders() - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.ClientIdentityProviderProperties.ClientProperties
 
getPurgeOlderThanDuration(ScheduledJobRef) - Method in class com.broadleafcommerce.auth.user.service.PurgeLoginTableJobListener
 
getPurpose() - Method in class com.broadleafcommerce.auth.user.domain.PasswordToken
The reason this token was created.
getPurpose() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
getPurpose() - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenEndpointAuthenticationToken
 
getPwResetEmailView(Model, String, boolean, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
getRedirect_uri() - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequest
 
getRedirect_uri() - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequestToken
Upon consuming the token, the URL to redirect the user to.
getRedirectCookieVerificationPattern() - Method in class com.broadleafcommerce.auth.user.session.environment.VerifyRedirectCookieProperties
The request pattern to use to determine which requests to verify a redirect cookie exists on
getRedirectResolver() - Method in class com.broadleafcommerce.auth.user.session.OAuth2AuthenticationEntryPoint
 
getRedirectService() - Method in class com.broadleafcommerce.auth.user.session.VerifyRedirectCookieFilter
 
getRedirectService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
getRedirectService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
getRedirectService() - Method in class com.broadleafcommerce.auth.user.web.expression.AuthenticationVariableExpression
 
getRedirectStrategy() - Method in class com.broadleafcommerce.auth.user.session.OAuth2AuthenticationEntryPoint
 
getRedirectUri() - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
getRedirectUris() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The pre-defined redirect URIs for this client to use during the "authorization_code" access grant.
getRedirectUris() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getRedirectUris(DefaultAuthServerProperties.AuthServerProperties, Application) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
getRedirectUriTemplate() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
getRedirectUriTemplate() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
getRedirectUrl() - Method in class com.broadleafcommerce.auth.security.web.authentication.AuthenticationFailureExceptionMapping
The redirect URL when the target exception happens.
getRedirectUrl() - Method in class com.broadleafcommerce.auth.user.session.BasicSavedRequest
 
getRedirectUrl(Cookie) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
Verify the JWT token contained in the cookie and then return the redirect url contained therein.
getRedirectUrl(Cookie) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getRedirectUrlParam() - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
getRefByName(ScheduledJobRef, String) - Method in class com.broadleafcommerce.auth.user.service.PurgeLoginTableJobListener
 
getRefreshTokenIssuedAt() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
getRefreshTokenRotationInterval() - Method in class com.broadleafcommerce.auth.token.TokenProperties
Amount of time that a rotated refresh token is still valid for refresh attempts after it is initially rotated.
getRefreshTokenRotationIntervalSeconds() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getRefreshTokenTimeoutSeconds() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The period of time, in seconds, that an refresh token issued will be valid for.
getRefreshTokenTimeoutSeconds() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getRefreshTokenValiditySeconds(OAuth2Request) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
The refresh token validity period in seconds
getRefreshTokenValue() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
getRegistrationId() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails
The ID of the registered provider.
getRegistrationId() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
getRegistrationId() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
getRegistrationId() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
getRegistrationProperties() - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
 
getRegistrationService() - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
 
getRegistrationService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationController
 
getRegistrationService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
getRemovalCookie(Cookie) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
Returns a removal cookie for any arbitrary cookie.
getRemovalCookie(Cookie) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getRemoveSavedRequestCookie() - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
Deprecated.
getRemoveSavedRequestCookie() - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getRemoveSessionCookie(String) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
getRemoveSessionCookie(String) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getRepeatedPattern() - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Password cannot contain any 3 sequentially repeated characters (e.g., 111, aaa, ---)
getRepository() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
getRepository() - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
 
getRepository() - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
getRepository() - Method in class com.broadleafcommerce.auth.tenant.service.DefaultApplicationService
 
getRepository(int) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenStore
Find the correct handling repository for a given partition identifier
getRequest() - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
getRequest(HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.auth.user.session.CookieRequestCache
 
getRequestedScopes(Map<String, String>, ClientDetails) - Method in class com.broadleafcommerce.auth.security.service.SecurityServiceOAuth2RequestFactory
 
getRequestMatcher() - Method in class com.broadleafcommerce.auth.user.session.VerifyRedirectCookieFilter
 
getRequestUrl(Cookie) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
Verify the JWT token contained in the cookie and then return the original request url contained therein.
getRequestUrl(Cookie) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getRequireLoginTimeoutSeconds() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
getRequireLoginTimeoutSeconds() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The maximum amount of time, in seconds, a user's session will persist before requiring re-login.
getRequireLoginTimeoutSeconds() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
getRequireLoginTimeoutSeconds() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
getResetPasswordFormValidator() - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
getResetPasswordSuccessView(String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
getResetPasswordUnlocksUser() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
Will a successful reset password unlock this user if they're locked? See User.isLocked()
getResetPasswordUnlocksUser() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
getResetPasswordUrl(HttpServletRequest, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
getResetPasswordUrl(HttpServletRequest) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
getResetPasswordView() - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
getResetPasswordView(Model, String, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
getResourceIds() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
getResourceIds() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The resources that this client can access.
getResourceIds() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getResourceLockRepository() - Method in class com.broadleafcommerce.auth.security.provider.jpa.repository.JpaCustomizedRoleRepository
 
getResourceLockRepository() - Method in class com.broadleafcommerce.auth.security.provider.jpa.repository.JpaCustomizedUserPermissionRepository
 
getResponseType() - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
getRestrictedAuthorities() - Method in class com.broadleafcommerce.auth.security.service.PrivilegeSummary
All of the restricted authorities for the current authentication.
getRestrictedAuthorities() - Method in class com.broadleafcommerce.auth.user.domain.DefaultOAuth2UserDetails
 
getRestrictedAuthorities() - Method in interface com.broadleafcommerce.auth.user.domain.OAuth2UserDetails
 
getRestrictedAuthoritiesInScopes(Collection<GrantedAuthority>, Set<String>, Map<String, Set<String>>) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionTokenEnhancer
Gets the restricted authorities that are in scope.
getRestrictedPermissions() - Method in class com.broadleafcommerce.auth.resource.domain.User
The permissions that this user is directly assigned that are restricted to only apply when accessing certain segments of data.
getRestrictedPermissions() - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService.PrivilegeHydrationResult
 
getRestrictedPermissions() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
The permissions that this user is directly assigned that are restricted to only apply when accessing certain segments of data.
getRestrictedPermissions() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getRestrictedRoles() - Method in class com.broadleafcommerce.auth.resource.domain.User
The roles that this user is directly assigned that are restricted to only apply when accessing certain segments of data.
getRestrictedRoles() - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService.PrivilegeHydrationResult
 
getRestrictedRoles() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
The roles that this user is directly assigned that are restricted to only apply when accessing certain segments of data.
getRestrictedRoles() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getRestrictedRoleWithAncestorsByRestrictedRoleId() - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService.PrivilegeHydrationResult
 
getRestriction() - Method in class com.broadleafcommerce.auth.resource.domain.RestrictedPermission
Represents the restriction on this permission.
getRestriction() - Method in class com.broadleafcommerce.auth.resource.domain.RestrictedRole
Represents the restriction on this role.
getRestrictions() - Method in class com.broadleafcommerce.auth.resource.domain.User
The data restrictions that control the data this user is permitted to access.
getRestrictions() - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService.PrivilegeHydrationResult
 
getRestrictions() - Method in class com.broadleafcommerce.auth.security.service.PrivilegeSummary
All of the User.getRestrictions() for the current authentication.
getRestrictions() - Method in class com.broadleafcommerce.auth.user.domain.DefaultOAuth2UserDetails
 
getRestrictions() - Method in interface com.broadleafcommerce.auth.user.domain.OAuth2UserDetails
 
getRestrictions() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
The data restrictions that control the data this user is permitted to access.
getRestrictions() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getRestrictionTargets() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedPermission
 
getRestrictionTargets() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedRole
 
getRestrictionTargets() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestriction
 
getRestrictionTargets() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedPermission
Represents the targets of the restriction.
getRestrictionTargets() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedRole
Represents the targets of the restriction.
getRestrictionTargets() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestriction
Represents the targets of the restriction.
getRestrictionTargetsByRestrictionType(Set<Restriction>) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
 
getRestrictionTargetsByRestrictionType(Set<Restriction>) - Method in interface com.broadleafcommerce.auth.security.service.PrivilegeService
Converts the Set of Restriction to a Map with the structure of: {restrictionType: [restrictionTargets]}.
getRestrictionType() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedPermission
 
getRestrictionType() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedRole
 
getRestrictionType() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestriction
 
getRestrictionType() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedPermission
Represents the type of the restriction.
getRestrictionType() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedRole
Represents the type of the restriction.
getRestrictionType() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestriction
Represents the type of the restriction.
getRestrictionTypeAndTargetsByPermissionName(DefaultPrivilegeService.PrivilegeHydrationResult) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Gets a consolidated map of restricted permissions with the combination of flat permissions and restrictions, restricted roles, and restricted permissions from a User.
getRestrictionTypeAndTargetsByPermissionName(Set<UserPermissionRef>, Set<Restriction>) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Maps each UserPermissionRef with all of Restriction.
getRestrictionTypeAndTargetsByPermissionNameForRestrictedPermissions(DefaultPrivilegeService.PrivilegeHydrationResult) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Converts the Set of RestrictedPermission to a Map with the structure of: { permissionName: { restrictionType: [restrictionTargets] } }.
getRestrictionTypeAndTargetsByPermissionNameForRestrictedRoles(DefaultPrivilegeService.PrivilegeHydrationResult) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Maps each UserPermissionRef from the RestrictedRole with the corresponding restriction.
getReturnTo() - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
The location to which the user is forwarded after registration
getRole() - Method in class com.broadleafcommerce.auth.resource.domain.RestrictedRole
Represents the role that is being restricted.
getRole() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedRole
 
getRole() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedRole
id of the role that is being restricted.
getRoleAncestryHydrationService() - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
 
getRoleAndAncestors() - Method in class com.broadleafcommerce.auth.security.service.hydration.UserRoleAncestryHydrationResponse
If the operation was UserRoleAncestryHydrationResponse.successful, this will contain the role itself along with all of its ancestors.
getRoleIds() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
getRoleRepository() - Method in class com.broadleafcommerce.auth.security.provider.jpa.repository.JpaCustomizedRoleRepository
 
getRoles() - Method in class com.broadleafcommerce.auth.resource.domain.User
The roles that this user is assigned.
getRoles() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
Deprecated.
getRoles() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getRoleWithAncestorsByRoleId(Set<String>) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Gets roles along with their ancestry roles mapped by given role id.
getRootCauseException(AuthenticationException) - Method in class com.broadleafcommerce.auth.security.web.authentication.DefaultExceptionMappingAuthenticationFailureHandler
 
getRootId(String) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenStore
 
getRootId(String) - Method in interface com.broadleafcommerce.auth.token.service.RotatableTokenStore
Given an encoded refresh token string, find the root token JTI for the inheritance line.
getRotationExpiration() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken1
 
getRotationExpiration() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken2
 
getRotationExpiration() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken3
 
getRotationExpiration() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken4
 
getRotationExpiration() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken5
 
getRotationExpiration() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken6
 
getRotationExpiration() - Method in interface com.broadleafcommerce.auth.token.provider.jpa.domain.RefreshToken
Refresh token rotation allows for a configurable window of time in which a refresh token may be used multiple times without failure.
getSameSiteAttributeForSavedRequestCookie() - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
Gets the SameSite attribute value to use for the saved request cookies (StatelessUtilImpl.createSavedRequestCookie(String, String) and StatelessUtilImpl.createSavedRequestRemovalCookie()).
getSavedAuthClientCookieName() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository
 
getSavedAuthRequestCookieName() - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
 
getSavedAuthRequestCookieSameSiteValue() - Method in class com.broadleafcommerce.auth.client.autoconfigure.AuthorizationRequestRepositoryProperties
The value to use for the SameSite attribute on the cookies responsible for saving authorization requests.
getSavedRequestCookie(String, String) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
Deprecated.
getSavedRequestCookie(String, String) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getSavedRequestCookieName() - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
Get the standard name for a saved request cookie
getSavedRequestCookieName() - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getSavedRequestCookieSameSiteValue() - Method in class com.broadleafcommerce.auth.user.session.environment.StatelessUtilProperties
The value to use for the SameSite attribute on the "saved request" cookie responsible for redirecting users following an authentication request.
getSavedRequestJwt(String, String) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
 
getSavedRequestJwt(String, String) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getScope() - Method in class com.broadleafcommerce.auth.resource.domain.UserOperation
The scope of the user operation.
getScope() - Method in class com.broadleafcommerce.auth.security.domain.PermissionScope
 
getScope() - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenEndpointAuthenticationToken
 
getScopes() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
getScopes() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
getScopes() - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
getScopes() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
getScopes() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The scopes for this client.
getScopes() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getSecureRandom() - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
 
getSegmentId() - Method in class com.broadleafcommerce.auth.user.messaging.ClearCustomerSegmentRequest
The segment ID to be removed.
getServerId() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
getServerId() - Method in class com.broadleafcommerce.auth.resource.domain.User
The ID of the authorization server that this user is a member of.
getServerId() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The ID of the authorization server this authorized client is part of.
getServerId() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getServerId() - Method in class com.broadleafcommerce.auth.server.web.endpoint.ClientDiscoveryEndpoint.ClientDiscoveryResponse
 
getServerId() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getServerService() - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
 
getServerService() - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
getServerService() - Method in class com.broadleafcommerce.auth.server.service.DefaultClientRedirectService
 
getServerService() - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
getServerService() - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
getServerService() - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
getServerService() - Method in class com.broadleafcommerce.auth.user.service.PurgeLoginTableJobListener
 
getServerService() - Method in class com.broadleafcommerce.auth.user.web.resolver.OAuth2ClientTemplateResolver
 
getService() - Method in class com.broadleafcommerce.auth.client.web.endpoint.OAuthClientRegistrationEndpoint
 
getServiceId() - Method in class com.broadleafcommerce.auth.resource.domain.User
If this user was synchronized from a BLC service (ex: the admin user service or the customer service), this field will be the ID value used by that service for this user.
getServiceId() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getSessionCookie(OAuth2SessionToken) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
Gets a ResponseCookie for the OAuth2SessionToken.
getSessionCookie(OAuth2SessionToken) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getSessionCookieName(AuthorizedClient, AuthorizationServer) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
 
getSessionCookieName(AuthorizedClient, AuthorizationServer) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getSessionCookieName(String) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
Get the standard name for a session cookie
getSessionCookieName(String) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getSessionRemovalCookie(String) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
Gets a ResponseCookie for the removal of the session cookie.
getSessionRemovalCookie(String) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getSessionSameSiteAttribute(AuthorizationServer) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
Gets the SameSite attribute value for the session cookie.
getSessionToken(String, String, String, Map<String, Object>) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
Creates a OAuth2SessionToken for the provided client ID and subject with the set of additional claims.
getSessionToken(String, String, String, Map<String, Object>) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getSessionToken(OAuth2Authentication) - Static method in class com.broadleafcommerce.auth.user.session.token.enhancer.TokenEnhancerUtil
Returns the SessionToken associated with the OAuth2Authentication supplied
getSessionTokenClaims(String, String, String, Map<String, Object>) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getSessionUtil() - Method in class com.broadleafcommerce.auth.security.service.DefaultUserLoginService
 
getSessionUtil() - Method in class com.broadleafcommerce.auth.user.web.logout.AuthenticationLogoutHandler
 
getShortPattern() - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Password must be at least 8 characters
getSpecialPattern() - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Password must include at least 1 special character (e.g., !, $, &)
getSsoEnabled() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
getState() - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
getStatelessUtil() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository
 
getStatelessUtil() - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
 
getStatelessUtil() - Method in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
getStatelessUtil() - Method in class com.broadleafcommerce.auth.user.service.DefaultSessionAuthenticationStrategy
 
getStatelessUtil() - Method in class com.broadleafcommerce.auth.user.session.VerifyRedirectCookieFilter
 
getSubject() - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
getSubject() - Method in interface com.broadleafcommerce.auth.user.session.OAuth2SessionToken
 
getSuccessfulAndLogErrors(Map<String, UserRoleAncestryHydrationResponse>) - Method in class com.broadleafcommerce.auth.security.service.hydration.DefaultUserRoleAncestryHydrationService
A convenient method to process the response from DefaultUserRoleAncestryHydrationService.getWithAllAncestors(Collection) by logging errors on all roles which failed hydration and returning only the successful responses.
getSupportedSimpleTypeNames() - Method in class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
 
getSupportedSimpleTypeNames() - Method in class com.broadleafcommerce.auth.user.listener.AdminPermissionPersistenceHandler
 
getSupportedSimpleTypeNames() - Method in class com.broadleafcommerce.auth.user.listener.AdminRolePersistenceHandler
 
getSupportedSimpleTypeNames() - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
getSupportedSimpleTypeNames() - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
getSupportedSimpleTypeNames() - Method in class com.broadleafcommerce.auth.user.listener.SegmentMemberPersistenceHandler
 
getTargets() - Method in class com.broadleafcommerce.auth.resource.domain.Restriction
Represents the targets of the restriction.
getTemplatePath() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The path on the classpath to the authorization servers templates.
getTemplatePath() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
getTemplatePath(String) - Method in class com.broadleafcommerce.auth.user.web.resolver.OAuth2ClientTemplateResolver
Return the template path for the supplied client ID.
getTenantId() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
The ID of the Tenant this registration belongs to.
getTenantId() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
getTenantId() - Method in interface com.broadleafcommerce.auth.client.service.ContextHelperService
Use the client id from the request context to look up the tenant id
getTenantId() - Method in class com.broadleafcommerce.auth.client.service.DefaultContextHelperService
 
getTenantId() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
getTenantId() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
getTenantId() - Method in class com.broadleafcommerce.auth.resource.domain.User
The id of the tenant this user is associated with.
getTenantId() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The ID of the tenant this authorization server is associated with.
getTenantId() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
getTenantId() - Method in class com.broadleafcommerce.auth.tenant.domain.Application
 
getTenantId() - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
getTenantId() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermission
 
getTenantId() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRole
 
getTenantId() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
getTenantId() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
getTenantId() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getTenantUrlResolver() - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
getThirdPartyIdpCookie(HttpServletRequest) - Method in class com.broadleafcommerce.auth.user.web.logout.AuthenticationLogoutHandler
 
getToken() - Method in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm
 
getToken() - Method in class com.broadleafcommerce.auth.user.domain.PasswordToken
The token value
getToken() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
getToken() - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationToken
The JWT token from the BLSID-[client_id] session cookie.
getTokenChars() - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
 
getTokenDuration() - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
 
getTokenLength() - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
 
getTokenServices() - Method in class com.broadleafcommerce.auth.user.session.embedded.RevokeRefreshTokenLogoutHandler
 
getTokenTimeoutSeconds() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
getTokenTimeoutSeconds() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The period of time, in seconds, that an access token issued will be valid for.
getTokenTimeoutSeconds() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getTokenTimeoutSeconds() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
getTokenTtl() - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordTokenValidator
 
getTokenUri() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails
 
getTokenUri() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
getTokenValue() - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationToken
 
getToMeMapper(D, boolean) - Method in class com.broadleafcommerce.auth.security.service.SimplePayloadMapper
 
getTransformation() - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
 
getTtl() - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordTokenProperties
How long a password reset token is valid for.
getType() - Method in class com.broadleafcommerce.auth.resource.domain.Restriction
Represents the type of the restriction.
getType() - Method in class com.broadleafcommerce.auth.resource.domain.User
Represents the type of user this is.
getType() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getTypeFactory() - Method in class com.broadleafcommerce.auth.security.service.SimplePayloadMapper
 
getTypeFactory() - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
getTypeFactory() - Method in class com.broadleafcommerce.auth.user.listener.AdminPermissionPersistenceHandler
 
getTypeFactory() - Method in class com.broadleafcommerce.auth.user.listener.AdminRolePersistenceHandler
 
getTypeFactory() - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
getTypeFactory() - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
getTypeFactory() - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
 
getTypeFactory() - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
getUpperPattern() - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Password must include at least 1 uppercase character (e.g., A, B, C)
getUri() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails.UserInfoEndpoint
 
getUrl() - Method in class com.broadleafcommerce.auth.tenant.autoconfigure.ExternalTenantUrlResolverProperties
The full base url for an external tenant service.
getUrl() - Method in class com.broadleafcommerce.auth.tenant.domain.UrlResolverResponse
 
getUrl() - Method in class com.broadleafcommerce.auth.user.web.endpoint.model.OAuth2IdentityProvider
The action URL to take the user to the authentication page for this IDP.
getUser() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedPermission
 
getUser() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedRole
 
getUser() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestriction
 
getUser() - Method in class com.broadleafcommerce.auth.user.domain.AuthenticationEvent
The user that made the request
getUser() - Method in class com.broadleafcommerce.auth.user.messaging.UserCreationEvent
 
getUser(String, ContextInfo) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserEndpoint
 
getUser(String, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.PasscodeEndpoint
 
getUser(OAuth2Authentication) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AbstractUserTokenEnhancer
Retrieve the current authenticated User.
getUserAttributesRequestHandler() - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserAttributesEndpoint
 
getUserAttributesRequestHandler() - Method in class com.broadleafcommerce.auth.user.messaging.UserAttributesEventListener
 
getUserByClientIdAndUsername(String, String) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
getUserCreationProducer() - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
getUserDetails(OAuth2Authentication) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserRestrictionTokenEnhancer
 
getUserDetailsPasswordService() - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationProvider
 
getUserDetailsService() - Method in class com.broadleafcommerce.auth.security.service.DefaultUserLoginService
 
getUserDetailsService() - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenAuthenticationProvider
 
getUserDetailsService() - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationProvider
 
getUserId() - Method in class com.broadleafcommerce.auth.resource.domain.UserAttributesRequest
The id of the user to add additional attributes.
getUserId() - Method in class com.broadleafcommerce.auth.user.domain.PasswordToken
The ID of the user associated with this token.
getUserId() - Method in class com.broadleafcommerce.auth.user.domain.UserLoginAttempt
The user id of the attempted login.
getUserId() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
getUserId() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
getUserId() - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
getUserId() - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenEndpointAuthenticationToken
 
getUserId() - Method in interface com.broadleafcommerce.auth.user.session.OAuth2SessionToken
 
getUserId(Customer) - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
getUserIds() - Method in class com.broadleafcommerce.auth.user.messaging.ClearCustomerSegmentRequest
The IDs of the users to remove from the segment.
getUserInfoAuthenticationMethod() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
getUserInfoEndpoint() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails
 
getUserInfoUri() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
getUserInfoUserNameAttributeName() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
getUserLockoutProperties() - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
getUserLockoutService() - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
getUserLockoutService() - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
getUserLockoutService() - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
getUserLockoutService() - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationFilter
 
getUserLoginAttemptService() - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
getUserLoginAttemptService() - Method in class com.broadleafcommerce.auth.user.service.PurgeLoginTableJobListener
 
getUsername() - Method in class com.broadleafcommerce.auth.resource.domain.User
What this user uses to actually log in.
getUsername() - Method in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm
 
getUsername() - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
Username
getUsername() - Method in class com.broadleafcommerce.auth.user.domain.UserLoginAttempt
The username used in the login attempt.
getUsername() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
getUsername() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
getUsername() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getUsername() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
The username used in the login attempt.
getUsername() - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenEndpointAuthenticationToken
 
getUsername() - Method in class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedAuthenticationController.PasswordResetEmailRequest
 
getUsername(T, boolean) - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
Get the username from the authentication token.
getUserNameAttributeName() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails.UserInfoEndpoint
 
getUsernamePattern() - Method in class com.broadleafcommerce.auth.user.validation.DefaultUsernameValidator
 
getUsernamePattern() - Method in interface com.broadleafcommerce.auth.user.validation.UsernameValidator
 
getUserNotFoundEncodedPassword() - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationProvider
The password used to perform PasswordEncoder.matches(CharSequence, String) on when the user is not found to avoid SEC-2056.
getUserOperationInformation(Collection<String>) - Method in class com.broadleafcommerce.auth.resource.service.DefaultUserOperationService
 
getUserOperationInformation(Collection<String>) - Method in interface com.broadleafcommerce.auth.resource.service.UserOperationService
Finds the UserOperationInformation for the current user and the given scopes.
getUserPasswordService() - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserEndpoint
 
getUserPasswordService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
getUserPasswordService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedAuthenticationController
 
getUserPermissionService() - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserPermissionEndpoint
 
getUserPermissionService() - Method in class com.broadleafcommerce.auth.user.listener.AdminPermissionPersistenceHandler
 
getUserPrivilegeSummary(User, String) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
 
getUserPrivilegeSummary(User, String) - Method in interface com.broadleafcommerce.auth.security.service.PrivilegeService
Gets a PrivilegeSummary of user's consolidated authorities, restrictions, and restricted authorities.
getUserRepository() - Method in class com.broadleafcommerce.auth.user.provider.jpa.repository.JpaCustomizedUserRepository
 
getUserRoleIds() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
getUserRoleService() - Method in class com.broadleafcommerce.auth.resource.service.validation.UserRoleValidator
 
getUserRoleService() - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
 
getUserRoleService() - Method in class com.broadleafcommerce.auth.security.service.hydration.DefaultUserRoleAncestryHydrationService
 
getUserRoleService() - Method in class com.broadleafcommerce.auth.user.listener.AdminRolePersistenceHandler
 
getUserService() - Method in class com.broadleafcommerce.auth.server.service.anonymization.UserAnonymizationHandler
 
getUserService() - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
getUserService() - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
getUserService() - Method in class com.broadleafcommerce.auth.user.listener.SegmentMemberPersistenceHandler
 
getUserService() - Method in class com.broadleafcommerce.auth.user.service.DefaultUserAttributesRequestHandler
 
getUserService() - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
getUserService() - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
getUserService() - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationSuccessHandler
 
getUserService() - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenAuthenticationProvider
 
getUserService() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AbstractUserTokenEnhancer
 
getUserService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.PasscodeEndpoint
 
getUserSvc() - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserEndpoint
 
getUserToImpersonate(String, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.ImpersonationEndpoint
 
getUserTokenClaims(OAuth2Authentication) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserTokenEnhancer
 
getUserType() - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
The type of user to register this user as.
getUserType(String) - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
Determines the appropriate type of user for the AuthorizedClient matching the given clientId.
getUtil() - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationFilter
 
getValidator() - Method in class com.broadleafcommerce.auth.security.service.DefaultUserPermissionService
 
getValidator() - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
 
getValidator() - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
getValidator() - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
getValidOperationTypeOrThrow(JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.OperationAwarePersistenceHandler
 
getValue() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties.DirectiveValue
 
getValue() - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
getValue() - Method in interface com.broadleafcommerce.auth.user.session.OAuth2SessionToken
 
getVendorRestrictionTargetsByType(Object) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionTokenEnhancer
 
getWebClient() - Method in class com.broadleafcommerce.auth.tenant.service.ExternalTenantUrlResolver
 
getWhitelistedImpersonationAuthorities() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.OAuth2
The whitelist of GrantedAuthority that will be inherited when a user is impersonated by a CSR user.
getWhitelistedRedirectUris() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
getWhitespacePattern() - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Password cannot contain any whitespace characters
getWithAllAncestors(Collection<UserRole>) - Method in class com.broadleafcommerce.auth.security.service.hydration.DefaultUserRoleAncestryHydrationService
 
getWithAllAncestors(Collection<UserRole>) - Method in interface com.broadleafcommerce.auth.security.service.hydration.UserRoleAncestryHydrationService
Fetches all of the given roles' ancestors from the data store and returns a result containing them and the given roles themselves.
getWithAllAncestorsByRoleIdAndThrowIfAnyFailed(Collection<UserRole>) - Method in class com.broadleafcommerce.auth.security.service.hydration.DefaultUserRoleAncestryHydrationService
 
getWithAllAncestorsByRoleIdAndThrowIfAnyFailed(Collection<UserRole>) - Method in interface com.broadleafcommerce.auth.security.service.hydration.UserRoleAncestryHydrationService
Same logic as documented for UserRoleAncestryHydrationService.getWithAllAncestors(Collection) except this method throws an exception when there's one or more UserRoleAncestryHydrationResponse not successful, and the value of the map is a collection of the given roles along with their ancestors mapped by the given role id.
getWrapperType() - Method in class com.broadleafcommerce.auth.client.registration.DefaultClientRegistrationPropertiesService
Extension point for those who extend OAuthClientRegistrationWrapper.
GithubOAuthClientAuthenticationStrategyDelegate - Class in com.broadleafcommerce.auth.client.web.authentication.session
Maps OAuth2AuthenticationToken from Github to OAuth2UserDetails.
GithubOAuthClientAuthenticationStrategyDelegate(OAuth2UserDetailsService, UserRegistrationService<User>, AuthRegistrationProperties, AuthorizedClientService<AuthorizedClient>, ClientIdentityProviderProperties, TypeFactory, PasscodeService<PasswordToken, User>) - Constructor for class com.broadleafcommerce.auth.client.web.authentication.session.GithubOAuthClientAuthenticationStrategyDelegate
 
GLOBAL - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.TenantClaims
Used to add a user's global/not-global status as a claim.
GLOBAL_MASTER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser
 
GLOBAL_READ_ONLY - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser
 
GLOBAL_USER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser
 
GoogleOAuthClientAuthenticationStrategyDelegate - Class in com.broadleafcommerce.auth.client.web.authentication.session
Maps OAuth2AuthenticationToken from Google to OAuth2UserDetails.
GoogleOAuthClientAuthenticationStrategyDelegate(OAuth2UserDetailsService, UserRegistrationService<User>, AuthRegistrationProperties, AuthorizedClientService<AuthorizedClient>, ClientIdentityProviderProperties, TypeFactory, PasscodeService<PasswordToken, User>) - Constructor for class com.broadleafcommerce.auth.client.web.authentication.session.GoogleOAuthClientAuthenticationStrategyDelegate
 
grant(String, TokenRequest) - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenGranter
 

H

handle(UserAttributesRequest) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserAttributesRequestHandler
Puts the requested attributes into the attributes map for the specified User.
handle(UserAttributesRequest) - Method in interface com.broadleafcommerce.auth.user.service.UserAttributesRequestHandler
Updates User attributes with the supplied attributes in UserAttributesRequest.
handle(String) - Method in class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
 
handle(String) - Method in class com.broadleafcommerce.auth.user.listener.AuthDataUpdatePersistenceHandler
 
handleAuthServerCreation(Application, String) - Method in interface com.broadleafcommerce.auth.tenant.service.AuthServerCreationHandler
Creates necessary authorization servers and clients when a new application is created.
handleAuthServerCreation(Application, String) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
handleClientIdMissingException(ClientValidationException, WebRequest) - Method in class com.broadleafcommerce.auth.user.web.endpoint.exception.RegistrationExceptionAdvisor
 
handleContextRefresh(ContextRefreshedEvent) - Method in class com.broadleafcommerce.auth.security.web.authentication.DefaultExceptionMappingAuthenticationFailureHandler
 
handleCreate(JsonNode, String) - Method in class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
 
handleDelete(String) - Method in class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
 
handleEmbeddedRegistrationNotAllowedException(EmbeddedRegistrationNotAllowedException, WebRequest) - Method in class com.broadleafcommerce.auth.user.web.endpoint.exception.RegistrationExceptionAdvisor
 
handleInvalidUserRoleDeleteException(InvalidUserRoleDeleteException, WebRequest) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserRoleEndpoint
 
handleRecords(String, User) - Method in class com.broadleafcommerce.auth.server.service.anonymization.UserAnonymizationHandler
 
handleResetPasswordException(Exception, WebRequest) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.exception.AuthExceptionAdvisor
 
handleUpdate(JsonNode, Application) - Method in class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
 
handleUserLockoutIfNecessary(Customer, User) - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
hasAttribute(String) - Method in class com.broadleafcommerce.auth.resource.domain.User
 
hasAttribute(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
Check if a customer has a particular attribute.
hasDigit(String) - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordRequestValidator
 
hashCode() - Method in class com.broadleafcommerce.auth.cache.AuthCacheProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.client.autoconfigure.AuthorizationRequestRepositoryProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.client.autoconfigure.OAuth2AuthorizedClientRepositoryProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails
 
hashCode() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails.UserInfoEndpoint
 
hashCode() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
hashCode() - Method in class com.broadleafcommerce.auth.client.provider.authentication.BroadleafOAuthClientAuthenticationDetails
 
hashCode() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
hashCode() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
hashCode() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
hashCode() - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
hashCode() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
hashCode() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
hashCode() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.provider.jpa.environment.AuthenticationProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.resource.domain.ApplicationRef
 
hashCode() - Method in class com.broadleafcommerce.auth.resource.domain.RestrictedPermission
 
hashCode() - Method in class com.broadleafcommerce.auth.resource.domain.RestrictedRole
 
hashCode() - Method in class com.broadleafcommerce.auth.resource.domain.Restriction
 
hashCode() - Method in class com.broadleafcommerce.auth.resource.domain.User
 
hashCode() - Method in class com.broadleafcommerce.auth.resource.domain.UserAttributesRequest
 
hashCode() - Method in class com.broadleafcommerce.auth.resource.domain.UserOperation
 
hashCode() - Method in class com.broadleafcommerce.auth.resource.domain.UserOperationInformation
 
hashCode() - Method in class com.broadleafcommerce.auth.resource.domain.UserPermission
 
hashCode() - Method in class com.broadleafcommerce.auth.resource.domain.UserPermissionRef
 
hashCode() - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
 
hashCode() - Method in class com.broadleafcommerce.auth.resource.domain.UserRoleRef
 
hashCode() - Method in class com.broadleafcommerce.auth.security.domain.AuthCode
 
hashCode() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserPermission
 
hashCode() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedPermission
 
hashCode() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedRole
 
hashCode() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestriction
 
hashCode() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
hashCode() - Method in class com.broadleafcommerce.auth.security.domain.PermissionScope
 
hashCode() - Method in class com.broadleafcommerce.auth.security.domain.SecurityScope
 
hashCode() - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService.PrivilegeHydrationResult
 
hashCode() - Method in class com.broadleafcommerce.auth.security.service.hydration.UserRoleAncestryHydrationResponse
 
hashCode() - Method in class com.broadleafcommerce.auth.security.service.PrivilegeSummary
 
hashCode() - Method in class com.broadleafcommerce.auth.security.web.authentication.AuthenticationFailureExceptionMapping
 
hashCode() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
 
hashCode() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
 
hashCode() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
hashCode() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
hashCode() - Method in class com.broadleafcommerce.auth.server.service.anonymization.AuthAnonymizationProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.server.web.endpoint.ClientDiscoveryEndpoint.ClientDiscoveryResponse
 
hashCode() - Method in class com.broadleafcommerce.auth.tenant.autoconfigure.SSLVerificationProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.tenant.domain.Application
 
hashCode() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.tenant.domain.UrlResolverResponse
 
hashCode() - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
hashCode() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken1
 
hashCode() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken2
 
hashCode() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken3
 
hashCode() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken4
 
hashCode() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken5
 
hashCode() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken6
 
hashCode() - Method in class com.broadleafcommerce.auth.token.service.DefaultOriginalAwareOAuth2RefreshToken
 
hashCode() - Method in class com.broadleafcommerce.auth.token.TokenProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.user.api.dto.ChangePasswordForm
 
hashCode() - Method in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm
 
hashCode() - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
 
hashCode() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties.DirectiveValue
 
hashCode() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.OAuth2
 
hashCode() - Method in class com.broadleafcommerce.auth.user.autoconfigure.UserLockoutProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.user.domain.AuthenticationEvent
 
hashCode() - Method in class com.broadleafcommerce.auth.user.domain.DefaultOAuth2UserDetails
 
hashCode() - Method in class com.broadleafcommerce.auth.user.domain.PasswordToken
 
hashCode() - Method in class com.broadleafcommerce.auth.user.domain.UserLoginAttempt
 
hashCode() - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequest
 
hashCode() - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequestToken
 
hashCode() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermission
 
hashCode() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermissionRef
 
hashCode() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedPermission
 
hashCode() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedRole
 
hashCode() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestriction
 
hashCode() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRole
 
hashCode() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRoleRef
 
hashCode() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
hashCode() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
hashCode() - Method in class com.broadleafcommerce.auth.user.messaging.ClearCustomerSegmentRequest
 
hashCode() - Method in class com.broadleafcommerce.auth.user.messaging.UserCreationEvent
 
hashCode() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
hashCode() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
hashCode() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
hashCode() - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthRegistrationProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
hashCode() - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenEndpointAuthenticationToken
 
hashCode() - Method in class com.broadleafcommerce.auth.user.session.environment.StatelessUtilProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserContext
 
hashCode() - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordTokenProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.user.validation.PasswordValidation
 
hashCode() - Method in class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedAuthenticationController.PasswordResetEmailRequest
 
hashCode() - Method in class com.broadleafcommerce.auth.user.web.endpoint.model.OAuth2IdentityProvider
 
hashCode() - Method in class com.broadleafcommerce.auth.user.web.resolver.OAuth2ClientTemplateResolver
 
hasLowercase(String) - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordRequestValidator
 
hasNoWhitespaces(String) - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordRequestValidator
 
hasSpecialChar(String) - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordRequestValidator
 
hasUppercase(String) - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordRequestValidator
 
HEAT_CLINIC_CUSTOMER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.Customer
 
HEAT_CLINIC_MASTER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser
 
HIDDEN_SECRET - Static variable in class com.broadleafcommerce.auth.client.web.endpoint.OAuthClientRegistrationEndpoint
 
HIDE_FIRST_PARTY_FORM - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController.ModelAttributes
 
hideSecret(OAuthClientRegistrationWrapper) - Method in class com.broadleafcommerce.auth.client.web.endpoint.OAuthClientRegistrationEndpoint
 
hideSecret(Optional<OAuthClientRegistrationWrapper>) - Method in class com.broadleafcommerce.auth.client.web.endpoint.OAuthClientRegistrationEndpoint
 
hideSecret(Page<OAuthClientRegistrationWrapper>) - Method in class com.broadleafcommerce.auth.client.web.endpoint.OAuthClientRegistrationEndpoint
 
hook(String) - Method in class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
 
hook(String) - Method in class com.broadleafcommerce.auth.user.listener.AdminPermissionPersistenceHandler
 
hook(String) - Method in class com.broadleafcommerce.auth.user.listener.AdminRolePersistenceHandler
 
hook(String) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
hook(String) - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
hook(String) - Method in class com.broadleafcommerce.auth.user.listener.SegmentMemberPersistenceHandler
 

I

id(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermission.AdminPermissionBuilder
 
id(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRole.AdminRoleBuilder
 
id(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
 
IDENTITY_PROVIDERS - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController.ModelAttributes
 
impersonate(HttpServletRequest, HttpServletResponse, ImpersonationRequest, Authentication) - Method in class com.broadleafcommerce.auth.user.web.endpoint.ImpersonationEndpoint
 
IMPERSONATE_PATH - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.ImpersonationEndpoint
 
IMPERSONATED_CLIENT_ID - Static variable in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
IMPERSONATED_SUB - Static variable in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
IMPERSONATION_DISABLED - Static variable in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
IMPERSONATION_TOKEN_EXP_TIME_SEC - Static variable in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
ImpersonationClaimsEnhancer - Interface in com.broadleafcommerce.auth.user.service
Strategy for enhancing an OAuth2SessionToken claims before it is stored as an HTTP-only cookie.
ImpersonationClaimsEnhancerChain - Class in com.broadleafcommerce.auth.user.service
 
ImpersonationClaimsEnhancerChain(List<ImpersonationClaimsEnhancer>) - Constructor for class com.broadleafcommerce.auth.user.service.ImpersonationClaimsEnhancerChain
 
ImpersonationConfiguration - Class in com.broadleafcommerce.auth.user.autoconfigure
 
ImpersonationConfiguration() - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.ImpersonationConfiguration
 
ImpersonationEndpoint - Class in com.broadleafcommerce.auth.user.web.endpoint
 
ImpersonationEndpoint(ImpersonationService, ImpersonationRequestValidator, OAuth2UserDetailsService, StatelessUtil) - Constructor for class com.broadleafcommerce.auth.user.web.endpoint.ImpersonationEndpoint
 
ImpersonationRequest - Class in com.broadleafcommerce.auth.user.endpoint
The initial impersonation request.
ImpersonationRequest(String, String, String, String) - Constructor for class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequest
 
ImpersonationRequestToken - Class in com.broadleafcommerce.auth.user.endpoint
The values resolved from an ImpersonationRequest after redirect and token validation.
ImpersonationRequestToken(String, String, String, String, String) - Constructor for class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequestToken
 
impersonationRequestValidator(UserService<User>, AuthorizedClientService<AuthorizedClient>, AuthorizationServerService<AuthorizationServer>, ClientDetailsService, RedirectResolver) - Method in class com.broadleafcommerce.auth.user.autoconfigure.ImpersonationConfiguration
 
ImpersonationRequestValidator - Interface in com.broadleafcommerce.auth.user.endpoint
Validation interface for validation the impersonation of a user in the ImpersonationEndpoint.
impersonationService(List<ImpersonationClaimsEnhancer>, StatelessUtil) - Method in class com.broadleafcommerce.auth.user.autoconfigure.ImpersonationConfiguration
 
ImpersonationService - Interface in com.broadleafcommerce.auth.user.service
Service providing various methods related to the impersonation flow.
impersonationTokenEnhancer() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
ImpersonationTokenEnhancer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
An implementation of TokenEnhancer that copies claims from the current CSR's Authentication.getDetails() to the access token claims.
ImpersonationTokenEnhancer() - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.ImpersonationTokenEnhancer
 
initialize() - Method in class com.broadleafcommerce.auth.data.AuthorizationServerDataInitializer
 
initialize() - Method in class com.broadleafcommerce.auth.data.AuthorizedClientDataInitializer
 
initialize() - Method in interface com.broadleafcommerce.auth.data.DataInitializer
Initialize seed data for the application.
initialize() - Method in class com.broadleafcommerce.auth.data.DefaultMasterGlobalAdminUserDataInitializer
 
initialize() - Method in class com.broadleafcommerce.auth.data.PermissionDataInitializer
 
initialize() - Method in class com.broadleafcommerce.auth.data.PermissionScopeDataInitializer
 
initialize() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
 
initialize() - Method in class com.broadleafcommerce.auth.data.SecurityScopeDataInitializer
 
initialize() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
InvalidApplicationContextException - Exception in com.broadleafcommerce.auth.resource.web.endpoint.exception
Exception that is thrown in the event that some operation is being performed with a user, but the application context is incompatible.
InvalidApplicationContextException(String) - Constructor for exception com.broadleafcommerce.auth.resource.web.endpoint.exception.InvalidApplicationContextException
 
InvalidApplicationIdException - Exception in com.broadleafcommerce.auth.resource.web.endpoint.exception
Exception that is thrown when an invalid application ID is supplied in an operation involving the user-application relationship.
InvalidApplicationIdException(String) - Constructor for exception com.broadleafcommerce.auth.resource.web.endpoint.exception.InvalidApplicationIdException
 
invalidate(String) - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
 
invalidate(String) - Method in interface com.broadleafcommerce.auth.passcode.service.PasscodeService
Invalidate an active passcode.
invalidate(HttpServletRequest, HttpServletResponse, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.PasscodeEndpoint
 
invalidateLine(OAuth2RefreshToken) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
Delete a refresh token and any associated members in the line
InvalidUserRoleDeleteException - Exception in com.broadleafcommerce.auth.security.service.exception
Exception thrown when attempting to archive or delete a UserRole which has descendants still pointing to it as a parent.
InvalidUserRoleDeleteException(String) - Constructor for exception com.broadleafcommerce.auth.security.service.exception.InvalidUserRoleDeleteException
 
IS_BLANK - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController.ModelAttributes
 
isActive() - Method in class com.broadleafcommerce.auth.resource.domain.User
A flag indicating whether the user account is enabled.
isActive() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
isActive() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
isActive() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
isAdmin() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Whether or not this authorized client is used for authorizing admin users.
isAdmin() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
isAnonymousCsrImpersonation(OAuth2Authentication) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AbstractUserTokenEnhancer
Check whether or not the current authentication is a CSR impersonation of an anonymous user.
isApplicationAccess() - Method in class com.broadleafcommerce.auth.resource.domain.User
Indicates whether this user has access at the application level or not.
isApplicationAccess() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
isApplicationAccess() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
isArchived() - Method in class com.broadleafcommerce.auth.resource.domain.User
This entity is soft-deleted instead of hard-deleted, and this field is set to true when the entity is soft-deleted.
isArchived() - Method in class com.broadleafcommerce.auth.resource.domain.UserPermission
This entity is soft-deleted instead of hard-deleted, and this field is set to true when the entity is soft-deleted.
isArchived() - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
This entity is soft-deleted instead of hard-deleted, and this field is set to true when the entity is soft-deleted.
isArchived() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserPermission
 
isArchived() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
isArchived() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
isAssignedToApplication(User) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.CustomerContextTokenEnhancer
 
isAutoLoginAfterPasswordReset() - Method in class com.broadleafcommerce.auth.security.environment.UserLoginProperties
Whether the user should be automatically logged in after resetting their password
isAutoLoginAfterRegistration() - Method in class com.broadleafcommerce.auth.security.environment.UserLoginProperties
Whether the user should be automatically logged in after registration
isAutoRegister() - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.ClientIdentityProviderProperties.ClientProperties
 
isAutoRegister(String) - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
Check the client service and properties to determine if auto registration for new users is enabled
isCacheable(String) - Method in class com.broadleafcommerce.auth.user.web.expression.factory.BroadleafVariableExpressionObjectFactory
 
isChangePasswordRequired() - Method in class com.broadleafcommerce.auth.resource.domain.User
A flag indicating whether the admin user account requires a password reset.
isChangePasswordRequired() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
isChangePasswordRequired() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
isConsidered() - Method in class com.broadleafcommerce.auth.user.domain.UserLoginAttempt
Should this login attempt be considered when determining if the user is to be locked out?
isConsidered() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
isContentSecurityPolicyEnabled() - Method in class com.broadleafcommerce.auth.user.autoconfigure.ContentSecurityPolicyConfigurer
Whether or not content security policy behavior should be enabled.
isCrossOrigin() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
Whether or not the user's session with this authorization server is active for cross-origin requests.
isCrossOrigin() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
isCrossOrigin() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
isCsrAnonymous() - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
isCsrAnonymous() - Method in interface com.broadleafcommerce.auth.user.session.OAuth2SessionToken
 
isDeactivated() - Method in class com.broadleafcommerce.auth.tenant.domain.Application
 
isDeactivated() - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
isDelete(JsonNode) - Method in class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
 
isDeveloperMode() - Method in class com.broadleafcommerce.auth.token.TokenProperties
Deprecated.
Appropriate state for development is now handled through the broadleaf.messaging.cluster-service-implementation-type property.
isDisabled() - Method in class com.broadleafcommerce.auth.tenant.autoconfigure.SSLVerificationProperties
Dictates whether SSL verification should be disabled.
isDomainPrefixResolution(Application) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
isDomainResolution(Application) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
isEmailAlreadyInUse(String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
isEmailAlreadyInUse(String, String) - Method in interface com.broadleafcommerce.auth.user.service.UserService
Check to determine if an email address for the given authorization server ID already exists.
isEmailAsUsername() - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthRegistrationProperties
Indicates that the registered user's username should always be set from their email.
isEmbeddedLoginEnabled() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
Whether this server allows embedded login and registration submissions as opposed to only allowing Universal Login.
isEmbeddedLoginEnabled() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
isEnabled() - Method in class com.broadleafcommerce.auth.server.service.anonymization.AuthAnonymizationProperties
Whether or not anonymization is enabled at all
isEnabled() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties.DirectiveValue
 
isEnabled() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
 
isEnabled() - Method in class com.broadleafcommerce.auth.user.autoconfigure.EmbeddedLoginProperties
Whether to enable features supporting embedded login.
isEnableVerification() - Method in class com.broadleafcommerce.auth.user.session.environment.VerifyRedirectCookieProperties
Determines if redirect cookie validation is enabled or not
isErrorRequest(HttpServletRequest) - Method in class com.broadleafcommerce.auth.user.session.CookieRequestCache
 
isExpired() - Method in class com.broadleafcommerce.auth.resource.domain.User
A flag indicating whether the admin user account is expired.
isExpired() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
isExpired() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
isExpired(String, Collection<P>) - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordTokenValidator
 
isExpired(String, Collection<P>) - Method in interface com.broadleafcommerce.auth.user.validation.PasswordTokenValidator
 
isExpired(OAuth2RefreshToken) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
Whether or not the refresh token is expired
isFailure() - Method in class com.broadleafcommerce.auth.user.validation.PasswordValidation
Whether or not the password passed validation
isHideFirstPartyForm() - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.ClientIdentityProviderProperties.ClientProperties
 
isImpersonated() - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
isImpersonated() - Method in interface com.broadleafcommerce.auth.user.session.OAuth2SessionToken
 
isImpersonationAllowed() - Method in class com.broadleafcommerce.auth.resource.domain.User
A flag indicated whether or not this user is allowed to be impersonated.
isImpersonationAllowed() - Method in class com.broadleafcommerce.auth.user.domain.DefaultOAuth2UserDetails
 
isImpersonationAllowed() - Method in interface com.broadleafcommerce.auth.user.domain.OAuth2UserDetails
 
isImpersonationAllowed() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
isLocked() - Method in class com.broadleafcommerce.auth.resource.domain.User
A flag indicating whether the admin user account is locked.
isLocked() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
isLocked() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
isLocked() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
isLockedUserCanResetPassword() - Method in class com.broadleafcommerce.auth.user.autoconfigure.UserLockoutProperties
If true, a locked user can trigger a password reset.
isLockedUserCanResetPassword(AuthorizationServer) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
isMarketplace() - Method in class com.broadleafcommerce.auth.tenant.domain.Application
 
isMarketplace() - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
isNodeNull(JsonNode) - Method in class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
 
isNodeNull(JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.AuthDataUpdatePersistenceHandler
Checks if a JSON Node is equal to null or if the Node itself is present but represents the JSON literal value of "null".
isNodeNull(JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.SegmentMemberPersistenceHandler
 
isNotAuthorizedForApplication(User, String) - Method in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
isNotSameTenant(AuthorizedClient, AuthorizedClient) - Method in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
isolatedRemoveRefreshTokenById(int, String) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenStore
 
isolatedRemoveRefreshTokenById(int, String) - Method in interface com.broadleafcommerce.auth.token.service.RotatableTokenStore
Remove a specific refresh token using its primary key and partition
isOpen() - Method in class com.broadleafcommerce.auth.security.domain.SecurityScope
Whether all users should have this scope assigned to them, regardless of what their underlying permissions are.
isParameterResolution(Application) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
isPermissionRoot() - Method in class com.broadleafcommerce.auth.security.domain.PermissionScope
Is this the root of a permission? If this is false this is a direct mapping between a permission and a scope.
isPreview() - Method in class com.broadleafcommerce.auth.user.messaging.UserCreationEvent
Indicates whether the user was created from a preview context.
isRegisterDemoApplicationClients() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Determines whether or not to register the demo application clients (heatclinic, aaahotsauces, allthesauce).
isRegisterPredefinedOpenApiClient() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Determines whether or not to register the OpenAPI client already defined in the data initializer.
isRequirePasswordConfirmationField() - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthRegistrationProperties
Whether the registration form requires that there be a password confirmation field where the user has to re-enter their password.
isResetPasswordUnlocksUser() - Method in class com.broadleafcommerce.auth.user.autoconfigure.UserLockoutProperties
If true, a password reset action will unlock a user on a successful password reset action.
isResetPasswordUnlocksUser(AuthorizationServer) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
isRotated() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken1
 
isRotated() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken2
 
isRotated() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken3
 
isRotated() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken4
 
isRotated() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken5
 
isRotated() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken6
 
isRotated() - Method in interface com.broadleafcommerce.auth.token.provider.jpa.domain.RefreshToken
Whether or not this refresh token instance has been used as part of a refresh attempt
isShouldCreateMarketplaceRoles() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
 
isSsoEnabled() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
Whether or not SSO is enabled for this authorization server.
isSsoEnabled() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
isSsoEnabled() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
isStarted() - Method in class com.broadleafcommerce.auth.token.service.DefaultTokenCleanupServices
 
isSuccessful() - Method in class com.broadleafcommerce.auth.security.service.hydration.UserRoleAncestryHydrationResponse
Reports whether the hydration of the ancestry was successful.
ISSUER_CLAIM - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.RegisteredClaims
 
isSupportRefreshToken(OAuth2Request) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
Is a refresh token supported for this client (or the global setting if clientDetailsService is not set.
isSupportRefreshTokenCleanup() - Method in class com.broadleafcommerce.auth.token.TokenProperties
Whether or not the system should cleanup expired refresh tokens from the system.
isSupportRefreshTokenRotation() - Method in class com.broadleafcommerce.auth.token.TokenProperties
Whether or not refresh token rotation is supported.
isTenantAccess() - Method in class com.broadleafcommerce.auth.resource.domain.User
Indicates whether this user has access at the tenant level or not.
isTenantAccess() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
isTenantAccess() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
isTokenExpired(PasswordToken) - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordTokenValidator
 
isTokenExpired(P) - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
Determine if the given token is expired.
isTooLong(String) - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordRequestValidator
 
isTooShort(String) - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordRequestValidator
 
isUsed() - Method in class com.broadleafcommerce.auth.user.domain.PasswordToken
Whether or not this token has been used.
isUsed() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
isUsed(String, Collection<P>) - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordTokenValidator
 
isUsed(String, Collection<P>) - Method in interface com.broadleafcommerce.auth.user.validation.PasswordTokenValidator
 
isUseRedirectUriHost() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
Deprecated.
isUseRedirectUriHost() - Method in class com.broadleafcommerce.auth.user.session.OAuth2AuthenticationEntryPoint
 
isUserEnabled() - Method in class com.broadleafcommerce.auth.server.service.anonymization.AuthAnonymizationProperties
Whether or not anonymization specific to the User domain is supported
isUsernameAlreadyInUse(String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
isUsernameAlreadyInUse(String, String) - Method in interface com.broadleafcommerce.auth.user.service.UserService
Check to determine if a username for the given authorization server ID already exists.
isValid(String) - Method in class com.broadleafcommerce.auth.user.validation.DefaultUsernameValidator
 
isValid(String) - Method in interface com.broadleafcommerce.auth.user.validation.UsernameValidator
 
isValid(String, Collection<P>) - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordTokenValidator
 
isValid(String, Collection<P>) - Method in interface com.broadleafcommerce.auth.user.validation.PasswordTokenValidator
Performs all checks
isValidType(String, String) - Method in class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
 
isValidType(String, String) - Method in class com.broadleafcommerce.auth.user.listener.AuthDataUpdatePersistenceHandler
 

J

JOB_TYPE - Static variable in class com.broadleafcommerce.auth.user.service.PurgeLoginTableJobListener
 
JpaApplication - Class in com.broadleafcommerce.auth.tenant.provider.jpa.domain
An entity holding information about an application registered via the tenant service
JpaApplication() - Constructor for class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
JpaApplication(String, String, String, boolean, String, String, Instant, boolean) - Constructor for class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
JpaApplicationRepository<D extends JpaApplication> - Interface in com.broadleafcommerce.auth.tenant.provider.jpa.repository
Handle persistence operations related to JpaApplication
JpaAuthorizationServer - Class in com.broadleafcommerce.auth.server.provider.jpa.domain
 
JpaAuthorizationServer() - Constructor for class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
JpaAuthorizationServerRepository<D extends JpaAuthorizationServer> - Interface in com.broadleafcommerce.auth.server.provider.jpa.repository
 
JpaAuthorizedClient - Class in com.broadleafcommerce.auth.server.provider.jpa.domain
 
JpaAuthorizedClient() - Constructor for class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
JpaAuthorizedClientRepository<D extends JpaAuthorizedClient> - Interface in com.broadleafcommerce.auth.server.provider.jpa.repository
 
JpaCustomizedRoleRepository<D extends JpaUserRole> - Class in com.broadleafcommerce.auth.security.provider.jpa.repository
Additional functionality necessary for JpaRoleRepository.
JpaCustomizedRoleRepository(ResourceLockRepository<?, ?>) - Constructor for class com.broadleafcommerce.auth.security.provider.jpa.repository.JpaCustomizedRoleRepository
 
JpaCustomizedUserPermissionRepository<D extends JpaUserPermission> - Class in com.broadleafcommerce.auth.security.provider.jpa.repository
Additional functionality necessary for JpaUserPermissionRepository.
JpaCustomizedUserPermissionRepository(ResourceLockRepository<?, ?>) - Constructor for class com.broadleafcommerce.auth.security.provider.jpa.repository.JpaCustomizedUserPermissionRepository
 
JpaCustomizedUserRepository<D extends JpaUser> - Class in com.broadleafcommerce.auth.user.provider.jpa.repository
 
JpaCustomizedUserRepository() - Constructor for class com.broadleafcommerce.auth.user.provider.jpa.repository.JpaCustomizedUserRepository
 
JpaOAuthClientProviderDetails - Class in com.broadleafcommerce.auth.client.provider.jpa.domain
JPA Representation of a ClientRegistration.ProviderDetails
JpaOAuthClientProviderDetails() - Constructor for class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
JpaOAuthClientRegistration - Class in com.broadleafcommerce.auth.client.provider.jpa.domain
JPA representation of a ClientRegistration with a tenant id.
JpaOAuthClientRegistration() - Constructor for class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
JpaOAuthClientRegistrationRepository<D extends JpaOAuthClientRegistration> - Interface in com.broadleafcommerce.auth.client.provider.jpa.repository
 
JpaPasswordToken - Class in com.broadleafcommerce.auth.user.provider.jpa.domain
 
JpaPasswordToken() - Constructor for class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
JpaPasswordTokenRepository<D extends JpaPasswordToken> - Interface in com.broadleafcommerce.auth.user.provider.jpa.repository
 
JpaRefreshToken1 - Class in com.broadleafcommerce.auth.token.provider.jpa.domain
JPA Shard partition for recording a refresh token assignment
JpaRefreshToken1() - Constructor for class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken1
 
JpaRefreshToken2 - Class in com.broadleafcommerce.auth.token.provider.jpa.domain
JPA Shard partition for recording a refresh token assignment
JpaRefreshToken2() - Constructor for class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken2
 
JpaRefreshToken3 - Class in com.broadleafcommerce.auth.token.provider.jpa.domain
JPA Shard partition for recording a refresh token assignment
JpaRefreshToken3() - Constructor for class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken3
 
JpaRefreshToken4 - Class in com.broadleafcommerce.auth.token.provider.jpa.domain
JPA Shard partition for recording a refresh token assignment
JpaRefreshToken4() - Constructor for class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken4
 
JpaRefreshToken5 - Class in com.broadleafcommerce.auth.token.provider.jpa.domain
JPA Shard partition for recording a refresh token assignment
JpaRefreshToken5() - Constructor for class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken5
 
JpaRefreshToken6 - Class in com.broadleafcommerce.auth.token.provider.jpa.domain
JPA Shard partition for recording a refresh token assignment
JpaRefreshToken6() - Constructor for class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken6
 
JpaRefreshTokenRepository1<D extends JpaRefreshToken1> - Interface in com.broadleafcommerce.auth.token.provider.jpa.repository
JPA Shard partition repository for recording a refresh token assignment
JpaRefreshTokenRepository2<D extends JpaRefreshToken2> - Interface in com.broadleafcommerce.auth.token.provider.jpa.repository
JPA Shard partition repository for recording a refresh token assignment
JpaRefreshTokenRepository3<D extends JpaRefreshToken3> - Interface in com.broadleafcommerce.auth.token.provider.jpa.repository
JPA Shard partition repository for recording a refresh token assignment
JpaRefreshTokenRepository4<D extends JpaRefreshToken4> - Interface in com.broadleafcommerce.auth.token.provider.jpa.repository
JPA Shard partition repository for recording a refresh token assignment
JpaRefreshTokenRepository5<D extends JpaRefreshToken5> - Interface in com.broadleafcommerce.auth.token.provider.jpa.repository
JPA Shard partition repository for recording a refresh token assignment
JpaRefreshTokenRepository6<D extends JpaRefreshToken6> - Interface in com.broadleafcommerce.auth.token.provider.jpa.repository
JPA Shard partition repository for recording a refresh token assignment
JpaRoleRepository<D extends JpaUserRole> - Interface in com.broadleafcommerce.auth.security.provider.jpa.repository
JPA-specific repository for persisted counterparts of UserRole.
jpaRoleRepositoryImpl(ResourceLockRepository<?, ?>) - Method in class com.broadleafcommerce.auth.autoconfigure.AuthServiceJpaAutoConfiguration
 
JpaUser - Class in com.broadleafcommerce.auth.user.provider.jpa.domain
Persisted counterpart for a User.
JpaUser() - Constructor for class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
JpaUserLoginAttempt - Class in com.broadleafcommerce.auth.user.provider.jpa.domain
 
JpaUserLoginAttempt() - Constructor for class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
JpaUserLoginAttemptRepository<D extends JpaUserLoginAttempt> - Interface in com.broadleafcommerce.auth.user.provider.jpa.repository
 
JpaUserPermission - Class in com.broadleafcommerce.auth.security.domain
 
JpaUserPermission() - Constructor for class com.broadleafcommerce.auth.security.domain.JpaUserPermission
 
JpaUserPermissionRepository<D extends JpaUserPermission> - Interface in com.broadleafcommerce.auth.security.provider.jpa.repository
JPA-specific repository for persisted counterparts of UserPermission.
jpaUserPermissionRepositoryImpl(ResourceLockRepository<?, ?>) - Method in class com.broadleafcommerce.auth.autoconfigure.AuthServiceJpaAutoConfiguration
 
JpaUserRepository<D extends JpaUser> - Interface in com.broadleafcommerce.auth.user.provider.jpa.repository
 
jpaUserRepositoryImpl() - Method in class com.broadleafcommerce.auth.user.provider.jpa.autoconfigure.AuthUserJpaAutoConfiguration
 
JpaUserRestrictedPermission - Class in com.broadleafcommerce.auth.security.domain
 
JpaUserRestrictedPermission() - Constructor for class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedPermission
 
JpaUserRestrictedRole - Class in com.broadleafcommerce.auth.security.domain
 
JpaUserRestrictedRole() - Constructor for class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedRole
 
JpaUserRestriction - Class in com.broadleafcommerce.auth.security.domain
 
JpaUserRestriction() - Constructor for class com.broadleafcommerce.auth.security.domain.JpaUserRestriction
 
JpaUserRole - Class in com.broadleafcommerce.auth.security.domain
 
JpaUserRole() - Constructor for class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
JUDGE_JURY_ADMIN_USER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser.Marketplace
 
JUDGE_JURY_MERCH_USER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser.Marketplace
 
JwkSetEndpoint - Class in com.broadleafcommerce.auth.user.web.endpoint
 
JwkSetEndpoint(KeyPair) - Constructor for class com.broadleafcommerce.auth.user.web.endpoint.JwkSetEndpoint
 
jwtClaimsSetVerifier() - Method in class com.broadleafcommerce.auth.autoconfigure.AuthServiceOAuth2CommonAutoConfiguration
 

K

keyPair() - Method in class com.broadleafcommerce.auth.autoconfigure.AuthServiceOAuth2CommonAutoConfiguration
 

L

legacyDecrypt(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
Decrypt attributes encrypted with a pre-1.7.1 version of AuthenticationServices.
listen(Message<UserAttributesRequest>) - Method in class com.broadleafcommerce.auth.user.messaging.UserAttributesEventListener
 
listen(Message<ClearCustomerSegmentRequest>) - Method in class com.broadleafcommerce.auth.user.messaging.ClearCustomerSegmentEventListener
 
listen(Message<ScheduledJobRef>) - Method in class com.broadleafcommerce.auth.user.service.PurgeLoginTableJobListener
 
loadAnonymousCsrUser(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultOAuth2UserDetailsService
 
loadAnonymousCsrUser(String) - Method in interface com.broadleafcommerce.auth.user.service.OAuth2UserDetailsService
 
loadAnonymousCsrUser(String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.ImpersonationEndpoint
 
loadAuthentication(String) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
 
loadAuthorizationRequest(HttpServletRequest) - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
Load a saved OAuth2AuthorizationRequest from a cookie.
loadAuthorizedClient(String, Authentication, HttpServletRequest) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository
 
loadAuthServerSettings(Environment, TypeFactory) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationPropertiesLoader
 
loadClientByClientId(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultClientDetailsService
 
loadFromProperties(String, String) - Method in class com.broadleafcommerce.auth.client.registration.DefaultBroadleafClientRegistrationRepository
 
loadUserByClientIdAndUsername(String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultOAuth2UserDetailsService
 
loadUserByClientIdAndUsername(String, String) - Method in interface com.broadleafcommerce.auth.user.service.OAuth2UserDetailsService
 
locked(boolean) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
 
LOCKED_USER - Static variable in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
lockUser(User) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
lockUser(User) - Method in interface com.broadleafcommerce.auth.user.service.UserLockoutService
Manually lock a user
logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserRoleEndpoint
 
logError(Exception, WebRequest) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.exception.AuthExceptionAdvisor
 
LOGIN_ERROR - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController.ModelAttributes
 
LOGIN_VIEW - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
LoginAttemptResult - Enum in com.broadleafcommerce.auth.user.domain
 
loginUser(HttpServletRequest, HttpServletResponse, String, String, String) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserLoginService
 
loginUser(HttpServletRequest, HttpServletResponse, String, String, String) - Method in interface com.broadleafcommerce.auth.security.service.UserLoginService
Login a user outside of the filter chain
logout(HttpServletRequest, HttpServletResponse, Authentication) - Method in class com.broadleafcommerce.auth.user.session.embedded.RevokeRefreshTokenLogoutHandler
 
logout(HttpServletRequest, HttpServletResponse, Authentication) - Method in class com.broadleafcommerce.auth.user.web.logout.AuthenticationLogoutHandler
 
logReceiptOfPersistenceMessage(OperationType, Instant, String) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 

M

mapUpdatesFromRequest(AdminPermission, UserPermission) - Method in class com.broadleafcommerce.auth.user.listener.AdminPermissionPersistenceHandler
 
mapUpdatesFromRequest(AdminRole, UserRole) - Method in class com.broadleafcommerce.auth.user.listener.AdminRolePersistenceHandler
 
mapUpdatesFromRequest(AdminUser, User) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
Perform any necessary updates of the admin user.
markComplete(String, UserRoleAncestryHydrationResponse, Set<String>, Map<String, UserRoleAncestryHydrationResponse>) - Method in class com.broadleafcommerce.auth.security.service.hydration.DefaultUserRoleAncestryHydrationService
 
MARKETPLACE_OPERATOR - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds.Marketplace
 
MARKETPLACE_OPERATOR_USER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser.Marketplace
 
markTokenAsUsed(P) - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
Mark a token as used, set the used date, and save the token.
matches(HttpServletRequest) - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenEndpointAuthenticationFilter.EmbeddedLoginTokenEndpointRequestMatcher
 
matchesCustomRegex(String) - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordRequestValidator
 
matchesToken(String, P) - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
Determine if the given token String matches the saved token PasswordToken.
MAX_EXPIRATION_TIME - Static variable in class com.broadleafcommerce.auth.resource.domain.SessionTokenClaimKeys
The claim storing a Date object for the 'max' expiration of the token
MAX_LIFETIME_CLAIM - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.RegisteredClaims
 
MEGA_SAUCE_MARKETPLACE_CUSTOMER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.Customer
 
MEGA_SAUCE_MARKETPLACE_MASTER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser
 
MESSAGES_DEFAULT_BASENAME - Static variable in class com.broadleafcommerce.auth.i18n.autoconfigure.AuthI18nAutoConfiguration.AuthMessagesDefaultBasenameAddingPostProcessor
 
MigrationLiquibaseConfiguration(LiquibaseProperties, SecretKey) - Constructor for class com.broadleafcommerce.auth.client.provider.jpa.autoconfigure.OAuthClientProviderEncryptionConfiguration.MigrationLiquibaseConfiguration
Autowire the authClientPersistenceKey and set it on the EncryptionMigrationTask.
missingTimestampError() - Method in class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
 
missingTimestampError() - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
ModelAttributes() - Constructor for class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController.ModelAttributes
 
modifyForArchival(User) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
Mimic what UserService.archive(String) would do to mark this record as archived.
modifyForArchival(UserPermission) - Method in class com.broadleafcommerce.auth.user.listener.AdminPermissionPersistenceHandler
Mimic what UserPermissionService.archive(String) would do to mark this record as archived.
modifyForArchival(UserRole) - Method in class com.broadleafcommerce.auth.user.listener.AdminRolePersistenceHandler
Mimic what UserRoleService.archive(String) would do to mark this record as archived.
modifyMap(D, P) - Method in class com.broadleafcommerce.auth.security.service.SimplePayloadMapper
Equivalent to SimplePayloadMapper.modifyMap(ModelMapperMappable, Object, boolean) with the boolean allowNull set to true.
modifyMap(D, P, boolean) - Method in class com.broadleafcommerce.auth.security.service.SimplePayloadMapper
 

N

name(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermission.AdminPermissionBuilder
 
name(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRole.AdminRoleBuilder
 
name(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
 
NO_USER - Static variable in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
NON_ADMIN_CLIENT - Static variable in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
NON_APP_CLIENT - Static variable in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
noNamePresent(Errors) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserValidator
 
NONE - com.broadleafcommerce.auth.security.domain.PermissionType
 
NOT_AUTHORIZED_FOR_APP - Static variable in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
notifyNewCustomerUserCreated(User, Customer) - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
notifyRegistrationEvent(P, Map<String, Object>, Boolean) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserRegistrationService
 

O

OAuth2() - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.OAuth2
 
OAuth2AuthenticationEntryPoint - Class in com.broadleafcommerce.auth.user.session
Provides a behavior consistent with http://openid.net/specs/openid-connect-core-1_0.html#AuthRequest.
OAuth2AuthenticationEntryPoint(String, ClientDetailsService, RedirectResolver, boolean) - Constructor for class com.broadleafcommerce.auth.user.session.OAuth2AuthenticationEntryPoint
The useRedirectUriHost flag has been deprecated as the ForwardedHeaderFilter should be used in all circumstances to correctly determine the redirect URI.
OAuth2AuthorizedClientRepositoryProperties - Class in com.broadleafcommerce.auth.client.autoconfigure
Configuration properties for OAuth2AuthorizedClientRepository/DefaultOAuth2AuthorizedClientRepository.
OAuth2AuthorizedClientRepositoryProperties() - Constructor for class com.broadleafcommerce.auth.client.autoconfigure.OAuth2AuthorizedClientRepositoryProperties
 
OAuth2ClientIdForwardRedirectStrategy - Class in com.broadleafcommerce.auth.user.session
 
OAuth2ClientIdForwardRedirectStrategy() - Constructor for class com.broadleafcommerce.auth.user.session.OAuth2ClientIdForwardRedirectStrategy
 
oAuth2ClientIdTemplateEngine(SpringTemplateEngine) - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.AuthServiceTemplateAutoConfiguration
 
OAuth2ClientIdTemplateEngine - Class in com.broadleafcommerce.auth.user.web.engine
The sole purpose of this Template Engine is to add the current request's `client_id` param to the `resolutionAttributes` of the TemplateSpec.
OAuth2ClientIdTemplateEngine(SpringTemplateEngine) - Constructor for class com.broadleafcommerce.auth.user.web.engine.OAuth2ClientIdTemplateEngine
 
OAuth2ClientTemplateResolver - Class in com.broadleafcommerce.auth.user.web.resolver
 
OAuth2ClientTemplateResolver(AuthorizedClientService<AuthorizedClient>, AuthorizationServerService<AuthorizationServer>) - Constructor for class com.broadleafcommerce.auth.user.web.resolver.OAuth2ClientTemplateResolver
 
oAuth2DefaultTemplateResolver(ThymeleafProperties, AuthorizedClientService<AuthorizedClient>, AuthorizationServerService<AuthorizationServer>) - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.AuthServiceTemplateAutoConfiguration
 
OAuth2IdentityProvider - Class in com.broadleafcommerce.auth.user.web.endpoint.model
Represents a configured identity provider to be shown as a model attribute in a Thymeleaf template.
OAuth2IdentityProvider() - Constructor for class com.broadleafcommerce.auth.user.web.endpoint.model.OAuth2IdentityProvider
 
oAuth2PropertiesTokenEnhancer(AuthorizationServerProperties, Environment) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
oAuth2SessionAuthenticationFilter() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
OAuth2SessionAuthenticationFilter - Class in com.broadleafcommerce.auth.user.session
Processes an OAuth2 client session Cookie to establish an authentication user.
OAuth2SessionAuthenticationFilter(AuthenticationManager, StatelessUtil, AuthenticationEntryPoint) - Constructor for class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationFilter
 
oAuth2SessionAuthenticationFilterRegistration(OAuth2SessionAuthenticationFilter) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
Disable automatic Filter registration for OAuth2SessionAuthenticationFilter.
OAuth2SessionAuthenticationProvider - Class in com.broadleafcommerce.auth.user.session
An AuthenticationProvider that authenticates a user using a OAuth2SessionAuthenticationToken.
OAuth2SessionAuthenticationProvider(OAuth2UserDetailsService, StatelessUtil) - Constructor for class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationProvider
 
OAuth2SessionAuthenticationToken - Class in com.broadleafcommerce.auth.user.session
An Authentication implementation that is designed for simple presentation of an OAuth2 clientId, and JWT session token.
OAuth2SessionAuthenticationToken(OAuth2SessionToken, Collection<? extends GrantedAuthority>) - Constructor for class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationToken
This constructor should only be used by AuthenticationManager or AuthenticationProvider implementations that are satisfied with producing a trusted (i.e.
OAuth2SessionAuthenticationToken(OAuth2SessionToken, Collection<? extends GrantedAuthority>, Object) - Constructor for class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationToken
This constructor should only be used by AuthenticationManager or AuthenticationProvider implementations that are satisfied with producing a trusted (i.e.
OAuth2SessionAuthenticationToken(String, String) - Constructor for class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationToken
This constructor can be safely used by any code that wishes to create a OAuth2ClientAuthenticationToken, as the AbstractAuthenticationToken.isAuthenticated() will return false.
OAuth2SessionToken - Interface in com.broadleafcommerce.auth.user.session
The holder of the claims associated with a user's session.
OAuth2TokenEndpointAuthenticationFilter - Class in com.broadleafcommerce.auth.user.session
Filter intended to run after the OAuth2SessionAuthenticationFilter or BasicAuthenticationFilter for requests against the TokenEndpoint.
OAuth2TokenEndpointAuthenticationFilter(boolean) - Constructor for class com.broadleafcommerce.auth.user.session.OAuth2TokenEndpointAuthenticationFilter
 
OAuth2TokenEndpointAuthenticationFilter(String) - Constructor for class com.broadleafcommerce.auth.user.session.OAuth2TokenEndpointAuthenticationFilter
 
OAuth2UserDetails - Interface in com.broadleafcommerce.auth.user.domain
 
OAuth2UserDetailsAutoConfiguration - Class in com.broadleafcommerce.auth.user.autoconfigure
Configures the DefaultOAuth2UserDetailsService which is used for loading OAuth2UserDetails by clientId and username.
OAuth2UserDetailsAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.OAuth2UserDetailsAutoConfiguration
 
oAuth2UserDetailsService(UserService<User>, AuthorizedClientService<AuthorizedClient>, PrivilegeService) - Method in class com.broadleafcommerce.auth.user.autoconfigure.OAuth2UserDetailsAutoConfiguration
 
OAuth2UserDetailsService - Interface in com.broadleafcommerce.auth.user.service
Core interface which loads user-specific data for a certain OAuth2 client.
OAuthClientAutoConfiguration - Class in com.broadleafcommerce.auth.client.autoconfigure
Beans to support acting as an OAuth Client for 3rd party authentication
OAuthClientAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.client.autoconfigure.OAuthClientAutoConfiguration
 
OAuthClientJpaAutoConfiguration - Class in com.broadleafcommerce.auth.client.provider.jpa.autoconfigure
 
OAuthClientJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.client.provider.jpa.autoconfigure.OAuthClientJpaAutoConfiguration
 
OAuthClientPersistenceAutoConfiguration - Class in com.broadleafcommerce.auth.client.provider.jpa.autoconfigure
Beans to support our custom ClientRegistrationRepository backed by DefaultOAuthClientRegistrationPersistenceService
OAuthClientPersistenceAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.client.provider.jpa.autoconfigure.OAuthClientPersistenceAutoConfiguration
 
OAuthClientProviderEncryptionConfiguration - Class in com.broadleafcommerce.auth.client.provider.jpa.autoconfigure
Configuration to support encrypting entity fields via EncryptedFieldConverter.
OAuthClientProviderEncryptionConfiguration() - Constructor for class com.broadleafcommerce.auth.client.provider.jpa.autoconfigure.OAuthClientProviderEncryptionConfiguration
 
OAuthClientProviderEncryptionConfiguration.MigrationLiquibaseConfiguration - Class in com.broadleafcommerce.auth.client.provider.jpa.autoconfigure
Override of the default LiquibaseAutoConfiguration.LiquibaseConfiguration to autowire the authClientPersistenceKey bean and set it to EncryptionMigrationTask.setSecretKey(javax.crypto.SecretKey).
OAuthClientRegistrationEndpoint - Class in com.broadleafcommerce.auth.client.web.endpoint
 
OAuthClientRegistrationEndpoint(OAuthClientRegistrationPersistenceService<OAuthClientRegistrationWrapper>) - Constructor for class com.broadleafcommerce.auth.client.web.endpoint.OAuthClientRegistrationEndpoint
 
oAuthClientRegistrationPersistenceService(OAuthClientRegistrationRepository<D>, SimplePayloadMapper, OAuthClientRegistrationWrapperEntityValidator, ClientRegistrationPropertiesService<OAuthClientRegistrationWrapper>, OAuthClientRegistrationUtils) - Method in class com.broadleafcommerce.auth.client.provider.jpa.autoconfigure.OAuthClientPersistenceAutoConfiguration
 
OAuthClientRegistrationPersistenceService<P extends OAuthClientRegistrationWrapper> - Interface in com.broadleafcommerce.auth.client.service
Service responsible for CRUD operations related to OAuthClientRegistrationWrapper.
OAuthClientRegistrationProviderDetails - Class in com.broadleafcommerce.auth.client.domain
A wrapper for ClientRegistration.ProviderDetails to allow correspondence with a persistent version of the same.
OAuthClientRegistrationProviderDetails() - Constructor for class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails
 
OAuthClientRegistrationProviderDetails.UserInfoEndpoint - Class in com.broadleafcommerce.auth.client.domain
 
OAuthClientRegistrationRepository<D> - Interface in com.broadleafcommerce.auth.client.repository
 
oAuthClientRegistrationUtils() - Method in class com.broadleafcommerce.auth.client.provider.jpa.autoconfigure.OAuthClientPersistenceAutoConfiguration
 
OAuthClientRegistrationUtils - Class in com.broadleafcommerce.auth.client.service
A non-static wrapper around ClientRegistrations used to make testing easier.
OAuthClientRegistrationUtils() - Constructor for class com.broadleafcommerce.auth.client.service.OAuthClientRegistrationUtils
 
OAuthClientRegistrationWrapper - Class in com.broadleafcommerce.auth.client.domain
Wrapper for ClientRegistration.
OAuthClientRegistrationWrapper() - Constructor for class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
oAuthClientRegistrationWrapperEntityValidator() - Method in class com.broadleafcommerce.auth.client.provider.jpa.autoconfigure.OAuthClientPersistenceAutoConfiguration
 
OAuthClientRegistrationWrapperEntityValidator - Class in com.broadleafcommerce.auth.client.validation
Validate that a OAuthClientRegistrationWrapper has a registration id, client id, and client secret
OAuthClientRegistrationWrapperEntityValidator() - Constructor for class com.broadleafcommerce.auth.client.validation.OAuthClientRegistrationWrapperEntityValidator
 
OAuthClientWebAutoConfiguration - Class in com.broadleafcommerce.auth.client.web.autoconfigure
 
OAuthClientWebAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.client.web.autoconfigure.OAuthClientWebAutoConfiguration
 
OAuthRedirectHelper - Class in com.broadleafcommerce.auth.user.util
 
obtainClientId(HttpServletRequest) - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationFilter
Enables subclasses to override the composition of the clientId
OID - Static variable in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenStore
 
onAuthentication(Authentication, HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.auth.user.service.DefaultSessionAuthenticationStrategy
 
onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class com.broadleafcommerce.auth.security.web.authentication.DefaultExceptionMappingAuthenticationFailureHandler
 
onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationFailureHandler
 
onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationSuccessHandler
 
ONE_TIME_PASSCODE_PURPOSE - Static variable in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationSuccessHandler
 
OperationAwarePersistenceHandler - Class in com.broadleafcommerce.auth.user.listener
Handles messages from the Persistence channel, asserting that they contain operation type, id, and timestamp information.
OperationAwarePersistenceHandler(ObjectMapper) - Constructor for class com.broadleafcommerce.auth.user.listener.OperationAwarePersistenceHandler
 
OptionalBooleanConverter - Class in com.broadleafcommerce.auth.server.provider.jpa.converter
 
OptionalBooleanConverter() - Constructor for class com.broadleafcommerce.auth.server.provider.jpa.converter.OptionalBooleanConverter
 
OriginalAwareJwtAccessTokenConverter - Class in com.broadleafcommerce.auth.token.service
Token enhancer to add the value oid to the token, if it exists.
OriginalAwareJwtAccessTokenConverter() - Constructor for class com.broadleafcommerce.auth.token.service.OriginalAwareJwtAccessTokenConverter
 

P

parentRoleId(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRole.AdminRoleBuilder
 
parseCustomer(JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
PARTIAL_ACCESS - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds
 
partition() - Method in interface com.broadleafcommerce.auth.token.provider.jpa.repository.JpaRefreshTokenRepository1
Return the shard partition identifier as an integer
partition() - Method in interface com.broadleafcommerce.auth.token.provider.jpa.repository.JpaRefreshTokenRepository2
Return the shard partition identifier as an integer
partition() - Method in interface com.broadleafcommerce.auth.token.provider.jpa.repository.JpaRefreshTokenRepository3
Return the shard partition identifier as an integer
partition() - Method in interface com.broadleafcommerce.auth.token.provider.jpa.repository.JpaRefreshTokenRepository4
Return the shard partition identifier as an integer
partition() - Method in interface com.broadleafcommerce.auth.token.provider.jpa.repository.JpaRefreshTokenRepository5
Return the shard partition identifier as an integer
partition() - Method in interface com.broadleafcommerce.auth.token.provider.jpa.repository.JpaRefreshTokenRepository6
Return the shard partition identifier as an integer
partition() - Method in interface com.broadleafcommerce.auth.token.repository.RefreshTokenRepository
The specific partition managed by this repository
passcodeConsumptionErrorHandler() - Method in class com.broadleafcommerce.auth.user.web.endpoint.PasscodeEndpoint
 
PasscodeEndpoint - Class in com.broadleafcommerce.auth.user.web.endpoint
 
PasscodeEndpoint(PasscodeService<PasswordToken, User>, UserService<User>) - Constructor for class com.broadleafcommerce.auth.user.web.endpoint.PasscodeEndpoint
 
PasscodeNotConsumedException - Exception in com.broadleafcommerce.auth.passcode.service
Thrown when there is an exception during Passcode consumption
PasscodeNotConsumedException() - Constructor for exception com.broadleafcommerce.auth.passcode.service.PasscodeNotConsumedException
 
PasscodeNotConsumedException(String) - Constructor for exception com.broadleafcommerce.auth.passcode.service.PasscodeNotConsumedException
 
PasscodeNotConsumedException(String, Throwable) - Constructor for exception com.broadleafcommerce.auth.passcode.service.PasscodeNotConsumedException
 
PasscodeNotConsumedException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.auth.passcode.service.PasscodeNotConsumedException
 
PasscodeNotConsumedException(Throwable) - Constructor for exception com.broadleafcommerce.auth.passcode.service.PasscodeNotConsumedException
 
passcodeService(SimplePayloadMapper, PasswordTokenRepository<D>, PasswordEncoder, PasswordTokenProperties) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
PasscodeService<P extends PasswordToken,​U extends User> - Interface in com.broadleafcommerce.auth.passcode.service
This service provides methods for creating and consuming random passcodes.
password - Variable in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm
 
password(String) - Method in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm.ResetPasswordFormBuilder
 
PASSWORD_CHANGED - com.broadleafcommerce.auth.user.domain.AuthenticationMessageType
Password Changed Event
PASSWORD_FIELD - Static variable in class com.broadleafcommerce.auth.user.validation.DefaultResetPasswordFormValidator
 
PASSWORD_RESET_ERROR - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController.ModelAttributes
 
passwordEncoder() - Method in class com.broadleafcommerce.auth.user.autoconfigure.OAuth2UserDetailsAutoConfiguration
 
PasswordRequestValidator - Interface in com.broadleafcommerce.auth.user.validation
This validator uses regex to validate new passwords for registration and password resets.
PasswordResetEmailRequest(String) - Constructor for class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedAuthenticationController.PasswordResetEmailRequest
 
PasswordToken - Class in com.broadleafcommerce.auth.user.domain
 
PasswordToken() - Constructor for class com.broadleafcommerce.auth.user.domain.PasswordToken
 
PasswordTokenProperties - Class in com.broadleafcommerce.auth.user.validation.autoconfigure
 
PasswordTokenProperties() - Constructor for class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordTokenProperties
 
PasswordTokenRepository<D> - Interface in com.broadleafcommerce.auth.user.repository
 
passwordTokenValidator - Variable in class com.broadleafcommerce.auth.user.validation.DefaultResetPasswordFormValidator
 
passwordTokenValidator(PasswordTokenProperties, PasswordEncoder) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.ValidationAutoConfiguration
 
PasswordTokenValidator<P extends PasswordToken> - Interface in com.broadleafcommerce.auth.user.validation
This validator performs various checks on the validity of a password token compared to that of a set of password tokens that belong to a user.
PasswordValidation - Class in com.broadleafcommerce.auth.user.validation
The result of validating a password against rules defined within PasswordRequestValidator
PasswordValidation(boolean, List<String>) - Constructor for class com.broadleafcommerce.auth.user.validation.PasswordValidation
 
passwordValidator - Variable in class com.broadleafcommerce.auth.user.validation.DefaultResetPasswordFormValidator
 
passwordValidator(PasswordValidatorProperties) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.ValidationAutoConfiguration
 
PasswordValidatorProperties - Class in com.broadleafcommerce.auth.user.validation.autoconfigure
Any of the validations that use regex may be "disabled" by changing the regex to match anything: ^.*$ or nothing: ^$ (e.g., for whitespace or repeated characters)
PasswordValidatorProperties() - Constructor for class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
 
performArchivalReplacementIfEligible(User, Instant) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
performArchivalReplacementIfEligible(String, UserPermission, Instant) - Method in class com.broadleafcommerce.auth.user.listener.AdminPermissionPersistenceHandler
 
performArchivalReplacementIfEligible(String, UserRole, Instant) - Method in class com.broadleafcommerce.auth.user.listener.AdminRolePersistenceHandler
 
performReplacementIfEligible(User, AdminUser, Instant) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
performReplacementIfEligible(String, UserPermission, AdminPermission, Instant) - Method in class com.broadleafcommerce.auth.user.listener.AdminPermissionPersistenceHandler
 
performReplacementIfEligible(String, UserRole, AdminRole, Instant) - Method in class com.broadleafcommerce.auth.user.listener.AdminRolePersistenceHandler
 
performUrlResolutionRequest(String, Supplier<String>) - Method in class com.broadleafcommerce.auth.tenant.service.ExternalTenantUrlResolver
 
PermissionConfiguration(TypeFactory, UserPermissionRepository<JpaUserPermission>, ScopeRepository, PermissionRepository) - Constructor for class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationServerDataInitializerAutoConfiguration.PermissionConfiguration
Initializes the seed data for the permissions and scopes.
PermissionDataInitializer - Class in com.broadleafcommerce.auth.data
The seed data permissions will be defined here.
PermissionDataInitializer(TypeFactory, UserPermissionRepository<JpaUserPermission>) - Constructor for class com.broadleafcommerce.auth.data.PermissionDataInitializer
 
PermissionDataInitializer.UserPermissionIds - Class in com.broadleafcommerce.auth.data
 
permissionIds(Set<String>) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
 
PermissionRepository - Interface in com.broadleafcommerce.auth.security.repository
 
permissions(Set<AdminPermissionRef>) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRole.AdminRoleBuilder
 
permissions(Set<AdminPermissionRef>) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
Deprecated.
PermissionScope - Class in com.broadleafcommerce.auth.security.domain
 
PermissionScope() - Constructor for class com.broadleafcommerce.auth.security.domain.PermissionScope
 
PermissionScopeDataInitializer - Class in com.broadleafcommerce.auth.data
 
PermissionScopeDataInitializer(TypeFactory, PermissionRepository, ScopeRepository) - Constructor for class com.broadleafcommerce.auth.data.PermissionScopeDataInitializer
 
PermissionType - Enum in com.broadleafcommerce.auth.security.domain
 
PermissionUtils - Class in com.broadleafcommerce.auth.security.domain
Convenience methods used for processing permissions and authorities
permissionValidator() - Method in class com.broadleafcommerce.auth.resource.autoconfigure.AuthServiceEntityValidationConfiguration
 
persistenceInputAdminPermission() - Method in interface com.broadleafcommerce.auth.user.listener.AdminPermissionPersistenceConsumer
 
persistenceInputAdminRole() - Method in interface com.broadleafcommerce.auth.user.listener.AdminRolePersistenceConsumer
 
persistenceInputAdminUser() - Method in interface com.broadleafcommerce.auth.user.listener.AdminUserPersistenceConsumer
 
persistenceInputAuthCustomer() - Method in interface com.broadleafcommerce.auth.user.listener.AuthCustomerPersistenceConsumer
 
persistenceInputSegmentMember() - Method in interface com.broadleafcommerce.auth.user.listener.SegmentMemberPersistenceConsumer
 
persistenceInputTenantSyncAuth() - Method in interface com.broadleafcommerce.auth.tenant.message.AuthPersistenceConsumer
 
populateCommonProvider(P) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
Populate the ProviderDetails from built-in values for providers listed in CommonOAuth2Provider, e.g.
populateFromCommonProvider(P, ClientRegistration) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
Uses a ModelMapper to populate a OAuthClientRegistrationProviderDetails from a ClientRegistration.
populateRegistrationFromProvider(P) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
If an issuerUri is provided when creating a OAuthClientRegistrationWrapper, then this method should be invoked in order to populate the clientRegistration with the details from the issuer.
postProcessAfterInitialization(Object, String) - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.AuthServiceTemplateAutoConfiguration.ViewResolverPostProcessor
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.auth.autoconfigure.AuthDefaultsEnvironmentPostProcessor
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.auth.autoconfigure.DemoSchemaInitializerEnvironmentPostProcessor
 
prefixes() - Static method in enum com.broadleafcommerce.auth.security.domain.PermissionType
Returns all the set of values within the PermissionType combined with the PermissionType.DELIMITER
prefixWithEntityValidationMessageKey(String) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserRoleValidator
 
prefixWithEntityValidationMessageKey(String) - Method in class com.broadleafcommerce.auth.user.validation.DefaultRegistrationValidator
 
prefixWithRegistrationValidationMessageKey(String) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserRegistrationService
 
prependVersionAndIv(GCMParameterSpec, byte[]) - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
Prepend the blc cipher version and IV to the encrypted text.
PrivilegeHydrationResult(Set<UserPermissionRef>, Set<Restriction>, Set<RestrictedRole>, Map<String, Collection<UserRole>>, Set<RestrictedPermission>) - Constructor for class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService.PrivilegeHydrationResult
 
PrivilegeService - Interface in com.broadleafcommerce.auth.security.service
A service that contains various utility functions related to Restriction, RestrictedRole, and RestrictedPermission.
PrivilegeSummary - Class in com.broadleafcommerce.auth.security.service
A data structure used by DefaultOAuth2UserDetailsService and PrivilegeService to hold all the authorities, restrictions, and restricted authorities of a User.
PrivilegeSummary(Set<String>, Map<String, Set<String>>, Map<String, Map<String, Set<String>>>) - Constructor for class com.broadleafcommerce.auth.security.service.PrivilegeSummary
 
process(ScheduledJobRef) - Method in class com.broadleafcommerce.auth.user.service.PurgeLoginTableJobListener
 
process(String, Set<String>, IContext) - Method in class com.broadleafcommerce.auth.user.web.engine.OAuth2ClientIdTemplateEngine
 
process(String, Set<String>, IContext, Writer) - Method in class com.broadleafcommerce.auth.user.web.engine.OAuth2ClientIdTemplateEngine
 
process(String, IContext) - Method in class com.broadleafcommerce.auth.user.web.engine.OAuth2ClientIdTemplateEngine
 
process(String, IContext, Writer) - Method in class com.broadleafcommerce.auth.user.web.engine.OAuth2ClientIdTemplateEngine
 
process(TemplateSpec, IContext) - Method in class com.broadleafcommerce.auth.user.web.engine.OAuth2ClientIdTemplateEngine
 
process(TemplateSpec, IContext, Writer) - Method in class com.broadleafcommerce.auth.user.web.engine.OAuth2ClientIdTemplateEngine
 
processChangePasswordRequest(HttpServletRequest, ChangePasswordForm, String, BindingResult, Model, HttpServletResponse) - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
processChangePasswordRequest(HttpServletRequest, HttpServletResponse, ChangePasswordForm) - Method in class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedAuthenticationController
 
processCreateOperation(String, Instant, JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.AdminPermissionPersistenceHandler
 
processCreateOperation(String, Instant, JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.AdminRolePersistenceHandler
 
processCreateOperation(String, Instant, JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
processCreateOperation(String, Instant, JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.OperationAwarePersistenceHandler
Invoked if the persistence message had an OperationType of OperationType.CREATE.
processDeleteOperation(String, Instant, JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.AdminPermissionPersistenceHandler
Archives the given entity.
processDeleteOperation(String, Instant, JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.AdminRolePersistenceHandler
Archives the given entity.
processDeleteOperation(String, Instant, JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
Archives the given entity.
processDeleteOperation(String, Instant, JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.OperationAwarePersistenceHandler
Invoked if the persistence message had an OperationType of OperationType.DELETE.
processMessage(Message<UserAttributesRequest>) - Method in class com.broadleafcommerce.auth.user.messaging.UserAttributesEventListener
 
processPwResetEmailRequest(String, EmbeddedAuthenticationController.PasswordResetEmailRequest) - Method in class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedAuthenticationController
 
processPwResetEmailRequest(Model, String, String, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
processResetPasswordRequest(HttpServletRequest, HttpServletResponse, ResetPasswordForm) - Method in class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedAuthenticationController
 
processResetPasswordRequest(HttpServletRequest, HttpServletResponse, Model, ResetPasswordForm, String, RedirectAttributes, BindingResult) - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
processStateChange(String, OperationType, Instant, JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.OperationAwarePersistenceHandler
 
processStateChange(JsonNode) - Method in class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
 
processStateChange(JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
processStateChange(JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.OperationAwarePersistenceHandler
 
processStateChange(JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.SegmentMemberPersistenceHandler
 
processThrottled(String, Set<String>, IContext) - Method in class com.broadleafcommerce.auth.user.web.engine.OAuth2ClientIdTemplateEngine
 
processThrottled(String, IContext) - Method in class com.broadleafcommerce.auth.user.web.engine.OAuth2ClientIdTemplateEngine
 
processThrottled(TemplateSpec, IContext) - Method in class com.broadleafcommerce.auth.user.web.engine.OAuth2ClientIdTemplateEngine
 
processUpdateOperation(String, Instant, JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.AdminPermissionPersistenceHandler
 
processUpdateOperation(String, Instant, JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.AdminRolePersistenceHandler
 
processUpdateOperation(String, Instant, JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
processUpdateOperation(String, Instant, JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.OperationAwarePersistenceHandler
Invoked if the persistence message had an OperationType of OperationType.UPDATE.
Provider() - Constructor for class com.broadleafcommerce.auth.user.web.autoconfigure.ClientIdentityProviderProperties.ClientProperties.Provider
 
pruneArchivedReferences(MappingContext<JpaUserRole, UserRole>) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
Used as the TypeMap.setPostConverter(Converter) for JpaUserRole.fromMe().
pruneArchivedReferences(MappingContext<JpaUser, User>) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
Used as the TypeMap.setPostConverter(Converter) for JpaUser.fromMe().
PURGE_OLDER_THAN_DETAIL_NAME - Static variable in class com.broadleafcommerce.auth.user.service.PurgeLoginTableJobListener
 
purgeLoginAttempts(Duration, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLoginAttemptService
 
purgeLoginAttempts(Duration, String) - Method in interface com.broadleafcommerce.auth.user.service.UserLoginAttemptService
Purges any login attempts older than the specified duration.
purgeLoginTableJobListener(UserLoginAttemptService<UserLoginAttempt>, AuthorizationServerService<AuthorizationServer>, IdempotentMessageConsumptionService) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
PurgeLoginTableJobListener - Class in com.broadleafcommerce.auth.user.service
 
PurgeLoginTableJobListener(UserLoginAttemptService<UserLoginAttempt>, AuthorizationServerService<AuthorizationServer>, IdempotentMessageConsumptionService) - Constructor for class com.broadleafcommerce.auth.user.service.PurgeLoginTableJobListener
 
PurgeLoginTriggeredJobEventConsumer - Interface in com.broadleafcommerce.auth.user.service
 
putRequestedUserAttributes(User, Map<String, Object>) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserAttributesRequestHandler
Save the new attributes into the User's attributes map.
putServiceIdClaim(Map<String, Object>, User) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserTokenEnhancer
 

R

RANDOM - Static variable in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
 
READ - com.broadleafcommerce.auth.security.domain.PermissionType
 
READ_ADMIN_MENU - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_ADMIN_PERMISSION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_ADMIN_ROLE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_ADMIN_USER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_ADVANCED_TAG - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_APPROVAL_WORKFLOW - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_ASSET - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_AUGMENTATION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_AUTH_USER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_AUTHORIZATION_SERVER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_CAMPAIGN - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_CAMPAIGN_CODE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_CAMPAIGN_CODE_AUDIT_DETAIL - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_CART - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_CATEGORY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_CLIENT_REGISTRATION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_CONTENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_CUSTOMER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_CUSTOMER_ENTITLEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_CUSTOMER_IGNORE_NARROWING - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_CUSTOMER_NOTE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_CUSTOMER_ORDER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_CUSTOMER_PAYMENT_MANAGEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_CUSTOMER_RETURN - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_CUSTOMER_SEGMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_CUSTOMER_SEGMENT_PROCESS_HISTORY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_DATA_DRIVEN_ENUM - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_DEPLOYMENT_WORKFLOW - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_DOWNLOAD_IMPORT_ERRORS - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_DOWNLOAD_ORIGINAL_IMPORT_FILE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_ENTITLEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_ENTITLEMENT_DEFINITION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_EXPORT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_FIELD - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_IMPORT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_INVENTORY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_INVENTORY_LOCATION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_MENU - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_OFFER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_OFFER_AUDIT_DETAIL - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_OPTION_TEMPLATE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_OPTION_TEMPLATE_GROUP - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_ORDER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_ORDER_FULFILLMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_ORDER_FULFILLMENT_IGNORE_NARROWING - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_ORDER_FULFILLMENT_NOTE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_ORDER_FULFILLMENT_VIEW - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_ORDER_IGNORE_NARROWING - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_ORDER_NOTE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_PASSCODE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_PERMISSION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_PRICE_LIST - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_PRODUCT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_PRODUCT_IGNORE_NARROWING - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_RETURN_AUTHORIZATION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_ROLE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_SANDBOX - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_SCHEDULED_JOB - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_SEARCH_REDIRECT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_SHIPPING_LABEL - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_SHIPPING_RATES - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_SYSTEM_PAYMENT_MANAGEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_SYSTEM_PROPERTY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_TENANT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_TYPE_AHEAD - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_USER_WORKFLOW - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
READ_VENDOR - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
 
readAccessToken(String) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
 
readAll(ContextInfo, Pageable) - Method in class com.broadleafcommerce.auth.server.web.endpoint.AuthorizationServerEndpoint
 
readAllAuthorizedClients(String, Pageable) - Method in class com.broadleafcommerce.auth.server.web.endpoint.AuthorizedClientEndpoint
 
readAllClientRegistrations(ContextInfo, Pageable) - Method in class com.broadleafcommerce.auth.client.web.endpoint.OAuthClientRegistrationEndpoint
 
readAllPermissions(String, Pageable) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserPermissionEndpoint
 
readAllRoles(String, Pageable) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserRoleEndpoint
 
readAllTokensByUserId(String) - Method in interface com.broadleafcommerce.auth.user.provider.jpa.repository.JpaPasswordTokenRepository
 
readAllTokensByUserId(String) - Method in interface com.broadleafcommerce.auth.user.repository.PasswordTokenRepository
 
readAllTokensByUserIdAndPurpose(String, String) - Method in interface com.broadleafcommerce.auth.user.provider.jpa.repository.JpaPasswordTokenRepository
 
readAllTokensByUserIdAndPurpose(String, String) - Method in interface com.broadleafcommerce.auth.user.repository.PasswordTokenRepository
 
readAllUsers(Pageable, ContextInfo) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserEndpoint
 
readApplicationsForCustomer(Customer) - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
Finds all applications in the data store for the given Customer.getCustomerContextId().
readAuthClientWrapperFromCookie(HttpServletRequest) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository
readAuthorizedClientById(String, String) - Method in class com.broadleafcommerce.auth.server.web.endpoint.AuthorizedClientEndpoint
 
readAuthRequestWrapperFromCookie(HttpServletRequest) - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
 
readAuthServer(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
readAuthServerId(String) - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
readByIdentifier(String, String) - Method in interface com.broadleafcommerce.auth.tenant.service.ApplicationService
 
readByIdentifier(String, String) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultApplicationService
 
readByIds(Collection<String>) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserPermissionEndpoint
 
readByUsernameAndAuthServerIdAndAttemptTimeAfterAndConsideredTrue(String, String, Instant) - Method in interface com.broadleafcommerce.auth.user.repository.UserLoginAttemptRepository
 
readClientRegistrationById(ContextInfo, String) - Method in class com.broadleafcommerce.auth.client.web.endpoint.OAuthClientRegistrationEndpoint
 
readConsideredUserLoginAttempts(String, String, Duration) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLoginAttemptService
 
readConsideredUserLoginAttempts(String, String, Duration) - Method in interface com.broadleafcommerce.auth.user.service.UserLoginAttemptService
Read user login attempts for a specific period of time (e.g.
readPermission(String) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserPermissionEndpoint
 
readPrincipal(OAuth2Authentication) - Static method in class com.broadleafcommerce.auth.user.session.token.enhancer.TokenEnhancerUtil
 
readRefreshToken(String) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenStore
 
readRefreshTokenEntity(String) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenStore
 
readRefreshTokenEntity(String) - Method in interface com.broadleafcommerce.auth.token.service.RotatableTokenStore
Given an encoded refresh token string, return the RefreshToken instance matching from the datastore.
readRole(String) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserRoleEndpoint
 
readServerById(String) - Method in class com.broadleafcommerce.auth.server.web.endpoint.AuthorizationServerEndpoint
 
readTokensForUser(U, String) - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
 
readTokensForUser(U, String) - Method in interface com.broadleafcommerce.auth.passcode.service.PasscodeService
Return all of a user's tokens for a particular purpose.
readUnusedTokensByUserId(String) - Method in interface com.broadleafcommerce.auth.user.provider.jpa.repository.JpaPasswordTokenRepository
 
readUnusedTokensByUserId(String) - Method in interface com.broadleafcommerce.auth.user.repository.PasswordTokenRepository
 
readUnusedTokensByUserIdAndPurpose(String, String) - Method in interface com.broadleafcommerce.auth.user.provider.jpa.repository.JpaPasswordTokenRepository
 
readUnusedTokensByUserIdAndPurpose(String, String) - Method in interface com.broadleafcommerce.auth.user.repository.PasswordTokenRepository
 
readUnusedTokensForUser(U, String) - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
Find all unused tokens for the given user and purpose.
readUser(HttpServletRequest) - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationSuccessHandler
Get a user from request parameters.
readUserById(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserAttributesRequestHandler
Retrieve the requested User to add additional attributes.
readUserId(OAuth2Authentication) - Static method in class com.broadleafcommerce.auth.user.session.token.enhancer.TokenEnhancerUtil
Reads the user ID associated with the Session Token.
REDIRECT_URI - Static variable in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
redirectUri(String) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper.AuthorizationRequestWrapperBuilder
 
REFRESH_TOKEN_CLEANUP_BATCH_SIZE_DEFAULT - Static variable in class com.broadleafcommerce.auth.token.TokenProperties
 
REFRESH_TOKEN_CLEANUP_INTERVAL_SECONDS_MAX_DEFAULT - Static variable in class com.broadleafcommerce.auth.token.TokenProperties
 
REFRESH_TOKEN_CLEANUP_INTERVAL_SECONDS_MIN_DEFAULT - Static variable in class com.broadleafcommerce.auth.token.TokenProperties
 
REFRESH_TOKEN_ROTATION_INTERVAL_SECONDS_DEFAULT - Static variable in class com.broadleafcommerce.auth.token.TokenProperties
 
REFRESH_TOKEN_TIMEOUT_SECONDS_DEFAULT - Static variable in class com.broadleafcommerce.auth.token.TokenProperties
 
refreshAccessToken(String, TokenRequest) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
 
refreshSessionCookie(HttpServletRequest, HttpServletResponse, Authentication) - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationFilter
Helper method used to refresh the expiration on the current session cookie up to the max expiration time.
refreshSessionToken(OAuth2SessionToken) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
Returns a OAuth2SessionToken with a refreshed expiration time.
refreshSessionToken(OAuth2SessionToken) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
RefreshToken - Interface in com.broadleafcommerce.auth.token.provider.jpa.domain
Represents a rotatable refresh token assignment.
RefreshTokenRepository<D> - Interface in com.broadleafcommerce.auth.token.repository
General interface for all repositories supporting shard paritioned refresh token assignment
REGISTER_VIEW - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
RegisteredClaimsTokenEnhancer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
Token enhancer that adds several registered JWT claims, such as issuer and audience, as well as a non-standard "max" claim that determines the maximum lifetime of a token.
RegisteredClaimsTokenEnhancer(String, List<String>) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.RegisteredClaimsTokenEnhancer
 
RegisteredClaimsTokenEnhancer(String, List<String>, int) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.RegisteredClaimsTokenEnhancer
 
registerNewUser(T, String, String) - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
Register a new user if allowed.
registerUser(UserRegistration) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserRegistrationService
 
registerUser(UserRegistration, boolean) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserRegistrationService
 
registerUser(UserRegistration, ContextInfo) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserRegistrationService
Deprecated.
registerUser(UserRegistration) - Method in interface com.broadleafcommerce.auth.user.service.password.UserRegistrationService
Create and registers a new user from the given registration.
registerUser(UserRegistration, boolean) - Method in interface com.broadleafcommerce.auth.user.service.password.UserRegistrationService
Create and registers a new user from the given registration
registerUser(UserRegistration, ContextInfo) - Method in interface com.broadleafcommerce.auth.user.service.password.UserRegistrationService
registerUser(UserRegistration, ContextInfo) - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationController
Deprecated.
in favor of the approach in RegistrationFormController.
registerUser(HttpServletRequest, HttpServletResponse, UserRegistration, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationController
 
registerUser(HttpServletRequest, HttpServletResponse, Model, String, UserRegistration, BindingResult, RedirectAttributes) - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
RegistrationController - Class in com.broadleafcommerce.auth.user.web.endpoint
REST controller for supporting embedded registration.
RegistrationController(UserRegistrationService<User>, UserLoginProperties, UserLoginService, EmbeddedLoginProperties) - Constructor for class com.broadleafcommerce.auth.user.web.endpoint.RegistrationController
 
RegistrationExceptionAdvisor - Class in com.broadleafcommerce.auth.user.web.endpoint.exception
 
RegistrationExceptionAdvisor() - Constructor for class com.broadleafcommerce.auth.user.web.endpoint.exception.RegistrationExceptionAdvisor
 
RegistrationFormController - Class in com.broadleafcommerce.auth.user.web.endpoint
Controller for supporting form-based registration for Universal Login.
RegistrationFormController(UserRegistrationService<User>, AuthenticationLogoutHandler, AuthorizedClientService<AuthorizedClient>, UserLoginProperties, ClientRedirectService, UserLoginService) - Constructor for class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
registrationService(UserService<User>, AuthorizedClientService<AuthorizedClient>, AuthorizationServerService<AuthorizationServer>, PasswordEncoder, RegistrationValidator, UserRegistrationProducer, AuthRegistrationProperties, ApplicationService<Application>, TypeFactory) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
registrationValidator(PasswordRequestValidator, AuthRegistrationProperties) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.ValidationAutoConfiguration
 
RegistrationValidator - Interface in com.broadleafcommerce.auth.user.validation
 
remove(String) - Method in class com.broadleafcommerce.auth.security.service.DefaultAuthorizationCodeServices
 
removeAuthorizationRequest(HttpServletRequest) - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
This method is deprecated in the interface and is not supported by this implementation.
removeAuthorizationRequest(HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
Set a blank cookie to delete the saved authorization request.
removeAuthorizedClient(String, Authentication, HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository
 
removePermissionScopeIfAvailable(String, String, boolean) - Method in class com.broadleafcommerce.auth.data.PermissionScopeDataInitializer
 
removeRefreshToken(String) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenStore
Given an encoded refresh token string, remove the refresh token from the datastore
removeRefreshToken(OAuth2RefreshToken) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenStore
 
removeRequest(HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.auth.user.session.CookieRequestCache
 
removeThirdPartyIdpCookieIfPresent(HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.auth.user.web.logout.AuthenticationLogoutHandler
 
replace(String, P) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
replace(String, P) - Method in interface com.broadleafcommerce.auth.client.service.OAuthClientRegistrationPersistenceService
Replace a client registration
replace(String, P) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizationServerService
Replace an authorization server
replace(String, P) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizedClientService
Replace an authorized client.
replace(String, P) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
 
replace(String, P) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
replace(String, P) - Method in interface com.broadleafcommerce.auth.tenant.service.ApplicationService
 
replace(String, P) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultApplicationService
 
replace(String, P) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
replace(String, P) - Method in interface com.broadleafcommerce.auth.user.service.UserService
Replaces the user in the data store with the given id with user.
replaceAuthorizedClientById(String, String, AuthorizedClient) - Method in class com.broadleafcommerce.auth.server.web.endpoint.AuthorizedClientEndpoint
 
replaceClientRegistration(ContextInfo, String, OAuthClientRegistrationWrapper) - Method in class com.broadleafcommerce.auth.client.web.endpoint.OAuthClientRegistrationEndpoint
 
replaceOnlyIfLastUpdatedBefore(String, D, Instant) - Method in class com.broadleafcommerce.auth.security.provider.jpa.repository.JpaCustomizedRoleRepository
 
replaceOnlyIfLastUpdatedBefore(String, D, Instant) - Method in class com.broadleafcommerce.auth.security.provider.jpa.repository.JpaCustomizedUserPermissionRepository
 
replaceOnlyIfLastUpdatedBefore(String, D, Instant) - Method in class com.broadleafcommerce.auth.user.provider.jpa.repository.JpaCustomizedUserRepository
 
replaceOnlyIfLastUpdatedBefore(String, P, Instant) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserPermissionService
 
replaceOnlyIfLastUpdatedBefore(String, P, Instant) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
 
replaceOnlyIfLastUpdatedBefore(String, P, Instant) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
replaceOnlyIfLastUpdatedBefore(String, D, Instant) - Method in interface com.broadleafcommerce.auth.security.repository.CustomizedRoleRepository
A specialized replace operation that does not invoke the "save" create-or-update behavior.
replaceOnlyIfLastUpdatedBefore(String, D, Instant) - Method in interface com.broadleafcommerce.auth.security.repository.CustomizedUserPermissionRepository
A specialized replace operation that does not invoke the "save" create-or-update behavior.
replaceOnlyIfLastUpdatedBefore(String, D, Instant) - Method in interface com.broadleafcommerce.auth.user.repository.CustomizedUserRepository
A specialized replace operation that does not invoke the "save" create-or-update behavior.
replaceOnlyIfLastUpdatedBefore(String, P, Instant) - Method in interface com.broadleafcommerce.auth.security.service.UserPermissionService
A specialized replace operation that does not invoke the "save" create-or-update behavior.
replaceOnlyIfLastUpdatedBefore(String, P, Instant) - Method in interface com.broadleafcommerce.auth.security.service.UserRoleService
A specialized replace operation that does not invoke the "save" create-or-update behavior.
replaceOnlyIfLastUpdatedBefore(String, P, Instant) - Method in interface com.broadleafcommerce.auth.user.service.UserService
A specialized replace operation that does not invoke the "save" create-or-update behavior.
replacePermission(String, UserPermission) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserPermissionEndpoint
 
replacePermission(String, P) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserPermissionService
 
replacePermission(String, P) - Method in interface com.broadleafcommerce.auth.security.service.UserPermissionService
Replaces the permission in the data store with the given id with payload.
replaceRole(String, UserRole) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserRoleEndpoint
 
replaceRole(String, P) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
 
replaceRole(String, P) - Method in interface com.broadleafcommerce.auth.security.service.UserRoleService
Replaces the role in the data store with the given id with payload.
replaceServer(String, AuthorizationServer) - Method in class com.broadleafcommerce.auth.server.web.endpoint.AuthorizationServerEndpoint
 
replaceUser(String, User, ContextInfo) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserEndpoint
 
REQUEST_FIELD_BLANK - Static variable in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
REQUEST_PASSWORD_RESET_EMAIL_VIEW - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
RequestView - Interface in com.broadleafcommerce.auth.resource.domain
Intended to be used within a JsonView to demarcate which properties are accepted in a request from external (e.g.
RESET_PASSWORD - com.broadleafcommerce.auth.user.domain.AuthenticationMessageType
Reset Password Event
RESET_PASSWORD_FORM - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController.ModelAttributes
 
RESET_PASSWORD_PURPOSE - Static variable in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
RESET_PASSWORD_SUCCESS_VIEW - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
RESET_PASSWORD_VIEW - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
resetLoginAttempts(String, String) - Method in interface com.broadleafcommerce.auth.user.provider.jpa.repository.JpaUserLoginAttemptRepository
 
resetLoginAttempts(String, String) - Method in interface com.broadleafcommerce.auth.user.repository.UserLoginAttemptRepository
 
resetLoginAttempts(String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLoginAttemptService
 
resetLoginAttempts(String, String) - Method in interface com.broadleafcommerce.auth.user.service.UserLoginAttemptService
Reset user login attempts for a specific username and auth server ID.
resetPassword(ResetPasswordForm, BindingResult) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
resetPassword(ResetPasswordForm, BindingResult) - Method in interface com.broadleafcommerce.auth.user.service.password.UserPasswordService
From the provided ResetPasswordForm, attempt to reset the user's password.
resetPassword(String, ContextInfo) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserEndpoint
 
ResetPasswordException - Exception in com.broadleafcommerce.auth.user.service.password
Exception to be used when a failure occurs somewhere in the reset password flow for a user.
ResetPasswordException() - Constructor for exception com.broadleafcommerce.auth.user.service.password.ResetPasswordException
 
ResetPasswordException(String) - Constructor for exception com.broadleafcommerce.auth.user.service.password.ResetPasswordException
 
ResetPasswordException(String, Throwable) - Constructor for exception com.broadleafcommerce.auth.user.service.password.ResetPasswordException
 
ResetPasswordException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.auth.user.service.password.ResetPasswordException
 
ResetPasswordException(Throwable) - Constructor for exception com.broadleafcommerce.auth.user.service.password.ResetPasswordException
 
ResetPasswordForm - Class in com.broadleafcommerce.auth.user.api.dto
This form backs the password reset HTML form as a DTO.
ResetPasswordForm() - Constructor for class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm
 
ResetPasswordForm(String, String, String, String) - Constructor for class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm
 
ResetPasswordForm.ResetPasswordFormBuilder - Class in com.broadleafcommerce.auth.user.api.dto
 
resetPasswordFormValidator(UsernameValidator, PasswordRequestValidator, PasswordTokenValidator<PasswordToken>) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.ValidationAutoConfiguration
 
ResetPasswordFormValidator<P extends PasswordToken> - Interface in com.broadleafcommerce.auth.user.validation
Interface for validation of a ResetPasswordForm.
resolveAbsolutePathForUri(String, AuthorizedClient) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizedClientService
Resolves the absolute path for the string uri provided
resolveAbsolutePathForUri(String, AuthorizedClient) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
resolveAbsolutePathsForRelativeDefaultRedirectUri(AuthorizedClient) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizedClientService
Resolves the absolute path for the default redirect uri on the provided AuthorizedClient
resolveAbsolutePathsForRelativeDefaultRedirectUri(AuthorizedClient) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
resolveAbsolutePathsForRelativeRedirectUris(AuthorizedClient) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizedClientService
Resolves the absolute path for the redirect uris on the provided AuthorizedClient
resolveAbsolutePathsForRelativeRedirectUris(AuthorizedClient) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
resolveAbsolutePathsForUris(Set<String>, AuthorizedClient) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizedClientService
Resolves the absolute path for the string uris provided
resolveAbsolutePathsForUris(Set<String>, AuthorizedClient) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
resolveBaseUri(AuthorizedClient) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
Determines the base URI of the application or admin the client is used for.
resolveType(UserRegistration) - Method in interface com.broadleafcommerce.auth.user.service.UserRegistrationTypeResolver
When registering new users within this service what type of discrimination they have
responseType(String) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper.AuthorizationRequestWrapperBuilder
 
ResponseView - Interface in com.broadleafcommerce.auth.resource.domain
Intended to be used within a JsonView to demarcate which properties serialized in the response from and endpoint
RESTRICTED_AUTHORITIES - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.ClientRestrictionClaims
A claim representing the restricted authorities of an AuthorizedClient.
RESTRICTED_AUTHORITIES - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.UserRestrictionClaims
Used for adding a user's consolidated restricted authorities as a claim.
RestrictedPermission - Class in com.broadleafcommerce.auth.resource.domain
Represent a permission a user has access to only within specific segment(s) of data.
RestrictedPermission() - Constructor for class com.broadleafcommerce.auth.resource.domain.RestrictedPermission
 
restrictedPermissions(Set<AdminRestrictedPermission>) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
The permissions that this user is directly assigned that are restricted to only apply when accessing certain segments of data.
RestrictedRole - Class in com.broadleafcommerce.auth.resource.domain
Represent a role a user has access to only within specific segment(s) of data.
RestrictedRole() - Constructor for class com.broadleafcommerce.auth.resource.domain.RestrictedRole
 
restrictedRoles(Set<AdminRestrictedRole>) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
The roles that this user is directly assigned that are restricted to only apply when accessing certain segments of data.
Restriction - Class in com.broadleafcommerce.auth.resource.domain
A DTO used to represent a restriction on the data in which a user has access.
Restriction() - Constructor for class com.broadleafcommerce.auth.resource.domain.Restriction
 
restrictions(Set<AdminRestriction>) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
The data restrictions that control the data this user is permitted to access.
RESTRICTIONS - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.ClientRestrictionClaims
A claim representing the restrictions of an AuthorizedClient.
RESTRICTIONS - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.UserRestrictionClaims
Used for adding a user's restrictions as a claim.
restrictionService(UserRoleService<UserRole>, UserRoleAncestryHydrationService, AuthorizationServerService<AuthorizationServer>) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
retrieve(HttpServletRequest, HttpServletResponse, String, String, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.PasscodeEndpoint
 
retrieveUser(String, UsernamePasswordAuthenticationToken) - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationProvider
 
RETURN_TO - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController.ModelAttributes
 
revokeRefreshTokenLogoutHandler() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
RevokeRefreshTokenLogoutHandler - Class in com.broadleafcommerce.auth.user.session.embedded
Revoke refresh token on logout if provided.
RevokeRefreshTokenLogoutHandler() - Constructor for class com.broadleafcommerce.auth.user.session.embedded.RevokeRefreshTokenLogoutHandler
 
revokeToken(String) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
Revoke a refresh token
ROLE_CUSTOMER_USER - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds
 
RoleConfiguration(AuthorizationServerDataInitializerAutoConfiguration.PermissionConfiguration, TypeFactory, RoleRepository<JpaUserRole>, UserPermissionRepository<JpaUserPermission>, boolean) - Constructor for class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationServerDataInitializerAutoConfiguration.RoleConfiguration
Initializes the seed data for the user roles.
RoleDataInitializer - Class in com.broadleafcommerce.auth.data
The seed data roles will be defined here.
RoleDataInitializer(TypeFactory, RoleRepository<JpaUserRole>, UserPermissionRepository<JpaUserPermission>, boolean) - Constructor for class com.broadleafcommerce.auth.data.RoleDataInitializer
 
RoleDataInitializer.UserRoleIds - Class in com.broadleafcommerce.auth.data
 
RoleDataInitializer.UserRoleIds.Marketplace - Class in com.broadleafcommerce.auth.data
 
roleIds(Set<String>) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
 
RoleRepository<D> - Interface in com.broadleafcommerce.auth.security.repository
Repository for persisted counterparts of UserRole.
roles(Set<AdminRoleRef>) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
Deprecated.
roleValidator() - Method in class com.broadleafcommerce.auth.resource.autoconfigure.AuthServiceEntityValidationConfiguration
 
RotatableTokenStore - Interface in com.broadleafcommerce.auth.token.service
A specialized TokenStore concept used to support the refresh token rotation concept in Broadleaf.
rotate(String) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenStore
 
rotate(String) - Method in interface com.broadleafcommerce.auth.token.service.RotatableTokenStore
Given an encoded refresh token string, find that refresh token in the datastore and perform rotation setup on it.
rotate(OAuth2RefreshToken) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
Given a refresh token that is being used to request a new access token, perform rotation setup on it.

S

save(P) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
save(P) - Method in interface com.broadleafcommerce.auth.client.service.OAuthClientRegistrationPersistenceService
Save the OAuthClientRegistrationWrapper to the database
save(P) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizationServerService
Save an authorization server
save(P) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizedClientService
Save an authorized client.
save(P) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
 
save(P) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
save(P) - Method in interface com.broadleafcommerce.auth.tenant.service.ApplicationService
 
save(P) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultApplicationService
 
save(P) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
save(P) - Method in interface com.broadleafcommerce.auth.user.service.UserService
 
save(S) - Method in interface com.broadleafcommerce.auth.security.repository.PermissionRepository
 
saveAll(Iterable<S>) - Method in interface com.broadleafcommerce.auth.security.repository.PermissionRepository
 
saveAll(List<P>) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
saveAll(List<P>) - Method in interface com.broadleafcommerce.auth.user.service.UserService
 
saveAuthorizationRequest(OAuth2AuthorizationRequest, HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
Save a OAuth2AuthorizationRequest to a cookie.
saveAuthorizedClient(OAuth2AuthorizedClient, Authentication, HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository
 
saveAuthRequestWrapper(AuthorizationRequestWrapper) - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
saveAuthRequestWrapperResponseCookie(AuthorizationRequestWrapper) - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
 
SAVED_AUTH_REQUEST_COOKIE_NAME - Static variable in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
 
saveRequest(HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.auth.user.session.CookieRequestCache
 
ScopeRepository - Interface in com.broadleafcommerce.auth.security.repository
 
scopes(Set<String>) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper.AuthorizationRequestWrapperBuilder
 
SECOND_GLOBAL_MASTER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser
 
SecurityScope - Class in com.broadleafcommerce.auth.security.domain
 
SecurityScope() - Constructor for class com.broadleafcommerce.auth.security.domain.SecurityScope
 
SecurityScopeDataInitializer - Class in com.broadleafcommerce.auth.data
 
SecurityScopeDataInitializer(TypeFactory, ScopeRepository) - Constructor for class com.broadleafcommerce.auth.data.SecurityScopeDataInitializer
 
securityService(PermissionRepository, ScopeRepository) - Method in class com.broadleafcommerce.auth.security.autoconfigure.SecurityServiceAutoConfiguration
 
SecurityService - Interface in com.broadleafcommerce.auth.security.service
Service used during the authorization flow to assess the privileges of the current user in order to filter the requested scopes or retrieve the permissions for an access token.
securityServiceAccessTokenConverter(SecurityService) - Method in class com.broadleafcommerce.auth.autoconfigure.AuthServiceOAuth2CommonAutoConfiguration
 
SecurityServiceAccessTokenConverter - Class in com.broadleafcommerce.auth.user.session
Converts the access token using the defaults within DefaultAccessTokenConverter and then extracts the narrowed set of permissions using SecurityService.extractPermissions(Set) in order to restrict the set of delegated authorities to the set of requested scopes.
SecurityServiceAccessTokenConverter(SecurityService) - Constructor for class com.broadleafcommerce.auth.user.session.SecurityServiceAccessTokenConverter
 
SecurityServiceAutoConfiguration - Class in com.broadleafcommerce.auth.security.autoconfigure
Auto-configuration that registers the DefaultSecurityService bean.
SecurityServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.security.autoconfigure.SecurityServiceAutoConfiguration
 
SecurityServiceOAuth2RequestFactory - Class in com.broadleafcommerce.auth.security.service
A custom request factory implementation that utilizes SecurityService to check that the requested scopes are valid for the request and current user.
SecurityServiceOAuth2RequestFactory(SecurityService, ClientDetailsService) - Constructor for class com.broadleafcommerce.auth.security.service.SecurityServiceOAuth2RequestFactory
 
SegmentMemberPersistenceConsumer - Interface in com.broadleafcommerce.auth.user.listener
Spring cloud data channel description for messaging input.
segmentMemberPersistenceHandler(UserService<User>, ObjectMapper) - Method in class com.broadleafcommerce.auth.user.listener.autoconfigure.AuthDataUpdatePersistenceHandlerAutoConfiguration
 
SegmentMemberPersistenceHandler - Class in com.broadleafcommerce.auth.user.listener
Handles creation and deletes of customer segment/customer relationships.
SegmentMemberPersistenceHandler(UserService<User>, ObjectMapper) - Constructor for class com.broadleafcommerce.auth.user.listener.SegmentMemberPersistenceHandler
 
sendAuthenticationMessage(AuthenticationEvent) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
Responsible for actually sending the event message
sendPasswordChangedEmail(User, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
sendPasswordChangedEmail(D, String) - Method in interface com.broadleafcommerce.auth.user.service.UserMessagingService
Dispatches a "PASSWORD_CHANGED" AuthenticationEvent.
sendRedirect(HttpServletRequest, HttpServletResponse, String) - Method in class com.broadleafcommerce.auth.user.session.OAuth2ClientIdForwardRedirectStrategy
 
sendResetPasswordEmail(User, String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
sendResetPasswordEmail(D, String, String) - Method in interface com.broadleafcommerce.auth.user.service.UserMessagingService
Dispatches a "RESET_PASSWORD" AuthenticationEvent.
sendUserUpdateEvent(P) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
SENT_RESET_PASSWORD_VIEW - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
serializeAuthorizedClient(Object) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository
Serialize the given OAuth2AuthorizedClient into a Base-64 encoded String.
serializeAuthRequest(AuthorizationRequestWrapper) - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
Serialize the given AuthorizationRequestWrapper into a String.
SERVER_DEFAULTS_PATH - Static variable in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationPropertiesLoader
 
SessionTokenClaimKeys - Class in com.broadleafcommerce.auth.resource.domain
Contains constants that are used as keys for token claims for session tokens in TokenEnhancers.
SessionTokenClaimKeys.ImpersonationClaims - Class in com.broadleafcommerce.auth.resource.domain
Though these are used in OAuth2SessionToken, some of these claims are also used in access tokens.
setAccessTokenExpiresAt(Long) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
setAccessTokenIssuedAt(Long) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
setAccessTokenScopes(String) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
setAccessTokenType(String) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
setAccessTokenValiditySeconds(int) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
The default validity (in seconds) of the access token.
setAccessTokenValue(String) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
setActive(boolean) - Method in class com.broadleafcommerce.auth.resource.domain.User
A flag indicating whether the user account is enabled.
setActive(boolean) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setActive(Boolean) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
setAdditionalAdminHosts(List<String>) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Creates additional redirect URIs for the admin using the given hosts.
setAdditionalApplicationHosts(List<String>) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Creates additional redirect URIs for each application using the given hosts.
setAdditionalAudiences(List<String>) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.OAuth2
Corresponds to the aud JWT claim.
setAdditionalDirectives(List<String>) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
 
setAdditionalParameters(Map<String, Object>) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
setAdmin(boolean) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Whether or not this authorized client is used for authorizing admin users.
setAdmin(boolean) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setAdmin(ClientIdentityProviderProperties.ClientProperties) - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.ClientIdentityProviderProperties
Properties for configuring identity providers for any and all admin clients for user authorization.
setAdmin(Boolean) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
setAdminUrlByTenantId(Duration) - Method in class com.broadleafcommerce.auth.cache.AuthCacheProperties
 
setAdminUrlResolverUri(String) - Method in class com.broadleafcommerce.auth.tenant.autoconfigure.ExternalTenantUrlResolverProperties
The relative URI path for the operation that can resolve admin urls given a tenant ID in a request parameter.
setAllAuthorities(Set<String>) - Method in class com.broadleafcommerce.auth.security.service.PrivilegeSummary
All the authorities for the current authentication.
setAncestor(String) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken1
 
setAncestor(String) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken2
 
setAncestor(String) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken3
 
setAncestor(String) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken4
 
setAncestor(String) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken5
 
setAncestor(String) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken6
 
setAncestor(String) - Method in interface com.broadleafcommerce.auth.token.provider.jpa.domain.RefreshToken
 
setApplicationAccess(boolean) - Method in class com.broadleafcommerce.auth.resource.domain.User
Indicates whether this user has access at the application level or not.
setApplicationAccess(boolean) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setApplicationId(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
setApplicationId(String) - Method in class com.broadleafcommerce.auth.resource.domain.ApplicationRef
 
setApplicationId(String) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Populated if this authorized client is used for authorizing customer users in a certain application.
setApplicationId(String) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setApplicationIds(Set<String>) - Method in class com.broadleafcommerce.auth.resource.domain.User
This field only applies to UserType.ADMIN users.
setApplicationIds(Set<String>) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setApplicationUrlByApplicationId(Duration) - Method in class com.broadleafcommerce.auth.cache.AuthCacheProperties
 
setApplicationUrlResolverUri(String) - Method in class com.broadleafcommerce.auth.tenant.autoconfigure.ExternalTenantUrlResolverProperties
The relative URI path for the operation that can resolve application urls given an application ID in a request parameter.
setArchived(boolean) - Method in class com.broadleafcommerce.auth.resource.domain.User
This entity is soft-deleted instead of hard-deleted, and this field is set to true when the entity is soft-deleted.
setArchived(boolean) - Method in class com.broadleafcommerce.auth.resource.domain.UserPermission
This entity is soft-deleted instead of hard-deleted, and this field is set to true when the entity is soft-deleted.
setArchived(boolean) - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
This entity is soft-deleted instead of hard-deleted, and this field is set to true when the entity is soft-deleted.
setArchived(boolean) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserPermission
 
setArchived(boolean) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
setArchived(boolean) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setAttemptTime(Instant) - Method in class com.broadleafcommerce.auth.user.domain.UserLoginAttempt
The time that this login attempt occurred.
setAttemptTime(Instant) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.auth.resource.domain.User
Arbitrary attributes associated with this user.
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
Additional attributes associated with this authorization server.
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Additional attributes for this client, not needed by the vanilla OAuth protocol but might be useful, for example, for storing descriptive information.
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
Client implementations may choose to utilize this field to accept and pass additional custom information as part of the user registration process.
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.auth.user.domain.AuthenticationEvent
Any additional attributes that a service receiving the request may need
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.auth.user.messaging.UserCreationEvent
Additional custom information that was provided as part of the user registration process.
setAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setAuthentication(byte[]) - Method in class com.broadleafcommerce.auth.security.domain.AuthCode
 
setAuthenticationManager(AuthenticationManager) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
An authentication manager that will be used (if provided) to check the user authentication when a token is refreshed.
setAuthenticationMethod(String) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails.UserInfoEndpoint
 
setAuthorizationGrantType(String) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
setAuthorizationGrantType(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
setAuthorizationGrantType(String) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
setAuthorizationRequestUri(String) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
setAuthorizationServerId(String) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setAuthorizationServers(List<AuthorizationDataInitializationProperties.AuthorizationServerConfig>) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
 
setAuthorizationUri(String) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails
 
setAuthorizationUri(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
setAuthorizationUri(String) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
setAuthorizedClientCookieSameSiteValue(String) - Method in class com.broadleafcommerce.auth.client.autoconfigure.OAuth2AuthorizedClientRepositoryProperties
The value to use for the SameSite attribute on the cookies responsible for storing authorized clients.
setAuthorizedClients(List<AuthorizationDataInitializationProperties.AuthorizedClientConfig>) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
 
setAuthServerId(String) - Method in class com.broadleafcommerce.auth.user.domain.UserLoginAttempt
The AuthorizationServer id that this login attempt was made from.
setAuthServerId(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
setAutoLoginAfterPasswordReset(boolean) - Method in class com.broadleafcommerce.auth.security.environment.UserLoginProperties
Whether the user should be automatically logged in after resetting their password
setAutoLoginAfterRegistration(boolean) - Method in class com.broadleafcommerce.auth.security.environment.UserLoginProperties
Whether the user should be automatically logged in after registration
setAutoRegister(boolean) - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.ClientIdentityProviderProperties.ClientProperties
 
setBaseAdminHost(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
 
setBaseApplicationHost(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
 
setBaseUri(AuthorizationServerProperties.ContentSecurityPolicyProperties.DirectiveValue) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
 
setBlcClientId(String) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
setByScopeNames(Duration) - Method in class com.broadleafcommerce.auth.cache.AuthCacheProperties
 
setByScopeNamesPermissions(Duration) - Method in class com.broadleafcommerce.auth.cache.AuthCacheProperties
 
setByServerId(Duration) - Method in class com.broadleafcommerce.auth.cache.AuthCacheProperties
 
setChangePasswordRequired(boolean) - Method in class com.broadleafcommerce.auth.resource.domain.User
A flag indicating whether the admin user account requires a password reset.
setChangePasswordRequired(boolean) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setChars(String) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordTokenProperties
The character set to use when generating password tokens
setClaims(Map<String, Object>) - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
setCleanupBatchSize(int) - Method in class com.broadleafcommerce.auth.token.TokenProperties
The quantity of expired refresh tokens to delete at one time.
setClient_id(String) - Method in class com.broadleafcommerce.auth.user.api.dto.ChangePasswordForm
 
setClient_id(String) - Method in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm
 
setClientAuthenticationMethod(String) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
setClientAuthenticationMethod(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
setClientDetailsService(ClientDetailsService) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
The client details service to use for looking up clients (if necessary).
setClientDetailsService(ClientDetailsService) - Method in class com.broadleafcommerce.auth.user.session.OAuth2AuthenticationEntryPoint
 
setClientId(String) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
setClientId(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
setClientId(String) - Method in interface com.broadleafcommerce.auth.client.service.ContextHelperService
Set the client id on the request context
setClientId(String) - Method in class com.broadleafcommerce.auth.client.service.DefaultContextHelperService
 
setClientId(String) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
setClientId(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
setClientId(String) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The OAuth2 client ID for this authorized client.
setClientId(String) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setClientId(String) - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
The application's client_id that this user is registering to
setClientId(String) - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
setClientName(String) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
setClientName(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
setClientRegistrationId(String) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
setClientSecret(String) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
setClientSecret(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
setClientSecret(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
setClientSecret(String) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The encrypted OAuth2 client secret for this authorized client.
setClientSecret(String) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setCode(String) - Method in class com.broadleafcommerce.auth.security.domain.AuthCode
 
setCommerce(ClientIdentityProviderProperties.ClientProperties) - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.ClientIdentityProviderProperties
Properties for configuring identity providers for any and all commerce-facing clients (i.e., storefront apps) for user authorization.
setConfigurationMetadata(Map<String, Object>) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails
 
setConfigurationMetadata(Map<String, Object>) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
setConsidered(boolean) - Method in class com.broadleafcommerce.auth.user.domain.UserLoginAttempt
Should this login attempt be considered when determining if the user is to be locked out?
setConsidered(boolean) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
setContentSecurityPolicy(AuthorizationServerProperties.ContentSecurityPolicyProperties) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
Properties pertaining to Content Security Policy (CSP) configuration.
setContentSecurityPolicyConfigurer(ContentSecurityPolicyConfigurer) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
setContextId(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.auth.user.domain.AuthenticationEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
setContexts(User, UserRegistration) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserRegistrationService
 
setCrossOrigin(boolean) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
Whether or not the user's session with this authorization server is active for cross-origin requests.
setCrossOrigin(boolean) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
setCrossOrigin(boolean) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setCrossOrigin(Boolean) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
setCrossOrigin(Boolean) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Whether or not the default authorization servers should enable cross-origin support.
setCsrClientId(String) - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
setCsrSubject(String) - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
setCsrUserId(String) - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
setCurrentPassword(String) - Method in class com.broadleafcommerce.auth.user.api.dto.ChangePasswordForm
 
setCurrentUser(User) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserContext
 
setCustomerContextId(String) - Method in class com.broadleafcommerce.auth.resource.domain.User
This field only applies to UserType.CUSTOMER users.
setCustomerContextId(String) - Method in class com.broadleafcommerce.auth.tenant.domain.Application
 
setCustomerContextId(String) - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
setCustomerContextId(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
setCustomerContextId(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setCustomerContextIds(Collection<String>, DefaultOAuth2AccessToken) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.CustomerContextTokenEnhancer
 
setCustomPattern(String) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Extension point for activating additional patterns that must conform
setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.auth.provider.jpa.environment.AuthenticationProperties
 
setDateCreated(Instant) - Method in class com.broadleafcommerce.auth.user.domain.PasswordToken
The date this token was created.
setDateCreated(Instant) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
setDateUsed(Instant) - Method in class com.broadleafcommerce.auth.user.domain.PasswordToken
The date this token was used, or null.
setDateUsed(Instant) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
setDeactivated(boolean) - Method in class com.broadleafcommerce.auth.tenant.domain.Application
 
setDeactivated(boolean) - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
setDefaultAuthServerProperties(Map<String, DefaultAuthServerProperties.AuthServerProperties>) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties
A map of default auth server properties, keyed by tenant ID.
setDefaultPassword(String) - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
 
setDefaultRedirectUri(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
setDefaultRedirectUri(String) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The default redirect URI to use if a user accesses a login page without a valid redirect cookie
setDefaultRedirectUri(String) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The default redirect URI to use if a user accesses a login page without a valid redirect cookie
setDefaultRedirectUri(String) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
setDefaultRedirectUri(String) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setDefaultRedirectUrl(String) - Method in class com.broadleafcommerce.auth.user.session.environment.VerifyRedirectCookieProperties
The default redirect URL to use as a fallback
setDefaultSrc(AuthorizationServerProperties.ContentSecurityPolicyProperties.DirectiveValue) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
 
setDefaultUserPermissions(Set<UserPermissionRef>) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The default permissions a user is assigned when authenticating against this server.
setDefaultUserPermissions(Set<JpaUserPermission>) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
setDefaultUserRoles(Set<UserRoleRef>) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The default roles a user is assigned when authenticating against this server.
setDefaultUserRoles(Set<JpaUserRole>) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.auth.provider.jpa.environment.AuthenticationProperties
 
setDeveloperMode(boolean) - Method in class com.broadleafcommerce.auth.token.TokenProperties
Deprecated.
Appropriate state for development is now handled through the broadleaf.messaging.cluster-service-implementation-type property.
setDigitPattern(String) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Password must include at least 1 number (e.g., 1, 2, 3)
setDisabled(boolean) - Method in class com.broadleafcommerce.auth.tenant.autoconfigure.SSLVerificationProperties
Dictates whether SSL verification should be disabled.
setDisabled(Boolean) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setDomainDefaultClientRedirectUri(String) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setDomainDefaultRedirectUris(Set<String>) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setDomainPrefixDefaultClientRedirectUri(String) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setDomainPrefixDefaultRedirectUris(Set<String>) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setEmail(String) - Method in class com.broadleafcommerce.auth.resource.domain.User
The user's email address.
setEmail(String) - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
Email address
setEmail(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
setEmail(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setEmailAsUsername(boolean) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthRegistrationProperties
Indicates that the registered user's username should always be set from their email.
setEmbeddedLoginEnabled(boolean) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
Whether this server allows embedded login and registration submissions as opposed to only allowing Universal Login.
setEmbeddedLoginEnabled(boolean) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
setEnabled(boolean) - Method in class com.broadleafcommerce.auth.server.service.anonymization.AuthAnonymizationProperties
Whether or not anonymization is enabled at all
setEnabled(boolean) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties.DirectiveValue
 
setEnabled(boolean) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
 
setEnabled(boolean) - Method in class com.broadleafcommerce.auth.user.autoconfigure.EmbeddedLoginProperties
Whether to enable features supporting embedded login.
setEnableVerification(boolean) - Method in class com.broadleafcommerce.auth.user.session.environment.VerifyRedirectCookieProperties
Determines if redirect cookie validation is enabled or not
setEncodedKey(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.autoconfigure.AuthClientProviderEncryptionProperties
AES secret key used for symmetric encryption of persisted secure data.
setEncodedPrivateKey(String) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.OAuth2
Base64-encoded version of the private key used to generate tokens.
setEncodedPublicKey(String) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.OAuth2
Base64-encoded version of the public key used to generate tokens.
setErrorRequestMatcher(RequestMatcher) - Method in class com.broadleafcommerce.auth.user.session.CookieRequestCache
 
setExpiration(Long) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken1
 
setExpiration(Long) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken2
 
setExpiration(Long) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken3
 
setExpiration(Long) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken4
 
setExpiration(Long) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken5
 
setExpiration(Long) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken6
 
setExpiration(Long) - Method in interface com.broadleafcommerce.auth.token.provider.jpa.domain.RefreshToken
 
setExpired(boolean) - Method in class com.broadleafcommerce.auth.resource.domain.User
A flag indicating whether the admin user account is expired.
setExpired(boolean) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setExpiresIn(Date) - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
setExternalId(String) - Method in class com.broadleafcommerce.auth.resource.domain.User
Intended to hold any unique identifier for this user as known by an external (non-BLC) system.
setExternalId(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setFailedLoginAttemptsAllowed(Integer) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
How many failed login attempts are allowed before a user is locked out.
setFailedLoginAttemptsAllowed(Integer) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
setFailedLoginAttemptsAllowed(Integer) - Method in class com.broadleafcommerce.auth.user.autoconfigure.UserLockoutProperties
How many failed login attempts are allowed before a user is locked out.
setFileOpener(ResourceAccessor) - Method in class com.broadleafcommerce.auth.client.provider.jpa.service.EncryptionMigrationTask
 
setFirstName(String) - Method in class com.broadleafcommerce.auth.resource.domain.User
The first name of the user, if the fullName is not being used for the user.
setFirstName(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
setFirstName(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setFlatPermissions(Set<UserPermissionRef>) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService.PrivilegeHydrationResult
 
setFriendlyName(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
setFriendlyName(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
setFriendlyName(String) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The friendly name of this authorization server.
setFriendlyName(String) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The friendly name of this authorized client.
setFriendlyName(String) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
setFriendlyName(String) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setFullName(String) - Method in class com.broadleafcommerce.auth.resource.domain.User
The full name of the user, if the component parts firstName, middleName, and lastName are not being used to comprise the full name.
setFullName(String) - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
Full name of the user
setFullName(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
setFullName(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setGlobalDomainWhitelist(Set<String>) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
If a tenant enabled installation is in place (i.e.
setGlobalPrefixWhitelist(Set<String>) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
If a tenant enabled installation is in place (i.e.
setGrantTypes(Set<String>) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
setGrantTypes(Set<String>) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The grant types for which this client is authorized.
setGrantTypes(Set<String>) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setGrantTypes(Set<String>) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setHideFirstPartyForm(boolean) - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.ClientIdentityProviderProperties.ClientProperties
 
setIcon(String) - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.ClientIdentityProviderProperties.ClientProperties.Provider
 
setIcon(String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.model.OAuth2IdentityProvider
The path to a static resource that represents an icon to display on the action component for this IDP.
setId(String) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
The system ID of the registration
setId(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
setId(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
setId(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
setId(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
setId(String) - Method in class com.broadleafcommerce.auth.resource.domain.User
 
setId(String) - Method in class com.broadleafcommerce.auth.resource.domain.UserPermission
 
setId(String) - Method in class com.broadleafcommerce.auth.resource.domain.UserPermissionRef
 
setId(String) - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
 
setId(String) - Method in class com.broadleafcommerce.auth.resource.domain.UserRoleRef
 
setId(String) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserPermission
 
setId(String) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedPermission
 
setId(String) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedRole
 
setId(String) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestriction
 
setId(String) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
setId(String) - Method in class com.broadleafcommerce.auth.security.domain.PermissionScope
 
setId(String) - Method in class com.broadleafcommerce.auth.security.domain.SecurityScope
 
setId(String) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The primary ID of this server
setId(String) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The primary key of this authorized client.
setId(String) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
setId(String) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setId(String) - Method in class com.broadleafcommerce.auth.tenant.domain.Application
 
setId(String) - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
setId(String) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken1
 
setId(String) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken2
 
setId(String) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken3
 
setId(String) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken4
 
setId(String) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken5
 
setId(String) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken6
 
setId(String) - Method in interface com.broadleafcommerce.auth.token.provider.jpa.domain.RefreshToken
 
setId(String) - Method in class com.broadleafcommerce.auth.user.domain.PasswordToken
The primary key of this token.
setId(String) - Method in class com.broadleafcommerce.auth.user.domain.UserLoginAttempt
The database id.
setId(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
setId(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setId(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
setId(String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.model.OAuth2IdentityProvider
The registration ID of the of the IDP.
setIdentifierType(String) - Method in class com.broadleafcommerce.auth.tenant.domain.Application
 
setIdentifierType(String) - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
setIdentifierValue(String) - Method in class com.broadleafcommerce.auth.tenant.domain.Application
 
setIdentifierValue(String) - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
setImpersonatedSessionDuration(Duration) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.OAuth2
The max session duration for an impersonated session.
setImpersonationAllowed(boolean) - Method in class com.broadleafcommerce.auth.resource.domain.User
A flag indicated whether or not this user is allowed to be impersonated.
setImpersonationAllowed(boolean) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setInactivityTimeoutSeconds(int) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setInactivityTimeoutSeconds(Integer) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
setInactivityTimeoutSeconds(Integer) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The period of time, in seconds, that the user's session will timeout if no action is taken.
setInactivityTimeoutSeconds(Integer) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
setIssuer(String) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.OAuth2
Used in validation of JWT to ensure that the system that issued the token (this one) is the same as the one passed in the token.
setIssuerUri(String) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails
URI that can either be an OpenID Connect discovery endpoint or an OAuth 2.0 Authorization Server Metadata endpoint defined by RFC 8414.
setJpa(JpaProperties) - Method in class com.broadleafcommerce.auth.provider.jpa.environment.AuthenticationProperties
 
setJwkSetUri(String) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails
 
setJwkSetUri(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
setLastName(String) - Method in class com.broadleafcommerce.auth.resource.domain.User
The last name of the user, if the fullName is not being used for the user.
setLastName(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
setLastName(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setLastUpdated(Instant) - Method in class com.broadleafcommerce.auth.resource.domain.User
Indicates when this record was last updated.
setLastUpdated(Instant) - Method in class com.broadleafcommerce.auth.resource.domain.UserPermission
Indicates when this record was last updated.
setLastUpdated(Instant) - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
Indicates when this record was last updated.
setLastUpdated(Instant) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserPermission
We don't use LastModifiedDate here because we want to enable manually setting this value (ex: for setting the lastUpdated to a value received in a persistence message).
setLastUpdated(Instant) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
We don't use LastModifiedDate here because we want to enable manually setting this value (ex: for setting the lastUpdated to a value received in a persistence message).
setLastUpdated(Instant) - Method in class com.broadleafcommerce.auth.tenant.domain.Application
Indicates when this record was last updated.
setLastUpdated(Instant) - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
We don't use LastModifiedDate here because we want to enable manually setting this value (ex: for setting the lastUpdated to a value received in a persistence message).
setLastUpdated(Instant) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
We don't use LastModifiedDate here because we want to enable manually setting this value (ex: for setting the lastUpdated to a value received in a persistence message).
setLength(Integer) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordTokenProperties
The length of a generated password token
setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.auth.provider.jpa.environment.AuthenticationProperties
 
setLocked(boolean) - Method in class com.broadleafcommerce.auth.resource.domain.User
A flag indicating whether the admin user account is locked.
setLocked(boolean) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
setLocked(boolean) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setLockedTime(Instant) - Method in class com.broadleafcommerce.auth.resource.domain.User
If this user is locked out, the time that the user was locked.
setLockedTime(Instant) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setLockedUserCanResetPassword(boolean) - Method in class com.broadleafcommerce.auth.user.autoconfigure.UserLockoutProperties
If true, a locked user can trigger a password reset.
setLockedUserCanResetPassword(Boolean) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
setLockedUserCanResetPassword(String) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
Can a locked user initiate a password reset? See User.isLocked()
setLockoutDurationMinutes(Long) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The time, in minutes, a user is locked out if they exceed the allowed number of failed login attempts.
setLockoutDurationMinutes(Long) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
setLockoutDurationMinutes(Long) - Method in class com.broadleafcommerce.auth.user.autoconfigure.UserLockoutProperties
The time, in minutes, a user is locked out if they exceed the allowed number of failed login attempts.
setLoginAttemptResult(String) - Method in class com.broadleafcommerce.auth.user.domain.UserLoginAttempt
The login attempt result.
setLoginAttemptResult(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
setLoginFailDecayMinutes(Long) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
How long, in minutes, it takes for failed login attempts to "decay".
setLoginFailDecayMinutes(Long) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
setLoginFailDecayMinutes(Long) - Method in class com.broadleafcommerce.auth.user.autoconfigure.UserLockoutProperties
How long, in minutes, it takes for failed login attempts to "decay".
setLoginPathOrUrl(String) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
Either the path portion only to the login page (e.g.
setLongPattern(String) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Password must be less than 255 characters
setLowerPattern(String) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Password must include at least 1 lowercase character (e.g., a, b, c)
setMarketplace(boolean) - Method in class com.broadleafcommerce.auth.tenant.domain.Application
 
setMarketplace(boolean) - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
setMaxExpiresIn(Date) - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
setMaxTokenCleanupInterval(Duration) - Method in class com.broadleafcommerce.auth.token.TokenProperties
The max amount of pause time between batch expired refresh token cleanup attempts.
setMessageType(String) - Method in class com.broadleafcommerce.auth.user.domain.AuthenticationEvent
The message type for this event.
setMiddleName(String) - Method in class com.broadleafcommerce.auth.resource.domain.User
The middle name of the user, if the fullName is not being used for the user.
setMiddleName(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
setMiddleName(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setMinTokenCleanupInterval(Duration) - Method in class com.broadleafcommerce.auth.token.TokenProperties
The min amount of pause time between batch expired refresh token cleanup attempts.
setName(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
setName(String) - Method in class com.broadleafcommerce.auth.resource.domain.UserPermission
The name for this permission.
setName(String) - Method in class com.broadleafcommerce.auth.resource.domain.UserPermissionRef
 
setName(String) - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
The name for this role.
setName(String) - Method in class com.broadleafcommerce.auth.resource.domain.UserRoleRef
 
setName(String) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserPermission
 
setName(String) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
setName(String) - Method in class com.broadleafcommerce.auth.security.domain.SecurityScope
 
setName(String) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The unique name for this authorization server.
setName(String) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
setName(String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.model.OAuth2IdentityProvider
The name of the IDP.
setNamespace(String) - Method in class com.broadleafcommerce.auth.token.TokenProperties
Namespace to use when getting the view for the camel cluster.
setNewPassword(String) - Method in class com.broadleafcommerce.auth.user.api.dto.ChangePasswordForm
 
setNewPasswordConfirm(String) - Method in class com.broadleafcommerce.auth.user.api.dto.ChangePasswordForm
 
setOauth2(AuthorizationServerProperties.OAuth2) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
 
setObjectMapper(ObjectMapper) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository
 
setObjectMapper(ObjectMapper) - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
 
setOpen(boolean) - Method in class com.broadleafcommerce.auth.security.domain.SecurityScope
Whether all users should have this scope assigned to them, regardless of what their underlying permissions are.
setParentRoleId(String) - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
The id of the parent of this role (if any).
setParentRoleId(String) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
A soft reference to the parent of this role.
setPassword(String) - Method in class com.broadleafcommerce.auth.resource.domain.User
Encrypted password that should generally only be used in mapping exercises before saving into the data store
setPassword(String) - Method in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm
 
setPassword(String) - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
 
setPassword(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setPasswordConfirmation(String) - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
Must match the given UserRegistration.password
setPayload(Map<String, Object>) - Method in class com.broadleafcommerce.auth.resource.domain.UserAttributesRequest
The values to add to the User's attributes.
setPermission(UserPermissionRef) - Method in class com.broadleafcommerce.auth.resource.domain.RestrictedPermission
Represents the permission that is being restricted.
setPermission(JpaUserPermission) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedPermission
 
setPermission(String) - Method in class com.broadleafcommerce.auth.security.domain.PermissionScope
The permission or base root of a permission which can expand to a CRUD operation.
setPermission(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedPermission
The id of the permission that is being restricted.
setPermissionIds(Set<String>) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setPermissionRoot(boolean) - Method in class com.broadleafcommerce.auth.security.domain.PermissionScope
Is this the root of a permission? If this is false this is a direct mapping between a permission and a scope.
setPermissions(Set<UserPermissionRef>) - Method in class com.broadleafcommerce.auth.resource.domain.User
The permissions that this user is directly assigned (in addition to permissions granted through User.roles).
setPermissions(Set<UserPermissionRef>) - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
The permissions that this role has been directly assigned.
setPermissions(Set<JpaUserPermission>) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
setPermissions(Set<JpaUserPermission>) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setPermissions(Set<String>) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
setPermissions(Set<String>) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Returns the permissions that are granted to the OAuth client.
setPermissions(Set<String>) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setPlainPassword(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setPortResolver(PortResolver) - Method in class com.broadleafcommerce.auth.user.session.CookieRequestCache
 
setPrefixedDomainWhitelist(String[]) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
If a tenant enabled installation is in place (i.e.
setPreview(boolean) - Method in class com.broadleafcommerce.auth.user.messaging.UserCreationEvent
Indicates whether the user was created from a preview context.
setPreview(Boolean) - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
True if this registration is in a preview context
setPrincipalName(String) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
setProperties(AuthorizationRequestRepositoryProperties) - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
 
setProperties(OAuth2AuthorizedClientRepositoryProperties) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository
 
setProperties(StatelessUtilProperties) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
setProviderDetails(OAuthClientRegistrationProviderDetails) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
setProviderDetails(JpaOAuthClientProviderDetails) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
setProviders(Map<String, ClientIdentityProviderProperties.ClientProperties.Provider>) - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.ClientIdentityProviderProperties.ClientProperties
 
setPurpose(String) - Method in class com.broadleafcommerce.auth.user.domain.PasswordToken
The reason this token was created.
setPurpose(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
setRedirectCookieVerificationPattern(String) - Method in class com.broadleafcommerce.auth.user.session.environment.VerifyRedirectCookieProperties
The request pattern to use to determine which requests to verify a redirect cookie exists on
setRedirectResolver(RedirectResolver) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
setRedirectResolver(RedirectResolver) - Method in class com.broadleafcommerce.auth.user.session.OAuth2AuthenticationEntryPoint
 
setRedirectStrategy(RedirectStrategy) - Method in class com.broadleafcommerce.auth.user.session.OAuth2AuthenticationEntryPoint
 
setRedirectUri(String) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
setRedirectUris(Set<String>) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The pre-defined redirect URIs for this client to use during the "authorization_code" access grant.
setRedirectUris(Set<String>) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setRedirectUriTemplate(String) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
setRedirectUriTemplate(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
setRefreshTokenIssuedAt(Long) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
setRefreshTokenRotationInterval(Duration) - Method in class com.broadleafcommerce.auth.token.TokenProperties
Amount of time that a rotated refresh token is still valid for refresh attempts after it is initially rotated.
setRefreshTokenRotationIntervalSeconds(Integer) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setRefreshTokenTimeoutSeconds(Integer) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The period of time, in seconds, that an refresh token issued will be valid for.
setRefreshTokenTimeoutSeconds(Integer) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setRefreshTokenValiditySeconds(int) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
The validity (in seconds) of the refresh token.
setRefreshTokenValue(String) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
setRegex(String) - Method in class com.broadleafcommerce.auth.user.validation.DefaultUsernameValidator
 
setRegisterDemoApplicationClients(boolean) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Determines whether or not to register the demo application clients (heatclinic, aaahotsauces, allthesauce).
setRegisterPredefinedOpenApiClient(boolean) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Determines whether or not to register the OpenAPI client already defined in the data initializer.
setRegistrationId(String) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails
The ID of the registered provider.
setRegistrationId(String) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
setRegistrationId(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
setRegistrationId(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
setRepeatedPattern(String) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Password cannot contain any 3 sequentially repeated characters (e.g., 111, aaa, ---)
setRepository(RoleRepository<D>) - Method in class com.broadleafcommerce.auth.security.provider.jpa.repository.JpaCustomizedRoleRepository
 
setRepository(UserPermissionRepository<D>) - Method in class com.broadleafcommerce.auth.security.provider.jpa.repository.JpaCustomizedUserPermissionRepository
 
setRepository(UserRepository<D>) - Method in class com.broadleafcommerce.auth.user.provider.jpa.repository.JpaCustomizedUserRepository
 
setRequestMatcher(RequestMatcher) - Method in class com.broadleafcommerce.auth.user.session.CookieRequestCache
 
setRequireLoginTimeoutSeconds(int) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setRequireLoginTimeoutSeconds(Integer) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
setRequireLoginTimeoutSeconds(Integer) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The maximum amount of time, in seconds, a user's session will persist before requiring re-login.
setRequireLoginTimeoutSeconds(Integer) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
setRequirePasswordConfirmationField(boolean) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthRegistrationProperties
Whether the registration form requires that there be a password confirmation field where the user has to re-enter their password.
setResetPasswordUnlocksUser(boolean) - Method in class com.broadleafcommerce.auth.user.autoconfigure.UserLockoutProperties
If true, a password reset action will unlock a user on a successful password reset action.
setResetPasswordUnlocksUser(Boolean) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
setResetPasswordUnlocksUser(String) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
Will a successful reset password unlock this user if they're locked? See User.isLocked()
setResourceIds(Set<String>) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
setResourceIds(Set<String>) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The resources that this client can access.
setResourceIds(Set<String>) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setResponseType(String) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
setRestrictedAuthorities(Map<String, Map<String, Set<String>>>) - Method in class com.broadleafcommerce.auth.security.service.PrivilegeSummary
All of the restricted authorities for the current authentication.
setRestrictedPermissions(Set<RestrictedPermission>) - Method in class com.broadleafcommerce.auth.resource.domain.User
The permissions that this user is directly assigned that are restricted to only apply when accessing certain segments of data.
setRestrictedPermissions(Set<RestrictedPermission>) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService.PrivilegeHydrationResult
 
setRestrictedPermissions(Set<JpaUserRestrictedPermission>) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setRestrictedRoles(Set<RestrictedRole>) - Method in class com.broadleafcommerce.auth.resource.domain.User
The roles that this user is directly assigned that are restricted to only apply when accessing certain segments of data.
setRestrictedRoles(Set<RestrictedRole>) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService.PrivilegeHydrationResult
 
setRestrictedRoles(Set<JpaUserRestrictedRole>) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setRestrictedRoleWithAncestorsByRestrictedRoleId(Map<String, Collection<UserRole>>) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService.PrivilegeHydrationResult
 
setRestriction(Restriction) - Method in class com.broadleafcommerce.auth.resource.domain.RestrictedPermission
Represents the restriction on this permission.
setRestriction(Restriction) - Method in class com.broadleafcommerce.auth.resource.domain.RestrictedRole
Represents the restriction on this role.
setRestrictions(Map<String, Set<String>>) - Method in class com.broadleafcommerce.auth.security.service.PrivilegeSummary
All of the User.getRestrictions() for the current authentication.
setRestrictions(Set<Restriction>) - Method in class com.broadleafcommerce.auth.resource.domain.User
The data restrictions that control the data this user is permitted to access.
setRestrictions(Set<Restriction>) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService.PrivilegeHydrationResult
 
setRestrictions(Set<JpaUserRestriction>) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setRestrictionTargets(Set<String>) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedPermission
 
setRestrictionTargets(Set<String>) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedRole
 
setRestrictionTargets(Set<String>) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestriction
 
setRestrictionTargets(Set<String>) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedPermission
Represents the targets of the restriction.
setRestrictionTargets(Set<String>) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedRole
Represents the targets of the restriction.
setRestrictionType(String) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedPermission
 
setRestrictionType(String) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedRole
 
setRestrictionType(String) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestriction
 
setRestrictionType(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedPermission
Represents the type of the restriction.
setRestrictionType(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedRole
Represents the type of the restriction.
setReturnTo(String) - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
The location to which the user is forwarded after registration
setRole(UserRoleRef) - Method in class com.broadleafcommerce.auth.resource.domain.RestrictedRole
Represents the role that is being restricted.
setRole(JpaUserRole) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedRole
 
setRole(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedRole
id of the role that is being restricted.
setRoles(Set<UserRoleRef>) - Method in class com.broadleafcommerce.auth.resource.domain.User
The roles that this user is assigned.
setRoles(Set<JpaUserRole>) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setRotated(boolean) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken1
 
setRotated(boolean) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken2
 
setRotated(boolean) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken3
 
setRotated(boolean) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken4
 
setRotated(boolean) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken5
 
setRotated(boolean) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken6
 
setRotated(boolean) - Method in interface com.broadleafcommerce.auth.token.provider.jpa.domain.RefreshToken
 
setRotationExpiration(Long) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken1
 
setRotationExpiration(Long) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken2
 
setRotationExpiration(Long) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken3
 
setRotationExpiration(Long) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken4
 
setRotationExpiration(Long) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken5
 
setRotationExpiration(Long) - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken6
 
setRotationExpiration(Long) - Method in interface com.broadleafcommerce.auth.token.provider.jpa.domain.RefreshToken
 
setSavedAuthRequestCookieSameSiteValue(String) - Method in class com.broadleafcommerce.auth.client.autoconfigure.AuthorizationRequestRepositoryProperties
The value to use for the SameSite attribute on the cookies responsible for saving authorization requests.
setSavedRequestCookieSameSiteValue(String) - Method in class com.broadleafcommerce.auth.user.session.environment.StatelessUtilProperties
The value to use for the SameSite attribute on the "saved request" cookie responsible for redirecting users following an authentication request.
setScope(SecurityScope) - Method in class com.broadleafcommerce.auth.security.domain.PermissionScope
 
setScopes(Set<String>) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
setScopes(Set<String>) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
setScopes(Set<String>) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
setScopes(Set<String>) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
setScopes(Set<String>) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The scopes for this client.
setScopes(Set<String>) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setSecretKey(SecretKey) - Static method in class com.broadleafcommerce.auth.client.provider.jpa.service.EncryptionMigrationTask
 
setSecurityContextAccessor(SecurityContextAccessor) - Method in class com.broadleafcommerce.auth.security.service.DefaultSecurityService
 
setSegmentId(String) - Method in class com.broadleafcommerce.auth.user.messaging.ClearCustomerSegmentRequest
The segment ID to be removed.
setServerId(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
setServerId(String) - Method in class com.broadleafcommerce.auth.resource.domain.User
The ID of the authorization server that this user is a member of.
setServerId(String) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The ID of the authorization server this authorized client is part of.
setServerId(String) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setServerId(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setServiceId(String) - Method in class com.broadleafcommerce.auth.resource.domain.User
If this user was synchronized from a BLC service (ex: the admin user service or the customer service), this field will be the ID value used by that service for this user.
setServiceId(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setSessionCookie(HttpServletResponse, OAuth2UserDetails) - Method in class com.broadleafcommerce.auth.user.service.DefaultSessionAuthenticationStrategy
 
setShortPattern(String) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Password must be at least 8 characters
setSpecialPattern(String) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Password must include at least 1 special character (e.g., !, $, &)
setSsoEnabled(boolean) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
Whether or not SSO is enabled for this authorization server.
setSsoEnabled(boolean) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
setSsoEnabled(boolean) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setSsoEnabled(Boolean) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
setState(String) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
setSubject(String) - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
setSupportRefreshTokenCleanup(boolean) - Method in class com.broadleafcommerce.auth.token.TokenProperties
Whether or not the system should cleanup expired refresh tokens from the system.
setSupportRefreshTokenRotation(boolean) - Method in class com.broadleafcommerce.auth.token.TokenProperties
Whether or not refresh token rotation is supported.
setTargets(Set<String>) - Method in class com.broadleafcommerce.auth.resource.domain.Restriction
Represents the targets of the restriction.
setTemplateEngineMessageSource(MessageSource) - Method in class com.broadleafcommerce.auth.user.web.engine.OAuth2ClientIdTemplateEngine
 
setTemplatePath(String) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The path on the classpath to the authorization servers templates.
setTemplatePath(String) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
setTenantAccess(boolean) - Method in class com.broadleafcommerce.auth.resource.domain.User
Indicates whether this user has access at the tenant level or not.
setTenantAccess(boolean) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setTenantId(String) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
The ID of the Tenant this registration belongs to.
setTenantId(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
setTenantId(String) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
setTenantId(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
setTenantId(String) - Method in class com.broadleafcommerce.auth.resource.domain.User
The id of the tenant this user is associated with.
setTenantId(String) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
The ID of the tenant this authorization server is associated with.
setTenantId(String) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
setTenantId(String) - Method in class com.broadleafcommerce.auth.tenant.domain.Application
 
setTenantId(String) - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
setTenantId(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
setTenantId(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setToken(String) - Method in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm
 
setToken(String) - Method in class com.broadleafcommerce.auth.user.domain.PasswordToken
The token value
setToken(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
setTokenEnhancer(TokenEnhancer) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
An access token enhancer that will be applied to a new token before it is saved in the token store.
setTokenServices(DefaultRotatingTokenServices) - Method in class com.broadleafcommerce.auth.user.session.embedded.RevokeRefreshTokenLogoutHandler
 
setTokenStore(RotatableTokenStore) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenServices
The persistence strategy for token storage.
setTokenTimeoutSeconds(int) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setTokenTimeoutSeconds(int) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setTokenTimeoutSeconds(Integer) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
setTokenTimeoutSeconds(Integer) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The period of time, in seconds, that an access token issued will be valid for.
setTokenUri(String) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails
 
setTokenUri(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
setTtl(Duration) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordTokenProperties
How long a password reset token is valid for.
setType(String) - Method in class com.broadleafcommerce.auth.resource.domain.Restriction
Represents the type of the restriction.
setType(String) - Method in class com.broadleafcommerce.auth.resource.domain.User
Represents the type of user this is.
setType(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setUp() - Method in class com.broadleafcommerce.auth.client.provider.jpa.service.EncryptionMigrationTask
 
setUpperPattern(String) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Password must include at least 1 uppercase character (e.g., A, B, C)
setUri(String) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails.UserInfoEndpoint
 
setUrl(String) - Method in class com.broadleafcommerce.auth.tenant.autoconfigure.ExternalTenantUrlResolverProperties
The full base url for an external tenant service.
setUrl(String) - Method in class com.broadleafcommerce.auth.tenant.domain.UrlResolverResponse
 
setUrl(String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.model.OAuth2IdentityProvider
The action URL to take the user to the authentication page for this IDP.
setUsed(boolean) - Method in class com.broadleafcommerce.auth.user.domain.PasswordToken
Whether or not this token has been used.
setUsed(boolean) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
setUser(User) - Method in class com.broadleafcommerce.auth.user.domain.AuthenticationEvent
The user that made the request
setUser(User) - Method in class com.broadleafcommerce.auth.user.messaging.UserCreationEvent
 
setUser(JpaUser) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedPermission
 
setUser(JpaUser) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedRole
 
setUser(JpaUser) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestriction
 
setUserContext(UserContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AbstractUserTokenEnhancer
 
setUseRedirectUriHost(boolean) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
Deprecated.
setUseRedirectUriHost(boolean) - Method in class com.broadleafcommerce.auth.user.session.OAuth2AuthenticationEntryPoint
 
setUserEnabled(boolean) - Method in class com.broadleafcommerce.auth.server.service.anonymization.AuthAnonymizationProperties
Whether or not anonymization specific to the User domain is supported
setUserId(String) - Method in class com.broadleafcommerce.auth.resource.domain.UserAttributesRequest
The id of the user to add additional attributes.
setUserId(String) - Method in class com.broadleafcommerce.auth.user.domain.PasswordToken
The ID of the user associated with this token.
setUserId(String) - Method in class com.broadleafcommerce.auth.user.domain.UserLoginAttempt
The user id of the attempted login.
setUserId(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
setUserId(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
setUserId(String) - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
setUserIds(List<String>) - Method in class com.broadleafcommerce.auth.user.messaging.ClearCustomerSegmentRequest
The IDs of the users to remove from the segment.
setUserInfoAuthenticationMethod(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
setUserInfoEndpoint(OAuthClientRegistrationProviderDetails.UserInfoEndpoint) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails
 
setUserInfoUri(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
setUserInfoUserNameAttributeName(String) - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
setUsername(String) - Method in class com.broadleafcommerce.auth.resource.domain.User
What this user uses to actually log in.
setUsername(String) - Method in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm
 
setUsername(String) - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
Username
setUsername(String) - Method in class com.broadleafcommerce.auth.user.domain.UserLoginAttempt
The username used in the login attempt.
setUsername(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
setUsername(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setUsername(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
The username used in the login attempt.
setUserNameAttributeName(String) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails.UserInfoEndpoint
 
setUserRoleIds(Set<String>) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setUserRoleService(UserRoleService<UserRole>) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserRoleValidator
Lazy injection since this validator is itself a service component.
setUserService(UserService<User>) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AbstractUserTokenEnhancer
 
setUserType(String) - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
The type of user to register this user as.
setValue(String) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties.DirectiveValue
 
setValue(String) - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
setWhitelistedImpersonationAuthorities(Set<String>) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.OAuth2
The whitelist of GrantedAuthority that will be inherited when a user is impersonated by a CSR user.
setWhitelistedRedirectUris(Set<String>) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
setWhitespacePattern(String) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Password cannot contain any whitespace characters
shouldEnhance(OAuth2AccessToken, OAuth2Authentication) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AbstractUserTokenEnhancer
Whether or not the token should be enhanced.
shouldEnhance(OAuth2Authentication) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionTokenEnhancer
 
shouldVerifyRedirect(HttpServletRequest) - Method in class com.broadleafcommerce.auth.user.session.VerifyRedirectCookieFilter
Specifies if the redirect cookie should be verified for the given request
showRegisterForm(HttpServletRequest, HttpServletResponse, Model, String, String, UserRegistration, BindingResult, MultiValueMap<String, String>) - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
simplePayloadMapper(TypeFactory) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
SimplePayloadMapper - Class in com.broadleafcommerce.auth.security.service
 
SimplePayloadMapper(TypeFactory) - Constructor for class com.broadleafcommerce.auth.security.service.SimplePayloadMapper
 
SSLVerificationProperties - Class in com.broadleafcommerce.auth.tenant.autoconfigure
Contains properties dictating SSL verification.
SSLVerificationProperties() - Constructor for class com.broadleafcommerce.auth.tenant.autoconfigure.SSLVerificationProperties
 
start() - Method in class com.broadleafcommerce.auth.token.service.DefaultTokenCleanupServices
 
started - Variable in class com.broadleafcommerce.auth.token.service.DefaultTokenCleanupServices
 
state(String) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper.AuthorizationRequestWrapperBuilder
 
StatelessUtil - Interface in com.broadleafcommerce.auth.user.session
Utility for JWT-based cookies - specifically those intended to drive stateless behavior, such as stateless sessions.
StatelessUtilImpl - Class in com.broadleafcommerce.auth.user.session
 
StatelessUtilImpl(AuthorizedClientService<AuthorizedClient>, AuthorizationServerService<AuthorizationServer>, String, String, String) - Constructor for class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
StatelessUtilProperties - Class in com.broadleafcommerce.auth.user.session.environment
Properties to configure behavior of StatelessUtil/StatelessUtilImpl.
StatelessUtilProperties() - Constructor for class com.broadleafcommerce.auth.user.session.environment.StatelessUtilProperties
 
status(String) - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
 
status(String) - Method in interface com.broadleafcommerce.auth.passcode.service.PasscodeService
Get the status of a PasswordToken.
status(HttpServletRequest, HttpServletResponse, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.PasscodeEndpoint
 
stop() - Method in class com.broadleafcommerce.auth.token.service.DefaultTokenCleanupServices
 
store(String, OAuth2Authentication) - Method in class com.broadleafcommerce.auth.security.service.DefaultAuthorizationCodeServices
 
storeRefreshToken(OAuth2RefreshToken, OAuth2Authentication) - Method in interface com.broadleafcommerce.auth.token.service.RotatableTokenStore
 
storeRefreshToken(OAuth2RefreshToken, OAuth2Authentication, String) - Method in class com.broadleafcommerce.auth.token.service.DefaultRotatingTokenStore
 
storeRefreshToken(OAuth2RefreshToken, OAuth2Authentication, String) - Method in interface com.broadleafcommerce.auth.token.service.RotatableTokenStore
Store a refresh token in the datastore, and include the JTI value of the original, root refresh token in the line.
SUBJECT - Static variable in class com.broadleafcommerce.auth.resource.domain.SessionTokenClaimKeys
The claim storing a String user subject for the current session.
success(List<UserRole>) - Static method in class com.broadleafcommerce.auth.security.service.hydration.UserRoleAncestryHydrationResponse
 
SUCCESS - com.broadleafcommerce.auth.user.domain.LoginAttemptResult
 
successfulAuthentication(HttpServletRequest, HttpServletResponse, FilterChain, Authentication) - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationFilter
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.auth.client.validation.OAuthClientRegistrationWrapperEntityValidator
 
supports(Class<?>) - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationProvider
 
supports(Class<?>) - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginTokenAuthenticationProvider
 
supports(Class<?>) - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationProvider
 
supports(Class<?>) - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationProvider
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserPermissionValidator
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserRoleValidator
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserValidator
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.auth.server.validation.AuthorizedClientEntityValidator
 
supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.auth.server.validation.AuthServerEntityValidator
 

T

TENANT_ACCESS - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.TenantClaims
Used to add a user's tenant access flag as a claim.
TENANT_ID - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.TenantClaims
Used to add a user's tenant ID as a claim.
TENANT_MISMATCH - Static variable in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
tenantAccess(boolean) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
 
TenantAwareOAuth2AuthorizedClientWrapper() - Constructor for class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
TenantAwareOAuth2AuthorizedClientWrapper(OAuth2AuthorizedClient, String) - Constructor for class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
tenantId(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermission.AdminPermissionBuilder
 
tenantId(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRole.AdminRoleBuilder
 
tenantId(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
 
tenantPropertiesTokenEnhancer() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
TenantPropertiesTokenEnhancer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
Token enhancer to add the values "tenant_access", "application_access", "tenant_id" and "application_ids" to the token, if they exist.
TenantPropertiesTokenEnhancer() - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.TenantPropertiesTokenEnhancer
 
TenantSynchronizationAutoConfiguration - Class in com.broadleafcommerce.auth.tenant.autoconfigure
 
TenantSynchronizationAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.tenant.autoconfigure.TenantSynchronizationAutoConfiguration
 
TenantSynchronizationJpaAutoConfiguration - Class in com.broadleafcommerce.auth.tenant.provider.jpa.autoconfigure
 
TenantSynchronizationJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.tenant.provider.jpa.autoconfigure.TenantSynchronizationJpaAutoConfiguration
 
tenantUrlResolver(WebClient, ExternalTenantUrlResolverProperties) - Method in class com.broadleafcommerce.auth.tenant.autoconfigure.TenantUrlResolverAutoConfiguration
 
TenantUrlResolver - Interface in com.broadleafcommerce.auth.tenant.service
Responsible for resolving the base URL at which an application or admin is served given the ID of an application or tenant.
TenantUrlResolverAutoConfiguration - Class in com.broadleafcommerce.auth.tenant.autoconfigure
Configuration for the TenantUrlResolver.
TenantUrlResolverAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.tenant.autoconfigure.TenantUrlResolverAutoConfiguration
 
tenantWebClient(ObjectMapper, SSLVerificationProperties) - Method in class com.broadleafcommerce.auth.tenant.autoconfigure.TenantUrlResolverAutoConfiguration
 
throwIfLocked(int, String, AuthorizationServer, User) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
toAuthPermissionRef(AdminPermissionRef) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
toAuthPermissionRef(String) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
toAuthRestrictedPermission(AdminRestrictedPermission) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
toAuthRestrictedRole(AdminRestrictedRole) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
toAuthRestriction(AdminRestriction) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
toAuthRestriction(String, Set<String>) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
toAuthRoleRef(AdminRoleRef) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
toAuthRoleRef(String) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
toClientDetails() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Convert this authorized client to a ClientDetails.
token - Variable in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm
 
token(String) - Method in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm.ResetPasswordFormBuilder
 
TOKEN - Static variable in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
TOKEN_FIELD_BLANK - Static variable in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
TOKEN_TIMEOUT_SECONDS_DEFAULT - Static variable in class com.broadleafcommerce.auth.token.TokenProperties
 
TokenAutoConfiguration - Class in com.broadleafcommerce.auth.token.autoconfigure
Configuration specific to the token handling in the auth service
TokenAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.token.autoconfigure.TokenAutoConfiguration
 
TokenEnhancerAutoConfiguration - Class in com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure
 
TokenEnhancerAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
TokenEnhancerUtil - Class in com.broadleafcommerce.auth.user.session.token.enhancer
Convenience methods for common operations when enhancing tokens.
TokenJpaAutoConfiguration - Class in com.broadleafcommerce.auth.token.provider.jpa.autoconfigure
Setup spring data repositories and entities for refresh token related domain
TokenJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.token.provider.jpa.autoconfigure.TokenJpaAutoConfiguration
 
TokenProperties - Class in com.broadleafcommerce.auth.token
Configuration properties for refresh token rotation handling
TokenProperties() - Constructor for class com.broadleafcommerce.auth.token.TokenProperties
 
tokenServices(AuthorizationServerEndpointsConfigurer, TokenEnhancerChain) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerConfiguration
 
tokenStore(JwtAccessTokenConverter, List<RefreshTokenRepository<RefreshToken>>, TokenProperties, JdbcTemplate) - Method in class com.broadleafcommerce.auth.autoconfigure.AuthServiceOAuth2CommonAutoConfiguration
 
tokenStoreCleanupJDBCTemplate(DataSource, TokenProperties) - Method in class com.broadleafcommerce.auth.autoconfigure.AuthServiceOAuth2CommonAutoConfiguration
 
toMe() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
toMe() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
toMe() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserPermission
 
toMe() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
toMe() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
toMe() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
toMe() - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
toMe() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
toMe() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
toMe() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
toMeParentUserBackReferenceAdder(MappingContext<U, J>) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
Used as the TypeMap.setPostConverter(Converter) for JpaUser in JpaUser.toMe().
toMePostConverter() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
toRef() - Method in class com.broadleafcommerce.auth.resource.domain.UserPermission
 
toRef() - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
 
toRepositoryDomain(Object, Class<D>) - Method in class com.broadleafcommerce.auth.security.service.SimplePayloadMapper
 
toRepositoryDomain(Object, R) - Method in class com.broadleafcommerce.auth.security.service.SimplePayloadMapper
 
toString() - Method in class com.broadleafcommerce.auth.cache.AuthCacheProperties
 
toString() - Method in class com.broadleafcommerce.auth.client.autoconfigure.AuthorizationRequestRepositoryProperties
 
toString() - Method in class com.broadleafcommerce.auth.client.autoconfigure.OAuth2AuthorizedClientRepositoryProperties
 
toString() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails
 
toString() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails.UserInfoEndpoint
 
toString() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
toString() - Method in class com.broadleafcommerce.auth.client.provider.authentication.BroadleafOAuthClientAuthenticationDetails
 
toString() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientProviderDetails
 
toString() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
toString() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
toString() - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper.AuthorizationRequestWrapperBuilder
 
toString() - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
toString() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
 
toString() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
 
toString() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
 
toString() - Method in class com.broadleafcommerce.auth.provider.jpa.environment.AuthenticationProperties
 
toString() - Method in class com.broadleafcommerce.auth.resource.domain.ApplicationRef
 
toString() - Method in class com.broadleafcommerce.auth.resource.domain.RestrictedPermission
 
toString() - Method in class com.broadleafcommerce.auth.resource.domain.RestrictedRole
 
toString() - Method in class com.broadleafcommerce.auth.resource.domain.Restriction
 
toString() - Method in class com.broadleafcommerce.auth.resource.domain.User
 
toString() - Method in class com.broadleafcommerce.auth.resource.domain.UserAttributesRequest
 
toString() - Method in class com.broadleafcommerce.auth.resource.domain.UserOperation
 
toString() - Method in class com.broadleafcommerce.auth.resource.domain.UserOperationInformation
 
toString() - Method in class com.broadleafcommerce.auth.resource.domain.UserPermission
 
toString() - Method in class com.broadleafcommerce.auth.resource.domain.UserPermissionRef
 
toString() - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
 
toString() - Method in class com.broadleafcommerce.auth.resource.domain.UserRoleRef
 
toString() - Method in class com.broadleafcommerce.auth.security.domain.AuthCode
 
toString() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserPermission
 
toString() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedPermission
 
toString() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestrictedRole
 
toString() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRestriction
 
toString() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
toString() - Method in class com.broadleafcommerce.auth.security.domain.PermissionScope
 
toString() - Method in class com.broadleafcommerce.auth.security.domain.SecurityScope
 
toString() - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService.PrivilegeHydrationResult
 
toString() - Method in class com.broadleafcommerce.auth.security.service.hydration.UserRoleAncestryHydrationResponse
 
toString() - Method in class com.broadleafcommerce.auth.security.service.PrivilegeSummary
 
toString() - Method in class com.broadleafcommerce.auth.security.web.authentication.AuthenticationFailureExceptionMapping
 
toString() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizationServer
 
toString() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
 
toString() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizationServer
 
toString() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
toString() - Method in class com.broadleafcommerce.auth.server.service.anonymization.AuthAnonymizationProperties
 
toString() - Method in class com.broadleafcommerce.auth.server.web.endpoint.ClientDiscoveryEndpoint.ClientDiscoveryResponse
 
toString() - Method in class com.broadleafcommerce.auth.tenant.autoconfigure.SSLVerificationProperties
 
toString() - Method in class com.broadleafcommerce.auth.tenant.domain.Application
 
toString() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
toString() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties
 
toString() - Method in class com.broadleafcommerce.auth.tenant.domain.UrlResolverResponse
 
toString() - Method in class com.broadleafcommerce.auth.tenant.provider.jpa.domain.JpaApplication
 
toString() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken1
 
toString() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken2
 
toString() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken3
 
toString() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken4
 
toString() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken5
 
toString() - Method in class com.broadleafcommerce.auth.token.provider.jpa.domain.JpaRefreshToken6
 
toString() - Method in class com.broadleafcommerce.auth.token.service.DefaultOriginalAwareOAuth2RefreshToken
 
toString() - Method in class com.broadleafcommerce.auth.token.TokenProperties
 
toString() - Method in class com.broadleafcommerce.auth.user.api.dto.ChangePasswordForm
 
toString() - Method in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm.ResetPasswordFormBuilder
 
toString() - Method in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm
 
toString() - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
 
toString() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties.DirectiveValue
 
toString() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
 
toString() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.OAuth2
 
toString() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
 
toString() - Method in class com.broadleafcommerce.auth.user.autoconfigure.UserLockoutProperties
 
toString() - Method in class com.broadleafcommerce.auth.user.domain.AuthenticationEvent
 
toString() - Method in class com.broadleafcommerce.auth.user.domain.PasswordToken
 
toString() - Method in class com.broadleafcommerce.auth.user.domain.UserLoginAttempt
 
toString() - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequest
 
toString() - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequestToken
 
toString() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermission.AdminPermissionBuilder
 
toString() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermission
 
toString() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminPermissionRef
 
toString() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedPermission
 
toString() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestrictedRole
 
toString() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRestriction
 
toString() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRole.AdminRoleBuilder
 
toString() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRole
 
toString() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminRoleRef
 
toString() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
 
toString() - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser
 
toString() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
toString() - Method in class com.broadleafcommerce.auth.user.messaging.ClearCustomerSegmentRequest
 
toString() - Method in class com.broadleafcommerce.auth.user.messaging.UserCreationEvent
 
toString() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaPasswordToken
 
toString() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
toString() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserLoginAttempt
 
toString() - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthRegistrationProperties
 
toString() - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
toString() - Method in class com.broadleafcommerce.auth.user.session.environment.StatelessUtilProperties
 
toString() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserContext
 
toString() - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordTokenProperties
 
toString() - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
 
toString() - Method in class com.broadleafcommerce.auth.user.validation.PasswordValidation
 
toString() - Method in class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedAuthenticationController.PasswordResetEmailRequest
 
toString() - Method in class com.broadleafcommerce.auth.user.web.endpoint.model.OAuth2IdentityProvider
 
triggeredJobEventInputPurgeLoginTable() - Method in interface com.broadleafcommerce.auth.user.service.PurgeLoginTriggeredJobEventConsumer
 
tryAuthenticate(Authentication, String, String) - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationFilter
 

U

ULIDGenerationStrategy - Class in com.broadleafcommerce.auth.repository.provider.hibernate.generation
A generation strategy that generates a ULID for a primary key.
ULIDGenerationStrategy() - Constructor for class com.broadleafcommerce.auth.repository.provider.hibernate.generation.ULIDGenerationStrategy
 
unlockUser(User) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
unlockUser(User) - Method in interface com.broadleafcommerce.auth.user.service.UserLockoutService
Manually unlock a user
unlockUserIfEligible(String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
unlockUserIfEligible(String, String) - Method in interface com.broadleafcommerce.auth.user.service.UserLockoutService
If a user is eligbile for unlocking, unlock them.
unlockUserOnPasswordResetIfEligible(User) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
unlockUserOnPasswordResetIfEligible(User) - Method in interface com.broadleafcommerce.auth.user.service.UserLockoutService
After a password reset, unlock the user if they're eligible.
unsuccessfulAuthentication(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationFilter
 
unsuccessfulAuthentication(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationFilter
 
UPDATE - com.broadleafcommerce.auth.security.domain.PermissionType
 
updateApplication(JsonNode, Application) - Method in class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
 
updateBasicRoleInfo(AdminRole, UserRole) - Method in class com.broadleafcommerce.auth.user.listener.AdminRolePersistenceHandler
 
updateExistingUser(Customer, Instant) - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
updateOrCreateUser(Customer, JsonNode) - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
updateParent(AdminRole, UserRole) - Method in class com.broadleafcommerce.auth.user.listener.AdminRolePersistenceHandler
Don't validate parent or ancestry here, since we expect the admin user service to have pre-validated it against cycles or broken references.
updatePassword(UserDetails, String) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
updatePasswordForUser(U, String, String) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
updatePasswordForUser(U, String, String) - Method in interface com.broadleafcommerce.auth.user.service.password.UserPasswordService
Send a password change notification email and update the user's password.
updatePermissionInfo(AdminPermission, UserPermission) - Method in class com.broadleafcommerce.auth.user.listener.AdminPermissionPersistenceHandler
 
updatePermissions(AdminRole, UserRole) - Method in class com.broadleafcommerce.auth.user.listener.AdminRolePersistenceHandler
We will not validate these references by querying for them, as the associated permissions may not yet be synchronized to the authentication service.
updatePermissions(AdminUser, User) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
We will not validate these references by querying for them, as the associated permissions may not yet be synchronized to the authentication service.
updatePermissionTenantRestrictions(AdminPermission, UserPermission) - Method in class com.broadleafcommerce.auth.user.listener.AdminPermissionPersistenceHandler
 
updateRoleTenantRestrictions(AdminRole, UserRole) - Method in class com.broadleafcommerce.auth.user.listener.AdminRolePersistenceHandler
 
updateUserAttributes(UserAttributesRequest) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserAttributesEndpoint
 
updateUserFields(Customer, User) - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
Updates user fields that auth is concerned with.
updateUserInfo(AdminUser, User) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
updateUserRestrictedPermissions(AdminUser, User) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
updateUserRestrictedRoles(AdminUser, User) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
updateUserRestrictions(AdminUser, User) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
updateUserRoles(AdminUser, User) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
We will not validate these references by querying for them, as the associated roles may not yet be synchronized to the authentication service.
updateUserStatus(AdminUser, User) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
updateUserTenantRestrictions(AdminUser, User) - Method in class com.broadleafcommerce.auth.user.listener.AdminUserPersistenceHandler
 
URL_REGEX - Static variable in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
UrlResolverResponse - Class in com.broadleafcommerce.auth.tenant.domain
A DTO matching the expected structure of a URL resolution response from the tenant service.
UrlResolverResponse() - Constructor for class com.broadleafcommerce.auth.tenant.domain.UrlResolverResponse
 
user(String, Principal) - Method in class com.broadleafcommerce.auth.user.web.endpoint.UserInfoEndpoint
 
User - Class in com.broadleafcommerce.auth.resource.domain
Represents a user which can authenticate with this service.
User() - Constructor for class com.broadleafcommerce.auth.resource.domain.User
 
USER_ID - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.UserDataClaims
Used for adding an auth user's ID as a claim.
USER_ID - Static variable in class com.broadleafcommerce.auth.resource.domain.SessionTokenClaimKeys
The claim storing a user's ID for the current session.
USER_ID_ATTRIBUTE - Static variable in class com.broadleafcommerce.auth.user.listener.domain.Customer
An attribute we expect to be present in Customer.attributes for existing users.
USER_NAME - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.UserDataClaims
Used for adding an auth user's username as a claim.
USER_TYPE - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.UserDataClaims
Used for adding a user's type as a claim.
UserAccessController - Class in com.broadleafcommerce.auth.user.web.endpoint
Endpoint for retrieving information about the currently authenticated user
UserAccessController(UserOperationService) - Constructor for class com.broadleafcommerce.auth.user.web.endpoint.UserAccessController
 
UserAnonymizationHandler - Class in com.broadleafcommerce.auth.server.service.anonymization
Updates PII fields for the User domain.
UserAnonymizationHandler(UserService<User>) - Constructor for class com.broadleafcommerce.auth.server.service.anonymization.UserAnonymizationHandler
 
UserAttributesEndpoint - Class in com.broadleafcommerce.auth.resource.web.endpoint
 
UserAttributesEndpoint(UserAttributesRequestHandler) - Constructor for class com.broadleafcommerce.auth.resource.web.endpoint.UserAttributesEndpoint
 
UserAttributesEventConsumer - Interface in com.broadleafcommerce.auth.user.messaging
Spring cloud data channel description for messaging input.
UserAttributesEventListener - Class in com.broadleafcommerce.auth.user.messaging
Listens to user claims request events and delegates them to the UserAttributesRequestHandler.
UserAttributesEventListener(IdempotentMessageConsumptionService, UserAttributesRequestHandler) - Constructor for class com.broadleafcommerce.auth.user.messaging.UserAttributesEventListener
 
userAttributesInput() - Method in interface com.broadleafcommerce.auth.user.messaging.UserAttributesEventConsumer
 
UserAttributesRequest - Class in com.broadleafcommerce.auth.resource.domain
A request DTO to adjust the attributes on a particular User.
UserAttributesRequest() - Constructor for class com.broadleafcommerce.auth.resource.domain.UserAttributesRequest
 
UserAttributesRequest(String, Map<String, Object>) - Constructor for class com.broadleafcommerce.auth.resource.domain.UserAttributesRequest
 
UserAttributesRequestHandler - Interface in com.broadleafcommerce.auth.user.service
Add additional attributes to a User
userClaimsEventListener(IdempotentMessageConsumptionService, UserAttributesRequestHandler) - Method in class com.broadleafcommerce.auth.user.messaging.autoconfigure.AuthUserMessagingAutoConfiguration
 
userClaimsRequestHandler(UserService<User>) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
UserConfiguration(AuthorizationServerDataInitializerAutoConfiguration.RoleConfiguration, AuthorizationServerDataInitializerAutoConfiguration.AuthorizationServerConfiguration, TypeFactory, UserRepository<JpaUser>, PasswordEncoder, boolean) - Constructor for class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationServerDataInitializerAutoConfiguration.UserConfiguration
Initializes the seed data for the users.
userContext() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
UserContext - Class in com.broadleafcommerce.auth.user.session.token.enhancer
Intended for use as a request scoped bean to be utilized by TokenEnhancers that need to read the currently authenticated user.
UserContext() - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.UserContext
 
userCreatedOutput() - Method in interface com.broadleafcommerce.auth.user.messaging.UserCreationProducer
 
UserCreationEvent - Class in com.broadleafcommerce.auth.user.messaging
A message event dispatched when a user is registered within the system.
UserCreationEvent() - Constructor for class com.broadleafcommerce.auth.user.messaging.UserCreationEvent
 
UserCreationProducer - Interface in com.broadleafcommerce.auth.user.messaging
 
UserDataInitializer - Class in com.broadleafcommerce.auth.data
The seed data users will be defined here.
UserDataInitializer(TypeFactory, UserRepository<JpaUser>, PasswordEncoder, boolean) - Constructor for class com.broadleafcommerce.auth.data.UserDataInitializer
 
UserDataInitializer.UserIds - Class in com.broadleafcommerce.auth.data
 
UserDataInitializer.UserIds.AdminUser - Class in com.broadleafcommerce.auth.data
 
UserDataInitializer.UserIds.AdminUser.Marketplace - Class in com.broadleafcommerce.auth.data
 
UserDataInitializer.UserIds.Customer - Class in com.broadleafcommerce.auth.data
 
userDataTokenEnhancer() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
UserEndpoint - Class in com.broadleafcommerce.auth.resource.web.endpoint
Endpoints for CRUD operations on User.
UserEndpoint(UserService<User>, UserPasswordService<PasswordToken, User>, AuthorizedClientService<AuthorizedClient>) - Constructor for class com.broadleafcommerce.auth.resource.web.endpoint.UserEndpoint
 
UserInfoEndpoint - Class in com.broadleafcommerce.auth.user.web.endpoint
Endpoint for retrieving information about the currently authenticated user
UserInfoEndpoint() - Constructor for class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails.UserInfoEndpoint
 
UserInfoEndpoint(UserService<User>) - Constructor for class com.broadleafcommerce.auth.user.web.endpoint.UserInfoEndpoint
 
userLockedExceptionMapping() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
UserLockoutProperties - Class in com.broadleafcommerce.auth.user.autoconfigure
Optional properties when handling user lockout due to failed login attempts.
UserLockoutProperties() - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.UserLockoutProperties
 
userLockoutService(UserService<User>, UserLoginAttemptService<UserLoginAttempt>, AuthorizedClientService<AuthorizedClient>, AuthorizationServerService<AuthorizationServer>, UserLockoutProperties) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
UserLockoutService - Interface in com.broadleafcommerce.auth.user.service
Service responsible for handling login attempts.
UserLoginAttempt - Class in com.broadleafcommerce.auth.user.domain
Represents a login attempt by a user
UserLoginAttempt() - Constructor for class com.broadleafcommerce.auth.user.domain.UserLoginAttempt
 
UserLoginAttemptRepository<D> - Interface in com.broadleafcommerce.auth.user.repository
 
userLoginAttemptService(UserLoginAttemptRepository<D>, SimplePayloadMapper, TypeFactory) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
UserLoginAttemptService<P extends UserLoginAttempt> - Interface in com.broadleafcommerce.auth.user.service
Service for managing user login attempts.
UserLoginProperties - Class in com.broadleafcommerce.auth.security.environment
Properties for authentication controllers
UserLoginProperties() - Constructor for class com.broadleafcommerce.auth.security.environment.UserLoginProperties
 
userLoginService(OAuth2UserDetailsService, StatelessUtil) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
UserLoginService - Interface in com.broadleafcommerce.auth.security.service
Service for doing user authentication actions
userMessagingService(AuthorizedClientService<AuthorizedClient>, AuthorizationServerService<AuthorizationServer>, AuthenticationMessageProducer, TypeFactory) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
UserMessagingService<D extends User> - Interface in com.broadleafcommerce.auth.user.service
 
username - Variable in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm
 
username(String) - Method in class com.broadleafcommerce.auth.user.api.dto.ResetPasswordForm.ResetPasswordFormBuilder
 
username(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
 
usernameExists(String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultOAuth2UserDetailsService
 
usernameExists(String, String) - Method in interface com.broadleafcommerce.auth.user.service.OAuth2UserDetailsService
 
usernameValidator - Variable in class com.broadleafcommerce.auth.user.validation.DefaultResetPasswordFormValidator
 
usernameValidator() - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.ValidationAutoConfiguration
 
UsernameValidator - Interface in com.broadleafcommerce.auth.user.validation
This validator uses regex to validate usernames.
UserNotActiveException - Exception in com.broadleafcommerce.auth.user.exception
Thrown when login fails because the user is not marked as active.
UserNotActiveException() - Constructor for exception com.broadleafcommerce.auth.user.exception.UserNotActiveException
 
UserNotActiveException(String) - Constructor for exception com.broadleafcommerce.auth.user.exception.UserNotActiveException
 
UserNotActiveException(String, Throwable) - Constructor for exception com.broadleafcommerce.auth.user.exception.UserNotActiveException
 
UserNotActiveException(String, Throwable, boolean, boolean) - Constructor for exception com.broadleafcommerce.auth.user.exception.UserNotActiveException
 
UserNotActiveException(Throwable) - Constructor for exception com.broadleafcommerce.auth.user.exception.UserNotActiveException
 
userNotActiveExceptionMapping() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerWebSecurityConfiguration
 
userNotFound(Customer, String) - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
UserOperation - Class in com.broadleafcommerce.auth.resource.domain
The API domain that represents a scope and operation types a user has access to on that scope.
UserOperation(String, Set<PermissionType>) - Constructor for class com.broadleafcommerce.auth.resource.domain.UserOperation
 
UserOperationInformation - Class in com.broadleafcommerce.auth.resource.domain
Payload describing the operations a user is allowed to perform.
UserOperationInformation(List<UserOperation>) - Constructor for class com.broadleafcommerce.auth.resource.domain.UserOperationInformation
 
userOperationService(PermissionRepository) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
UserOperationService - Interface in com.broadleafcommerce.auth.resource.service
Service API for UserOperation.
userPasswordService(UserService<User>, PasswordEncoder, UserMessagingService<User>, ResetPasswordFormValidator<PasswordToken>, ChangePasswordFormValidator, UserLockoutService, PasscodeService<PasswordToken, User>) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
UserPasswordService<P extends PasswordToken,​U extends User> - Interface in com.broadleafcommerce.auth.user.service.password
 
UserPermission - Class in com.broadleafcommerce.auth.resource.domain
 
UserPermission() - Constructor for class com.broadleafcommerce.auth.resource.domain.UserPermission
 
UserPermission(String) - Constructor for class com.broadleafcommerce.auth.resource.domain.UserPermission
 
UserPermissionEndpoint - Class in com.broadleafcommerce.auth.resource.web.endpoint
Endpoint for CRUD operations on UserPermissions
UserPermissionEndpoint(UserPermissionService<UserPermission>) - Constructor for class com.broadleafcommerce.auth.resource.web.endpoint.UserPermissionEndpoint
 
UserPermissionRef - Class in com.broadleafcommerce.auth.resource.domain
An alternative DTO object to use for the specific use case of being an element in collection fields of parent entities.
UserPermissionRef() - Constructor for class com.broadleafcommerce.auth.resource.domain.UserPermissionRef
 
UserPermissionRef(String, String) - Constructor for class com.broadleafcommerce.auth.resource.domain.UserPermissionRef
 
UserPermissionRepository<D> - Interface in com.broadleafcommerce.auth.security.repository
Repository for persisted counterparts of UserPermission.
userPermissionService(UserPermissionRepository<D>, EntityValidatorManager, SimplePayloadMapper) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
UserPermissionService<P extends UserPermission> - Interface in com.broadleafcommerce.auth.security.service
Provides CRUD management operations on UserPermission.
UserPermissionValidator - Class in com.broadleafcommerce.auth.resource.service.validation
Validations for UserPermission.
UserPermissionValidator() - Constructor for class com.broadleafcommerce.auth.resource.service.validation.UserPermissionValidator
 
UserRegistration - Class in com.broadleafcommerce.auth.user.api.dto
Representation of a registration from the frontend
UserRegistration() - Constructor for class com.broadleafcommerce.auth.user.api.dto.UserRegistration
 
userRegistrationOutput() - Method in interface com.broadleafcommerce.auth.user.messaging.UserRegistrationProducer
 
UserRegistrationProducer - Interface in com.broadleafcommerce.auth.user.messaging
Spring cloud data channel description for messaging output.
UserRegistrationService<P extends User> - Interface in com.broadleafcommerce.auth.user.service.password
Registers new users into the user data store
UserRegistrationTypeResolver - Interface in com.broadleafcommerce.auth.user.service
Hook point for User.setType(String) when creating new users from the UserRegistrationService.
UserRepository<D> - Interface in com.broadleafcommerce.auth.user.repository
 
userRestrictionTokenEnhancer(PermissionRepository) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
UserRestrictionTokenEnhancer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
Token enhancer that includes user restrictions and restricted authorities within the token.
UserRestrictionTokenEnhancer(PermissionRepository) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.UserRestrictionTokenEnhancer
 
UserRole - Class in com.broadleafcommerce.auth.resource.domain
 
UserRole() - Constructor for class com.broadleafcommerce.auth.resource.domain.UserRole
 
UserRole(String) - Constructor for class com.broadleafcommerce.auth.resource.domain.UserRole
 
UserRoleAncestryHydrationResponse - Class in com.broadleafcommerce.auth.security.service.hydration
Returned by UserRoleAncestryHydrationService in response to hydration requests.
UserRoleAncestryHydrationResponse(boolean, String, List<UserRole>) - Constructor for class com.broadleafcommerce.auth.security.service.hydration.UserRoleAncestryHydrationResponse
 
userRoleAncestryHydrationService(UserRoleService<UserRole>) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
UserRoleAncestryHydrationService - Interface in com.broadleafcommerce.auth.security.service.hydration
A UserRole can have ancestors, starting with its direct parent defined in UserRole.parentRoleId up to the top-level ancestor.
UserRoleEndpoint - Class in com.broadleafcommerce.auth.resource.web.endpoint
Endpoint for CRUD operations on UserRoles
UserRoleEndpoint(UserRoleService<UserRole>) - Constructor for class com.broadleafcommerce.auth.resource.web.endpoint.UserRoleEndpoint
 
UserRoleRef - Class in com.broadleafcommerce.auth.resource.domain
An alternative DTO object to use for the specific use case of being an element in collection fields of parent entities.
UserRoleRef() - Constructor for class com.broadleafcommerce.auth.resource.domain.UserRoleRef
 
UserRoleRef(String, String) - Constructor for class com.broadleafcommerce.auth.resource.domain.UserRoleRef
 
userRoleService(RoleRepository<D>, EntityValidatorManager, SimplePayloadMapper) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
UserRoleService<P extends UserRole> - Interface in com.broadleafcommerce.auth.security.service
 
UserRoleValidator - Class in com.broadleafcommerce.auth.resource.service.validation
Validations for UserRole.
UserRoleValidator() - Constructor for class com.broadleafcommerce.auth.resource.service.validation.UserRoleValidator
 
userService(AuthorizedClientService<AuthorizedClient>, UserRepository<D>, EntityValidatorManager, SimplePayloadMapper, UserUpdateProducer) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
UserService<P extends User> - Interface in com.broadleafcommerce.auth.user.service
Provides services for interacting with Users and JpaUsers
userShouldBeUnlocked(User, AuthorizationServer) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserLockoutService
 
UserTokenEnhancer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
Token enhancer that puts various relevant user data into the token's OAuth2AccessToken.getAdditionalInformation().
UserTokenEnhancer() - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.UserTokenEnhancer
 
UserType - Enum in com.broadleafcommerce.auth.resource.domain
Default possible values for User.type.
userUpdateOutput() - Method in interface com.broadleafcommerce.auth.user.messaging.UserUpdateProducer
 
UserUpdateProducer - Interface in com.broadleafcommerce.auth.user.messaging
Output channel used when a User update occurs.
userValidator() - Method in class com.broadleafcommerce.auth.resource.autoconfigure.AuthServiceEntityValidationConfiguration
 
UserValidator - Class in com.broadleafcommerce.auth.resource.service.validation
Validations for User.
UserValidator() - Constructor for class com.broadleafcommerce.auth.resource.service.validation.UserValidator
 
useToken(U, String) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
Defer to the PasscodeService to validate the password reset token.

V

validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.auth.client.validation.OAuthClientRegistrationWrapperEntityValidator
 
validate(User, ChangePasswordForm, Errors) - Method in interface com.broadleafcommerce.auth.user.validation.ChangePasswordFormValidator
Verifies that all of the supplied fields in the given ChangePasswordForm are correct, placing any errors into the given Errors.
validate(User, ChangePasswordForm, Errors) - Method in class com.broadleafcommerce.auth.user.validation.DefaultChangePasswordFormValidator
 
validate(UserRegistration, Errors) - Method in class com.broadleafcommerce.auth.user.validation.DefaultRegistrationValidator
 
validate(UserRegistration, Errors) - Method in interface com.broadleafcommerce.auth.user.validation.RegistrationValidator
 
validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserPermissionValidator
 
validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserRoleValidator
 
validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserValidator
 
validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.auth.server.validation.AuthorizedClientEntityValidator
 
validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.auth.server.validation.AuthServerEntityValidator
 
validate(String) - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordRequestValidator
 
validate(String) - Method in interface com.broadleafcommerce.auth.user.validation.PasswordRequestValidator
Validates the password
validate(List<P>, ResetPasswordForm, Errors) - Method in class com.broadleafcommerce.auth.user.validation.DefaultResetPasswordFormValidator
 
validate(List<P>, ResetPasswordForm, Errors) - Method in interface com.broadleafcommerce.auth.user.validation.ResetPasswordFormValidator
Validates a password reset form.
validate(Database) - Method in class com.broadleafcommerce.auth.client.provider.jpa.service.EncryptionMigrationTask
 
validate(P) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
validate(P) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizationServerService
 
validate(P) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
validateAnonymousImpersonation(ImpersonationRequest, String, String) - Method in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
validateAnonymousImpersonation(ImpersonationRequest, String, String) - Method in interface com.broadleafcommerce.auth.user.endpoint.ImpersonationRequestValidator
Validates that the CSR can impersonate an anonymous user in the client.
validateAuthorizationServer(Errors) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserValidator
 
validateClientId(String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedAuthenticationController
Validates the client ID and ensure that the request is allowed for it.
validateClientImpersonation(ImpersonationRequest, AuthorizedClient, String) - Method in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
validateCreate(P) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
validateEmail(Errors) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserValidator
 
validateEmailAvailable(P, Errors) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
validateForReplace(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserRoleValidator
 
validateImpersonationRequest(ImpersonationRequest) - Method in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
validateImpersonationRequest(ImpersonationRequest) - Method in interface com.broadleafcommerce.auth.user.endpoint.ImpersonationRequestValidator
Validate that an impersonation request is valid.
validateImpersonationRequestToken(ImpersonationRequestToken) - Method in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
validateImpersonationRequestToken(ImpersonationRequestToken) - Method in interface com.broadleafcommerce.auth.user.endpoint.ImpersonationRequestValidator
Validate that an impersonation request token is valid.
validateJWT(SignedJWT) - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationProvider
 
validateName(Errors) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserPermissionValidator
 
validateName(Errors) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserRoleValidator
 
validateName(Errors) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserValidator
 
validateNoChildrenOfRoleBeforeDeletion(String) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
Given a role that is requested to be deleted or archived, checks that it does not have any child roles in the data store.
validateParentRoleId(UserRole, Errors) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserRoleValidator
Traverses the full ancestry of the role to confirm each ancestor still exists and there are no cycles, either in the case that the ancestors already had cycles, or in the case that this role itself causes a cycle.
validatePasswordConfirmation(UserRegistration, Errors) - Method in class com.broadleafcommerce.auth.user.validation.DefaultRegistrationValidator
 
validateProviderDetails(P) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
validateReplace(P, P) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
validateServiceIdAndType(User, Errors) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserValidator
 
validateServiceIdAndTypeAvailable(P, Errors) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
Validates that, if both are supplied, the combination of User.serviceId and User.type do not currently exist in the data store.
validateThatEmbeddedLoginIsAllowed(HttpServletRequest) - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationFilter
Checks whether the auth server for the specified client allows embedded login.
validateUniqueAdminClientPerTenant(P, Errors) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
validateUserDetails(OAuth2UserDetails, String, OAuth2SessionToken) - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationProvider
 
validateUserImpersonation(ImpersonationRequest, OAuth2UserDetails, String) - Method in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
validateUserImpersonation(ImpersonationRequest, OAuth2UserDetails, String) - Method in interface com.broadleafcommerce.auth.user.endpoint.ImpersonationRequestValidator
Validates that the user requested to be impersonated is able to be impersonated.
validateUsername(Errors) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserValidator
 
validateUsernameAvailable(P, Errors) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
validateUserType(UserRegistration, Errors) - Method in class com.broadleafcommerce.auth.user.validation.DefaultRegistrationValidator
ValidationAutoConfiguration - Class in com.broadleafcommerce.auth.user.validation.autoconfigure
 
ValidationAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.user.validation.autoconfigure.ValidationAutoConfiguration
 
valueOf(String) - Static method in enum com.broadleafcommerce.auth.resource.domain.DefaultUserTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.auth.resource.domain.UserType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.auth.security.domain.PermissionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.auth.server.web.endpoint.ClientDiscoveryEndpoint.ClientDiscoveryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.auth.user.domain.AuthenticationMessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.broadleafcommerce.auth.user.domain.LoginAttemptResult
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.broadleafcommerce.auth.resource.domain.DefaultUserTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.auth.resource.domain.UserType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.auth.security.domain.PermissionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.auth.server.web.endpoint.ClientDiscoveryEndpoint.ClientDiscoveryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.auth.user.domain.AuthenticationMessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.broadleafcommerce.auth.user.domain.LoginAttemptResult
Returns an array containing the constants of this enum type, in the order they are declared.
variableExpressionObjectFactory(ClientRedirectService, VerifyRedirectCookieProperties) - Method in class com.broadleafcommerce.auth.user.web.autoconfigure.AuthServiceTemplateAutoConfiguration
 
VENDOR_ADMIN - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds.Marketplace
 
VENDOR_MERCHANDISER - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds.Marketplace
 
verify(String) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
Verify the signature of a signed JWT inside a cookie
verify(String) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
verify(Map<String, Object>) - Method in class com.broadleafcommerce.auth.autoconfigure.DefaultClaimsSetVerifier
 
VerifyRedirectCookieFilter - Class in com.broadleafcommerce.auth.user.session
This filter is for verifying that there's a saved redirect cookie on the request for certain URIs.
VerifyRedirectCookieFilter(StatelessUtil, ClientRedirectService, VerifyRedirectCookieProperties) - Constructor for class com.broadleafcommerce.auth.user.session.VerifyRedirectCookieFilter
 
VerifyRedirectCookieFilter(StatelessUtil, RequestMatcher, ClientRedirectService, VerifyRedirectCookieProperties) - Constructor for class com.broadleafcommerce.auth.user.session.VerifyRedirectCookieFilter
 
VerifyRedirectCookieProperties - Class in com.broadleafcommerce.auth.user.session.environment
Properties used for VerifyRedirectCookieFilter
VerifyRedirectCookieProperties() - Constructor for class com.broadleafcommerce.auth.user.session.environment.VerifyRedirectCookieProperties
 
viewResolverPostProcessor(OAuth2ClientIdTemplateEngine) - Static method in class com.broadleafcommerce.auth.user.web.autoconfigure.AuthServiceTemplateAutoConfiguration
We need to tell the view resolvers to use our new engine
ViewResolverPostProcessor(OAuth2ClientIdTemplateEngine) - Constructor for class com.broadleafcommerce.auth.user.web.autoconfigure.AuthServiceTemplateAutoConfiguration.ViewResolverPostProcessor
 

W

WILD_AND_JUDGE_ADMIN_USER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser.Marketplace
 
WILD_AND_JUDGE_MERCH_USER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser.Marketplace
 
WILD_BILL_ADMIN_USER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser.Marketplace
 
WILD_BILL_MERCH_USER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser.Marketplace
 
withAttribute(String, Object) - Method in class com.broadleafcommerce.auth.user.domain.AuthenticationEvent
Convenience method for adding any additional attributes for the event
withExpandedAuthorities(ClientDetails) - Method in class com.broadleafcommerce.auth.user.service.DefaultClientDetailsService
Expands the set of authorities to include any scopes derived from the PermissionScope domain.
withResolvedRelativeRedirectUris(AuthorizedClient) - Method in class com.broadleafcommerce.auth.user.service.DefaultClientDetailsService
If this client has any relative URLs in its AuthorizedClient.getRedirectUris(), this method will get the base URL for the client's tenant or application.
wrapAuthorizationRequest(OAuth2AuthorizationRequest, String) - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
Wrap a OAuth2AuthorizationRequest in a AuthorizationRequestWrapper with the current client id
wrapAuthorizedClient(OAuth2AuthorizedClient) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository
wrapAuthRequest(OAuth2AuthorizationRequest) - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
Wrap the given OAuth2AuthorizationRequest into an AuthorizationRequestWrapper The AuthorizationRequestWrapper includes a blcClientId field, which is set from a request parameter.
wrapClientRegistration(ClientRegistration) - Method in class com.broadleafcommerce.auth.client.registration.DefaultClientRegistrationPropertiesService
 
wrapClientRegistration(ClientRegistration) - Method in interface com.broadleafcommerce.auth.client.registration.ClientRegistrationPropertiesService
Converts a ClientRegistration to a OAuthClientRegistrationWrapper.
writeOTPtoResponse(HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationSuccessHandler
Create a new passcode and write it to the response.
writeToResponse(HttpServletResponse, P) - Method in class com.broadleafcommerce.auth.user.session.embedded.EmbeddedLoginAuthenticationSuccessHandler
Write a One-Time Passcode wrapped in a EmbeddedLoginAuthenticationSuccessHandler.EmbeddedLoginOTPResponse to the response.
A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages