Index

A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AAA_CUSTOMER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.Customer
Deprecated.
 
AAA_MASTER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser
Deprecated.
 
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, PasswordGenerator) - Constructor for class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
 
AbstractDynamicPropertyKey<T> - Class in com.broadleafcommerce.auth.user.autoconfigure.support.keys
Properties can be updated at runtime (ex: from Broadleaf Config Server), and therefore it is important that all components who need a particular signing/verification key are using an instance that matches the latest property value for that key.
AbstractDynamicPropertyKey() - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.support.keys.AbstractDynamicPropertyKey
 
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, PasswordGenerator) - Constructor for class com.broadleafcommerce.auth.client.web.authentication.session.AbstractOAuthClientAuthenticationStrategyDelegate
 
AbstractUserAccessTokenEnhancer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
Implementation of JwtAccessTokenEnhancer that has a request scoped UserContext that contains the current user to avoid repeated database reads.
AbstractUserAccessTokenEnhancer(UserService<User>, TokenEnhancerUtility) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.AbstractUserAccessTokenEnhancer
 
accept(OAuth2AuthorizationCodeRequestAuthenticationContext) - Method in class com.broadleafcommerce.auth.authorization.security.spring.DefaultOAuth2AuthorizationCodeRequestAuthenticationValidator
 
AccessTokenClaimKeys - Class in com.broadleafcommerce.auth.resource.domain
Contains constants that are used as keys for token claims for access tokens in JwtAccessTokenEnhancers.
AccessTokenClaimKeys.ClientRestrictionClaims - Class in com.broadleafcommerce.auth.resource.domain
 
AccessTokenClaimKeys.CommonClaims - Class in com.broadleafcommerce.auth.resource.domain
General cross-cutting claims.
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
 
ACCOUNT_ADMIN - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds.CustomerAccount
Deprecated.
 
ACCOUNT_ID_CLAIM - Static variable in class com.broadleafcommerce.auth.user.session.token.enhancer.AccountIdAccessTokenEnhancer
 
ACCOUNT_ID_PARAM - Static variable in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
 
ACCOUNT_LOCKED_MSG - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController.ModelAttributes
 
ACCOUNT_MEMBER - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds
Deprecated.
 
ACCOUNT_STATUS_ACTIVE - Static variable in class com.broadleafcommerce.auth.user.service.DefaultAccountMemberRoleChangeRequestHandler
 
ACCOUNT_STATUS_ACTIVE - Static variable in class com.broadleafcommerce.auth.user.service.DefaultAccountUpdateRequestHandler
 
ACCOUNT_STATUS_DELETED - Static variable in class com.broadleafcommerce.auth.user.service.DefaultAccountUpdateRequestHandler
 
accountAncestorService(CustomerAccountService<CustomerAccount>) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
AccountAncestorService - Interface in com.broadleafcommerce.auth.security.service
Common functionality for evaluating account access
accountAndParentsAreActive(String) - Method in class com.broadleafcommerce.auth.security.service.DefaultAccountAncestorService
Determine if the given account and all of its ancestors are active.
accountIdAccessTokenEnhancer(UserService<User>, TokenEnhancerUtility, AccountAncestorService) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
AccountIdAccessTokenEnhancer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
Responsible for validating and adding the "acct_id" claim to the token.
AccountIdAccessTokenEnhancer(UserService<User>, TokenEnhancerUtility, AccountAncestorService) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.AccountIdAccessTokenEnhancer
 
accountInheritanceLineCacheByAccountId() - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthServiceCacheAutoConfiguration
 
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
 
AccountMemberRoleChangeEventConsumer - Interface in com.broadleafcommerce.auth.user.messaging
Spring cloud data channel description for messaging input.
accountMemberRoleChangeEventListener(IdempotentMessageConsumptionService, AccountMemberRoleChangeRequestHandler) - Method in class com.broadleafcommerce.auth.user.messaging.autoconfigure.AuthUserMessagingAutoConfiguration
 
AccountMemberRoleChangeEventListener - Class in com.broadleafcommerce.auth.user.messaging
Listens to AccountMemberRoleChangeRequest messages and delegates them to the AccountMemberRoleChangeRequestHandler.
AccountMemberRoleChangeEventListener(IdempotentMessageConsumptionService, AccountMemberRoleChangeRequestHandler) - Constructor for class com.broadleafcommerce.auth.user.messaging.AccountMemberRoleChangeEventListener
 
accountMemberRoleChangeInput() - Method in interface com.broadleafcommerce.auth.user.messaging.AccountMemberRoleChangeEventConsumer
 
AccountMemberRoleChangeRequest - Class in com.broadleafcommerce.auth.resource.domain
Data about AccountMember role updates.
AccountMemberRoleChangeRequest() - Constructor for class com.broadleafcommerce.auth.resource.domain.AccountMemberRoleChangeRequest
 
AccountMemberRoleChangeRequest(List<String>, String, String, String, boolean, ContextInfo) - Constructor for class com.broadleafcommerce.auth.resource.domain.AccountMemberRoleChangeRequest
 
accountMemberRoleChangeRequestHandler(UserService<User>, UserRoleService<UserRole>) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
AccountMemberRoleChangeRequestHandler - Interface in com.broadleafcommerce.auth.user.service
AccountRole - Class in com.broadleafcommerce.auth.resource.domain
 
AccountRole() - Constructor for class com.broadleafcommerce.auth.resource.domain.AccountRole
 
AccountRoleRepository<D> - Interface in com.broadleafcommerce.auth.security.repository
 
accountRoleService(AccountRoleRepository<D>, SimplePayloadMapper) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
AccountRoleService<P extends AccountRole> - Interface in com.broadleafcommerce.auth.security.service
Methods to read and update AccountRoles.
accountStatusChangeEventListener(IdempotentMessageConsumptionService, AccountUpdateRequestHandler) - Method in class com.broadleafcommerce.auth.user.messaging.autoconfigure.AuthUserMessagingAutoConfiguration
 
accountStatusChangeRequestHandler(AccountRoleService<AccountRole>, CustomerAccountService<CustomerAccount>, UserService<User>, TypeFactory) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
AccountUpdateEventConsumer - Interface in com.broadleafcommerce.auth.user.messaging
Spring cloud data channel description for messaging input.
AccountUpdateEventListener - Class in com.broadleafcommerce.auth.user.messaging
Listens to CustomerAccountUpdateRequest messages and delegates them to the AccountUpdateRequestHandler.
AccountUpdateEventListener(IdempotentMessageConsumptionService, AccountUpdateRequestHandler) - Constructor for class com.broadleafcommerce.auth.user.messaging.AccountUpdateEventListener
 
accountUpdateInput() - Method in interface com.broadleafcommerce.auth.user.messaging.AccountUpdateEventConsumer
 
AccountUpdateRequestHandler - Interface in com.broadleafcommerce.auth.user.service
active(boolean) - Method in class com.broadleafcommerce.auth.user.listener.domain.AdminUser.AdminUserBuilder
 
addAdditionalAttribute(String, Object) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
Takes in any additional attributes passed in the request not matching any defined properties.
addAdditionalParams(UriComponentsBuilder, HttpServletRequest, HttpServletResponse, String) - Method in class com.broadleafcommerce.auth.user.session.OAuth2ClientIdForwardRedirectStrategy
Extension point for use modifying the login failure redirect URL.
addAllCharsFromStringToList(String, List<Character>) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultPasswordGenerator
 
addAttribute(String, Object) - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEvent
Takes in any additional attributes passed in the request not matching any defined properties.
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(JwtTokenEnhancerContext, Collection<String>) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.CustomerContextAccessTokenEnhancer
 
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
 
addParametersToRedirect(String, MultiValueMap<String, String>) - Method in class com.broadleafcommerce.auth.user.session.OAuth2AuthenticationEntryPoint
Add the given map of parameters to the given redirect URI.
addRequiredField(String, String, String) - Method in class com.broadleafcommerce.auth.server.validation.AuthorizedClientEntityValidator
 
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.
addRestrictionToMap(Map<String, Set<String>>, Restriction) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Add Restriction targets to the given Map by restriction type.
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
 
addSilentAuthErrorParameters(MultiValueMap<String, String>, AuthenticationException, HttpServletRequest) - Method in class com.broadleafcommerce.auth.user.session.OAuth2AuthenticationEntryPoint
Gather parameters to add to the failed silent-auth redirect.
addStringParameterIfClaimExists(Map<String, Object>, Jwt, String) - Method in class com.broadleafcommerce.auth.authorization.security.TokenEndpointFilterPostProcessor
 
addTenantClaims(AuthorizedClient, JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionAccessTokenEnhancer
 
addVendorRestrictionClaims(Set<String>, JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionAccessTokenEnhancer
 
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 - Enum constant in enum class com.broadleafcommerce.auth.resource.domain.DefaultUserTypes
Administrative user
ADMIN - Enum constant in enum class com.broadleafcommerce.auth.resource.domain.UserType
Indicates the user is an admin user.
ADMIN - Enum constant in enum class 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
 
AdvancedOAuth2RefreshTokenConfigurerUtils - Class in com.broadleafcommerce.auth.authorization.security.spring
Utility methods for the OAuth 2.0 Configurers.
AdvancedOAuth2RefreshTokenGenerator - Class in com.broadleafcommerce.auth.authorization.security
Token generator for refresh tokens.
AdvancedOAuth2RefreshTokenGenerator() - Constructor for class com.broadleafcommerce.auth.authorization.security.AdvancedOAuth2RefreshTokenGenerator
 
AdvancedOAuth2RefreshTokenGenerator.RefreshTokenValue - Class in com.broadleafcommerce.auth.authorization.security
 
AdvancedOAuth2RefreshTokenUtils - Class in com.broadleafcommerce.auth.authorization.security
Perform token re-use detection.
ALL - Enum constant in enum class com.broadleafcommerce.auth.security.domain.PermissionType
 
ALL_3DS_TRANSACTION_RESULT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_ACCOUNT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_ACCOUNT_ADDRESS - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.CustomerAccountPermissionIds
Deprecated.
 
ALL_ACCOUNT_ADDRESS - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_ACCOUNT_INVITE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.CustomerAccountPermissionIds
Deprecated.
 
ALL_ACCOUNT_MEMBER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_ACCOUNT_PAYMENT_MANAGEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.CustomerAccountPermissionIds
Deprecated.
 
ALL_ACCOUNT_SAVED_PAYMENT_MANAGEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.CustomerAccountPermissionIds
Deprecated.
 
ALL_ACCOUNT_USERS - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.CustomerAccountPermissionIds
Deprecated.
 
ALL_ADMIN_MENU - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_ADMIN_PERMISSION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_ADMIN_ROLE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_ADMIN_USER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_ADVANCED_TAG - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_APPROVAL_WORKFLOW - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_APPROVE_CART - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.CustomerAccountPermissionIds
Deprecated.
 
ALL_ASSET - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_AUGMENTATION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_AUTH_USER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_AUTHORIZATION_SERVER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_BACKEND_CREDIT_ACCOUNT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_BACKEND_STORE_CREDIT_ACCOUNT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CAMPAIGN - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CAMPAIGN_CODE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CAMPAIGN_CODE_AUDIT_DETAIL - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CART - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CART_NOTE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CATEGORY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CLIENT_REGISTRATION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CONTENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CREATE_SETUP_INTENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CREDIT_ACCOUNT_CREDIT_TRANSACTION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CREDIT_ACCOUNT_DEBIT_TRANSACTION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CSR - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CUSTOMER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CUSTOMER_NOTE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CUSTOMER_PAYMENT_MANAGEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CUSTOMER_PROFILE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CUSTOMER_SAVED_PAYMENT_MANAGEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CUSTOMER_SEGMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CUSTOMER_SEGMENT_PROCESS_HISTORY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_CUSTOMER_STORE_CREDIT_ACCOUNT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_DATA_DRIVEN_ENUM - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_DATA_FEED_PROCESS - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_DEPLOYMENT_WORKFLOW - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_DEV_SETTINGS - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_ENTITLEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_ENTITLEMENT_DEFINITION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_EXECUTE_AUTHORIZE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_EXECUTE_AUTHORIZE_AND_CAPTURE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_EXECUTE_CAPTURE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_EXECUTE_REFUND - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_EXECUTE_REVERSE_AUTHORIZE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_EXPORT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_FIELD - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_FULFILLMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_IMPERSONATE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_IMPORT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_IMPORT_CAMPAIGN - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_IMPORT_CUSTOMER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_IMPORT_CUSTOMER_SEGMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_IMPORT_OFFER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_IMPORT_PRICE_LIST - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_IMPORT_PRODUCT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_INVENTORY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_INVENTORY_LOCATION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_INVENTORY_SUMMARY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_MENU - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_OFFER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_OFFER_AUDIT_DETAIL - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_OPTION_TEMPLATE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_OPTION_TEMPLATE_GROUP - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_ORDER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_ORDER_FULFILLMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_ORDER_FULFILLMENT_NOTE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_ORDER_NOTE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_PASSCODE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_PAYMENT_LOCK_MANAGEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_PERMISSION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_PRICE_LIST - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_PRODUCT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_PUBLISH_QUOTE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_RATING_DETAIL - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_RECORD_TRANSACTION_RESULTS - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_REINDEX - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_RETURN_AUTHORIZATION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_ROLE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_SANDBOX - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_SCHEDULED_JOB - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_SEARCH_REDIRECT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_SHARED_CODE_AUDIT_SUMMARY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_SHIPPING_LABEL - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_SHIPPING_RATES - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_STORE_CREDIT_CREDIT_TRANSACTION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_STORE_CREDIT_DEBIT_TRANSACTION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_SYSTEM_PAYMENT_MANAGEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_SYSTEM_PROPERTY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_SYSTEM_TRANSACTION_SUMMARY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_TENANT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_TYPE_AHEAD - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_USER_WORKFLOW - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
ALL_VENDOR - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
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 - Enum constant in enum class 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
Deprecated.
 
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.
applyAccessTokenEnhancers(JwtEncodingContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.DefaultJwtTokenCustomizer
 
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, ContentSecurityPolicyConfigurer) - Method in class com.broadleafcommerce.auth.user.autoconfigure.SecurityAutoConfiguration.AuthenticationSecurityConfiguration
 
applyDispatcherTypeAuthorization(AuthorizeHttpRequestsConfigurer.AuthorizationManagerRequestMatcherRegistry, DispatcherTypeAuthorizationConfigurer) - Method in class com.broadleafcommerce.auth.user.autoconfigure.SecurityAutoConfiguration.AuthenticationSecurityConfiguration
 
applyEmbeddedLoginConfiguration(HttpSecurity, EmbeddedLoginProperties, EmbeddedLoginAuthenticationConfigurer) - Method in class com.broadleafcommerce.auth.user.autoconfigure.SecurityAutoConfiguration.AuthenticationSecurityConfiguration
 
applyEmbeddedLoginTokenEndpointConfigurations(OAuth2TokenEndpointConfigurer, OAuth2TokenGenerator<? extends OAuth2Token>) - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
Apply Embedded Login token endpoint request converter and authentication provider.
applyFrameOptionsConfiguration(HttpSecurity, AuthorizationServerProperties) - Method in class com.broadleafcommerce.auth.user.autoconfigure.SecurityAutoConfiguration.AuthenticationSecurityConfiguration
 
applyLogoutRedirectParameter(HttpSecurity, AuthorizationServerProperties, RedirectStrategy) - Method in class com.broadleafcommerce.auth.user.autoconfigure.SecurityAutoConfiguration.AuthenticationSecurityConfiguration
 
applyOAuth2SessionAuthenticationFilter(OAuth2SessionAuthenticationFilter, HttpSecurity) - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.AuthorizationServerAuthenticationFilterConfigurationCustomizer
This filter is responsible for obtaining the end-user (resource owner) authentication information in several OAuth flows.
applyTranslations(List<D>, List<P>) - Method in class com.broadleafcommerce.auth.security.service.SimplePayloadMapper
 
APPROVE_USER - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds
Deprecated.
 
APPROVER_PERMISSION - Static variable in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEventListener
 
ApproverRef() - Constructor for class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEvent.ApproverRef
 
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
 
atomicSetKeyInRequestContextIfUnset(RSAPrivateKey, DynamicPropertyKeysRequestContext) - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPrivateKey
 
atomicSetKeyInRequestContextIfUnset(RSAPublicKey, DynamicPropertyKeysRequestContext) - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPublicKey
 
atomicSetKeyInRequestContextIfUnset(T, DynamicPropertyKeysRequestContext) - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.AbstractDynamicPropertyKey
Implementations must be atomic and only set the given key instance value in the request context if unset.
atomicSetPrivateIfUnset(RSAPrivateKey) - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyKeysRequestContext
 
atomicSetPublicIfUnset(RSAPublicKey) - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyKeysRequestContext
 
attemptAuthentication(HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.login.EmbeddedLoginAuthenticationFilter
 
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
 
augmentRedirectUriForRefreshTokenRotationIfEnabled(ImpersonationRequest) - Method in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
If refresh token rotation is enabled for the target client, then this method augments the requested redirect URI to include a parameter to indicate to the web client to redirect to login after the impersonation redirect succeeds.
AUTH_CODE_GRANT_KEY_NAME - Static variable in class com.broadleafcommerce.auth.authorization.security.AdvancedOAuth2RefreshTokenGenerator
 
AUTH_CODE_TIMEOUT_SECONDS_DEFAULT - Static variable in class com.broadleafcommerce.auth.authorization.TokenProperties
 
AUTH_REQUEST_CLAIM_KEY - Static variable in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
 
AUTH_SERVER_ID_AAA - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
AUTH_SERVER_ID_ADMIN - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
AUTH_SERVER_ID_HEATCLINIC - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
AUTH_SERVER_ID_MEGASAUCE - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
AUTH_SERVER_NAME - Static variable in class com.broadleafcommerce.auth.user.service.PurgeLoginTableJobListener
 
authAncestorAccountCacheByAccountId() - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthServiceCacheAutoConfiguration
 
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.cache.autoconfigure.AuthServiceCacheAutoConfiguration
 
AuthCacheProperties - Class in com.broadleafcommerce.auth.cache.autoconfigure
Properties that influence cache settings for the auth service
AuthCacheProperties() - Constructor for class com.broadleafcommerce.auth.cache.autoconfigure.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
 
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
 
authDescendantAccountCacheByAccountId() - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthServiceCacheAutoConfiguration
 
authenticate(Authentication) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationProvider
 
authenticate(Authentication) - Method in class com.broadleafcommerce.auth.authorization.security.spring.OIDAwareOAuth2RefreshTokenAuthenticationProvider
 
authenticate(Authentication) - Method in class com.broadleafcommerce.auth.authorization.security.spring.PublicRefreshOAuth2AuthorizationCodeAuthenticationProvider
 
authenticate(Authentication) - Method in class com.broadleafcommerce.auth.authorization.security.spring.PublicRefreshPublicClientAuthenticationProvider
 
authenticate(Authentication) - Method in class com.broadleafcommerce.auth.authorization.security.spring.ScopeNarrowingOAuth2AuthorizationCodeRequestAuthenticationProvider
 
authenticate(Authentication) - Method in class com.broadleafcommerce.auth.authorization.security.spring.ScopeNarrowingOAuth2ClientCredentialsAuthenticationProvider
 
authenticate(Authentication) - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationProvider
 
authenticateIfAvailable(OAuth2ClientAuthenticationToken, RegisteredClient) - Method in class com.broadleafcommerce.auth.authorization.security.spring.PublicRefreshCodeVerifierAuthenticator
 
authenticateRequired(OAuth2ClientAuthenticationToken, RegisteredClient) - Method in class com.broadleafcommerce.auth.authorization.security.spring.PublicRefreshCodeVerifierAuthenticator
 
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
 
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
 
AuthenticationLogoutHandler - Class in com.broadleafcommerce.auth.user.web.logout
 
AuthenticationLogoutHandler(StatelessUtil) - Constructor for class com.broadleafcommerce.auth.user.web.logout.AuthenticationLogoutHandler
 
AuthenticationMessageType - Enum Class 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
 
AuthenticationSecurityConfiguration() - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.SecurityAutoConfiguration.AuthenticationSecurityConfiguration
 
authenticationSecurityFilterChain(HttpSecurity, List<EarlyAuthenticationSecurityChainCustomizer>, List<LateAuthenticationSecurityChainCustomizer>, ContentSecurityPolicyConfigurer, DispatcherTypeAuthorizationConfigurer, AuthorizationServerProperties, RequestCache, AuthenticationLogoutHandler, AuthenticationEntryPoint, SessionAuthenticationStrategy, FormLoginAuthenticationFilter, OAuth2SessionAuthenticationFilter, VerifyRedirectCookieFilter, ClientIdFilter, DefaultOAuth2ParamFilter, AuthorizationRequestRepository<OAuth2AuthorizationRequest>, AuthenticationDetailsSource<HttpServletRequest, ?>, AuthenticationSuccessHandler, AuthenticationFailureHandler, RevokeRefreshTokenLogoutHandler, EmbeddedLoginProperties, EmbeddedLoginAuthenticationConfigurer, RedirectStrategy) - Method in class com.broadleafcommerce.auth.user.autoconfigure.SecurityAutoConfiguration.AuthenticationSecurityConfiguration
This security filter chain is intentionally separate and dedicated to registering all authentication related components.
AuthenticationStrategyDelegate - Interface in com.broadleafcommerce.auth.user.web.authentication.session
Used by the DefaultSessionAuthenticationStrategy to convert Authentication from various sources into OAuth2UserDetails.
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
 
AUTHORITIES - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.CommonClaims
This is a non-standard claim used by Broadleaf to present/validate specific privileges accessible by a user/client.
authoritiesAccessTokenEnhancer(SecurityService, TokenEnhancerUtility) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
AuthoritiesAccessTokenEnhancer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
AuthoritiesAccessTokenEnhancer(SecurityService, TokenEnhancerUtility) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.AuthoritiesAccessTokenEnhancer
 
AUTHORIZATION_CLEANUP_BATCH_SIZE_DEFAULT - Static variable in class com.broadleafcommerce.auth.authorization.TokenProperties
 
AUTHORIZATION_CLEANUP_INTERVAL_SECONDS_MAX_DEFAULT - Static variable in class com.broadleafcommerce.auth.authorization.TokenProperties
 
AUTHORIZATION_CLEANUP_INTERVAL_SECONDS_MIN_DEFAULT - Static variable in class com.broadleafcommerce.auth.authorization.TokenProperties
 
AUTHORIZATION_REQUEST_BASE_URI - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
AuthorizationDataInitializationProperties - Class in com.broadleafcommerce.auth.data.autoconfigure
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated in favor of liquibase insert pattern (see auth.starter.required.data.changelog.xml)
AuthorizationDataInitializationProperties() - Constructor for class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Deprecated.
 
AuthorizationDataInitializationProperties.AuthorizationServerConfig - Class in com.broadleafcommerce.auth.data.autoconfigure
Deprecated.
 
AuthorizationDataInitializationProperties.AuthorizedClientConfig - Class in com.broadleafcommerce.auth.data.autoconfigure
Deprecated.
 
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
 
authorizationServerAuthenticationFilterConfigurationCustomizer(OAuth2SessionAuthenticationFilter) - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.SpringAuthorizationServerComponentsConfiguration
 
AuthorizationServerAuthenticationFilterConfigurationCustomizer - Class in com.broadleafcommerce.auth.authorization.security.autoconfigure
Used in SpringAuthorizationServerComponentsConfiguration to add various authentication filters to the authorization server security filter chain.
AuthorizationServerAuthenticationFilterConfigurationCustomizer(OAuth2SessionAuthenticationFilter) - Constructor for class com.broadleafcommerce.auth.authorization.security.autoconfigure.AuthorizationServerAuthenticationFilterConfigurationCustomizer
 
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
Deprecated.
 
AuthorizationServerConfiguration(AuthorizationServerDataInitializerAutoConfiguration.RoleConfiguration, TypeFactory, AuthorizationServerService<AuthorizationServer>, UserRoleService<UserRole>, AuthorizationDataInitializationProperties) - Constructor for class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationServerDataInitializerAutoConfiguration.AuthorizationServerConfiguration
Deprecated.
 
AuthorizationServerDataInitializer - Class in com.broadleafcommerce.auth.data
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated in favor of liquibase insert pattern (see auth.starter.required.data.changelog.xml)
AuthorizationServerDataInitializer(TypeFactory, AuthorizationServerService<AuthorizationServer>, UserRoleService<UserRole>, AuthorizationDataInitializationProperties) - Constructor for class com.broadleafcommerce.auth.data.AuthorizationServerDataInitializer
Deprecated.
 
AuthorizationServerDataInitializerAutoConfiguration - Class in com.broadleafcommerce.auth.data.autoconfigure
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated in favor of liquibase insert pattern (see auth.starter.required.data.changelog.xml)
AuthorizationServerDataInitializerAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationServerDataInitializerAutoConfiguration
Deprecated.
 
AuthorizationServerDataInitializerAutoConfiguration.AuthorizationServerConfiguration - Class in com.broadleafcommerce.auth.data.autoconfigure
Deprecated.
 
AuthorizationServerDataInitializerAutoConfiguration.AuthorizedClientConfiguration - Class in com.broadleafcommerce.auth.data.autoconfigure
Deprecated.
 
AuthorizationServerDataInitializerAutoConfiguration.DefaultMasterGlobalAdminUserConfiguration - Class in com.broadleafcommerce.auth.data.autoconfigure
Deprecated.
 
AuthorizationServerDataInitializerAutoConfiguration.PermissionConfiguration - Class in com.broadleafcommerce.auth.data.autoconfigure
Deprecated.
 
AuthorizationServerDataInitializerAutoConfiguration.RoleConfiguration - Class in com.broadleafcommerce.auth.data.autoconfigure
Deprecated.
 
AuthorizationServerDataInitializerAutoConfiguration.UserConfiguration - Class in com.broadleafcommerce.auth.data.autoconfigure
Deprecated.
 
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.DispatcherTypeAuthorizationProperties - Class in com.broadleafcommerce.auth.user.autoconfigure
 
AuthorizationServerProperties.OAuth2 - Class in com.broadleafcommerce.auth.user.autoconfigure
 
AuthorizationServerProperties.XFrameOptionsMode - Enum Class in com.broadleafcommerce.auth.user.autoconfigure
If enabled, this should be the value to use for the directive.
AuthorizationServerRepository<D> - Interface in com.broadleafcommerce.auth.server.repository
 
authorizationServerSecurityFilterChain(HttpSecurity, OAuth2AuthorizationServerConfigurer, List<EarlyAuthorizationServerSecurityChainCustomizer>, List<LateAuthorizationServerSecurityChainCustomizer>, AuthenticationEntryPoint, RequestCache, ClientIdFilter, DefaultOAuth2ParamFilter, AuthorizationServerTokenGeneratorConfigurationCustomizer, AuthorizationServerAuthenticationFilterConfigurationCustomizer, OAuth2AuthorizationServerConfigurerCustomizer) - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.SpringAuthorizationServerComponentsConfiguration
This security filter chain is intentionally separate and only applies for the 'protocol endpoints' that Spring Authorization Server deals with.
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.
authorizationServerSettings() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.SpringAuthorizationServerComponentsConfiguration
 
authorizationServerTokenGeneratorConfigurationCustomizer() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.SpringAuthorizationServerComponentsConfiguration
 
AuthorizationServerTokenGeneratorConfigurationCustomizer - Class in com.broadleafcommerce.auth.authorization.security.autoconfigure
Used in SpringAuthorizationServerComponentsConfiguration to customize the OAuth2TokenGenerator.
AuthorizationServerTokenGeneratorConfigurationCustomizer() - Constructor for class com.broadleafcommerce.auth.authorization.security.autoconfigure.AuthorizationServerTokenGeneratorConfigurationCustomizer
 
AuthorizationServerWebAutoConfiguration - Class in com.broadleafcommerce.auth.server.web.autoconfigure
 
AuthorizationServerWebAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.server.web.autoconfigure.AuthorizationServerWebAutoConfiguration
 
authorizationUri(String) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper.AuthorizationRequestWrapperBuilder
 
AuthorizedClient - Class in com.broadleafcommerce.auth.server.domain
This is used to persist a RegisteredClient which AuthenticationServices recognizes as registered with itself in its capacity as an authorization server.
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
Deprecated.
 
AuthorizedClientConfiguration(AuthorizationServerDataInitializerAutoConfiguration.AuthorizationServerConfiguration, TypeFactory, AuthorizedClientService<AuthorizedClient>, PasswordEncoder, AuthorizationDataInitializationProperties) - Constructor for class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationServerDataInitializerAutoConfiguration.AuthorizedClientConfiguration
Deprecated.
 
AuthorizedClientDataInitializer - Class in com.broadleafcommerce.auth.data
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated in favor of liquibase insert pattern (see auth.starter.required.data.changelog.xml)
AuthorizedClientDataInitializer(TypeFactory, AuthorizedClientService<AuthorizedClient>, PasswordEncoder, AuthorizationDataInitializationProperties) - Constructor for class com.broadleafcommerce.auth.data.AuthorizedClientDataInitializer
Deprecated.
 
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(AuthorizedClientValidatorProperties) - Method in class com.broadleafcommerce.auth.server.autoconfigure.AuthorizedClientAutoConfiguration
 
AuthorizedClientEntityValidator - Class in com.broadleafcommerce.auth.server.validation
Validator targeting AuthorizationServer
AuthorizedClientEntityValidator(AuthorizedClientValidatorProperties) - 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.
AuthorizedClientValidatorProperties - Class in com.broadleafcommerce.auth.server.autoconfigure
 
AuthorizedClientValidatorProperties() - Constructor for class com.broadleafcommerce.auth.server.autoconfigure.AuthorizedClientValidatorProperties
 
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.cache.autoconfigure
Configuration for engaging default Broadleaf support for Apache Ignite cache
AuthServiceCacheAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.cache.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
 
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
 
authTranslationPostMapperMember(TrackableBehaviorUtil, ContextLocaleHelper) - Method in class com.broadleafcommerce.auth.i18n.autoconfigure.AuthI18nAutoConfiguration
 
AuthTranslationPostMapperMember - Class in com.broadleafcommerce.auth.i18n.service
Customization of default translation post mapper member to support translations in auth.
AuthTranslationPostMapperMember(TrackableBehaviorUtil, ContextLocaleHelper) - Constructor for class com.broadleafcommerce.auth.i18n.service.AuthTranslationPostMapperMember
 
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
 
AvailablePermissions(Collection<String>) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.ClientPermissionsAccessTokenEnhancer.AvailablePermissions
 

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.CustomerAccountRoleEndpoint
 
BASE_URI - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.PasscodeEndpoint
 
BASE_URI_DIRECTIVE_FMT - Static variable in class com.broadleafcommerce.auth.user.autoconfigure.ContentSecurityPolicyConfigurer
 
BASE_USER - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds
Deprecated.
 
BaseUriInitializer(AuthorizedClient) - Constructor for class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService.BaseUriInitializer
 
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
 
buildAccountRole(String, String, UserRole, boolean) - Method in class com.broadleafcommerce.auth.user.service.DefaultAccountMemberRoleChangeRequestHandler
Build an AccountRole from account id, user, and role.
buildAccountRolesList(String, String, Set<String>, boolean) - Method in class com.broadleafcommerce.auth.user.service.DefaultAccountMemberRoleChangeRequestHandler
Transforms role IDs into Account Roles.
buildApproverRef(User) - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEventListener
 
buildAuthToken(String, String, String) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.login.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.
buildClientRegistrationToWrapperPostConverter() - Method in class com.broadleafcommerce.auth.client.registration.DefaultClientRegistrationPropertiesService
Since ClientRegistration is a final class, ModelMapper complains about adding mappings via TypeMap.
buildClientRegistrationWrapperMapper() - Method in class com.broadleafcommerce.auth.client.registration.DefaultClientRegistrationPropertiesService
 
buildClientSettings() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Builds RegisteredClient.getClientSettings() matching this client.
buildContextInfo(User, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
buildDetails(HttpServletRequest) - Method in class com.broadleafcommerce.auth.client.provider.authentication.DefaultOAuthClientAuthenticationDetailsSource
 
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.
buildObject(IExpressionContext, String) - Method in class com.broadleafcommerce.auth.user.web.expression.factory.BroadleafVariableExpressionObjectFactory
 
buildRedirectUri(String, String, Application) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
buildRedirectUris(Set<String>, String, Application) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
buildResetPasswordUri(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
buildResetPasswordUri(String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
buildSilentAuthorizationRedirect(HttpServletRequest, HttpServletResponse, String, AuthenticationException) - Method in class com.broadleafcommerce.auth.user.session.OAuth2AuthenticationEntryPoint
Add additional parameters to the failed silent-auth redirect.
buildTokenSettings() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Builds RegisteredClient.getTokenSettings() matching this client.
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_ACCOUNT_INHERITANCE_LINE_BY_ACCOUNT_ID - Static variable in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
CACHE_ADMIN_URL_BY_TENANT_ID - Static variable in interface com.broadleafcommerce.auth.tenant.service.TenantUrlResolver
 
CACHE_ANCESTORS_BY_ACCOUNT_ID - Static variable in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
CACHE_APPLICATION_BY_APPLICATION_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_AUTHORIZED_CLIENT - Static variable in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
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
 
CACHE_DESCENDANTS_BY_ACCOUNT_ID - Static variable in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
cacheEnableFilter() - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthServiceCacheAutoConfiguration
 
CacheEnableFilter - Class in com.broadleafcommerce.auth.cache.filter
 
CacheEnableFilter() - Constructor for class com.broadleafcommerce.auth.cache.filter.CacheEnableFilter
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.authorization.security.AdvancedOAuth2RefreshTokenGenerator.RefreshTokenValue
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationToken
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.authorization.TokenProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.cache.autoconfigure.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
Deprecated.
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
Deprecated.
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Deprecated.
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.provider.jpa.environment.AuthenticationProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.resource.domain.AccountMemberRoleChangeRequest
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.resource.domain.AccountRole
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.resource.domain.ApplicationRef
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccount
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccountUpdateRequest
 
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.UserHistoricalPassword
 
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.JpaAccountRoleXref
 
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.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.DispatcherTypeAuthorizationProperties
 
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.autoconfigure.UserPasswordProperties
 
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.CartApprovalRequestEvent.ApproverRef
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEvent
 
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.JpaCustomerAccount
 
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.JpaUserHistoricalPassword
 
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.service.autoconfigure.UserMappingProperties.FieldMapping
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.session.environment.StatelessUtilProperties
 
canEqual(Object) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientPermissionsAccessTokenEnhancer.AvailablePermissions
 
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
canRedirectToRequestedUrl(String, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
canRedirectToRequestedUrl(String, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
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.
CartApprovalRequestEvent - Class in com.broadleafcommerce.auth.user.messaging
Represents the data needed to send a notification after an account user submits a cart requiring approval.
CartApprovalRequestEvent() - Constructor for class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEvent
 
CartApprovalRequestEvent.ApproverRef - Class in com.broadleafcommerce.auth.user.messaging
Represents a summary of an Approver User.
CartApprovalRequestEventConsumer - Interface in com.broadleafcommerce.auth.user.messaging
Spring cloud data channel description for messaging input.
cartApprovalRequestEventListener(IdempotentMessageConsumptionService, UserService<User>, UserRoleService<UserRole>, AccountRoleService<AccountRole>, TypeFactory, CartApprovalRequestNotificationProducer, AccountAncestorService) - Method in class com.broadleafcommerce.auth.user.messaging.autoconfigure.AuthUserMessagingAutoConfiguration
 
CartApprovalRequestEventListener - Class in com.broadleafcommerce.auth.user.messaging
Component responsible for handling CartApprovalRequestEvents.
CartApprovalRequestEventListener(IdempotentMessageConsumptionService, UserService<User>, UserRoleService<UserRole>, AccountRoleService<AccountRole>, TypeFactory, CartApprovalRequestNotificationProducer, AccountAncestorService) - Constructor for class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEventListener
 
cartApprovalRequestInput() - Method in interface com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEventConsumer
 
cartApprovalRequestNotificationOutput() - Method in interface com.broadleafcommerce.auth.user.messaging.CartApprovalRequestNotificationProducer
 
CartApprovalRequestNotificationProducer - Interface in com.broadleafcommerce.auth.user.messaging
Spring cloud data channel description for messaging output.
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.AccountMemberRoleChangeEventConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.auth.user.messaging.AccountUpdateEventConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEventConsumer
 
CHANNEL - Static variable in interface com.broadleafcommerce.auth.user.messaging.CartApprovalRequestNotificationProducer
 
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
 
checkIfUserPasswordIsExpired(User) - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationFilter
Checks if the user requires their password to be reset because it has expired.
cleanup() - Method in class com.broadleafcommerce.auth.authorization.service.DefaultAuthorizationCleanupServices
 
cleanupBatch(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.repository.JpaCustomizedOAuth2AuthorizationRepository
 
cleanupBatch(String) - Method in interface com.broadleafcommerce.auth.authorization.repository.CustomizedOAuth2AuthorizationRepository
 
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_AUTHORITIES - Static variable in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientPermissionsAccessTokenEnhancer
 
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.
CLIENT_SECRET_ENVIRONMENT_KEY_TEMPLATE - Static variable in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
clientAuthenticationMethodStringsToObjects(Set<String>) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
 
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 Class 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
 
clientIdException() - Method in class com.broadleafcommerce.auth.authorization.security.spring.DefaultClientScopeClientCredentialsRequestConverter
Prepare an OAuth2AuthenticationException to report an invalid client.
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() - Constructor for class com.broadleafcommerce.auth.client.web.filter.ClientIdFilter
 
clientPermissionsAccessTokenEnhancer(PrivilegeService, TokenEnhancerUtility, TokenProperties, AuthorizedClientService<AuthorizedClient>) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
ClientPermissionsAccessTokenEnhancer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
This JwtAccessTokenEnhancer determines the set of all permissions available to a client-only principal specified in the given JwtTokenEnhancerContext.
ClientPermissionsAccessTokenEnhancer(PrivilegeService, TokenEnhancerUtility, TokenProperties, AuthorizedClientService<AuthorizedClient>) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.ClientPermissionsAccessTokenEnhancer
 
ClientPermissionsAccessTokenEnhancer.AvailablePermissions - Class in com.broadleafcommerce.auth.user.session.token.enhancer
 
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
 
clientRestrictionAccessTokenEnhancer(AuthorizationServerService<AuthorizationServer>, AuthorizedClientService<AuthorizedClient>, TokenEnhancerUtility, SecurityService) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
ClientRestrictionAccessTokenEnhancer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
Provides claims "restrictions" and "restricted_authorities".
ClientRestrictionAccessTokenEnhancer(AuthorizationServerService<AuthorizationServer>, AuthorizedClientService<AuthorizedClient>, TokenEnhancerUtility, SecurityService) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionAccessTokenEnhancer
 
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
 
CodeChallengeMethodDefaultOAuth2ParamHandler - Class in com.broadleafcommerce.auth.client.web.filter
Establishes the default PkceParameterNames.CODE_CHALLENGE_METHOD (CodeChallengeMethod.S256) when PkceParameterNames.CODE_CHALLENGE is specified and no challenge method is provided.
CodeChallengeMethodDefaultOAuth2ParamHandler() - Constructor for class com.broadleafcommerce.auth.client.web.filter.CodeChallengeMethodDefaultOAuth2ParamHandler
 
com.broadleafcommerce.auth.authorization - package com.broadleafcommerce.auth.authorization
 
com.broadleafcommerce.auth.authorization.provider.jpa.autoconfigure - package com.broadleafcommerce.auth.authorization.provider.jpa.autoconfigure
 
com.broadleafcommerce.auth.authorization.provider.jpa.domain - package com.broadleafcommerce.auth.authorization.provider.jpa.domain
 
com.broadleafcommerce.auth.authorization.provider.jpa.repository - package com.broadleafcommerce.auth.authorization.provider.jpa.repository
 
com.broadleafcommerce.auth.authorization.provider.jpa.support - package com.broadleafcommerce.auth.authorization.provider.jpa.support
 
com.broadleafcommerce.auth.authorization.repository - package com.broadleafcommerce.auth.authorization.repository
 
com.broadleafcommerce.auth.authorization.security - package com.broadleafcommerce.auth.authorization.security
 
com.broadleafcommerce.auth.authorization.security.autoconfigure - package com.broadleafcommerce.auth.authorization.security.autoconfigure
 
com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure - package com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure
 
com.broadleafcommerce.auth.authorization.security.embedded.code - package com.broadleafcommerce.auth.authorization.security.embedded.code
 
com.broadleafcommerce.auth.authorization.security.embedded.exception - package com.broadleafcommerce.auth.authorization.security.embedded.exception
 
com.broadleafcommerce.auth.authorization.security.embedded.login - package com.broadleafcommerce.auth.authorization.security.embedded.login
 
com.broadleafcommerce.auth.authorization.security.embedded.logout - package com.broadleafcommerce.auth.authorization.security.embedded.logout
 
com.broadleafcommerce.auth.authorization.security.spring - package com.broadleafcommerce.auth.authorization.security.spring
 
com.broadleafcommerce.auth.authorization.service - package com.broadleafcommerce.auth.authorization.service
 
com.broadleafcommerce.auth.autoconfigure - package com.broadleafcommerce.auth.autoconfigure
 
com.broadleafcommerce.auth.cache.autoconfigure - package com.broadleafcommerce.auth.cache.autoconfigure
 
com.broadleafcommerce.auth.cache.filter - package com.broadleafcommerce.auth.cache.filter
 
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.authentication.session.exception - package com.broadleafcommerce.auth.client.web.authentication.session.exception
 
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.i18n.service - package com.broadleafcommerce.auth.i18n.service
 
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.type - package com.broadleafcommerce.auth.security.type
 
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.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.autoconfigure.support - package com.broadleafcommerce.auth.user.autoconfigure.support
 
com.broadleafcommerce.auth.user.autoconfigure.support.keys - package com.broadleafcommerce.auth.user.autoconfigure.support.keys
 
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.domain.support - package com.broadleafcommerce.auth.user.provider.jpa.domain.support
 
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.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
 
com.broadleafcommerce.auth.util - package com.broadleafcommerce.auth.util
 
commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class com.broadleafcommerce.auth.user.session.OAuth2AuthenticationEntryPoint
Determine if a request represents a silent authentication authorization request by checking the request for prompt=none, redirect URI, and valid client.
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(HttpSecurity) - Method in class com.broadleafcommerce.auth.user.autoconfigure.EmbeddedLoginAuthenticationConfigurer
 
configure(AuthorizeHttpRequestsConfigurer.AuthorizationManagerRequestMatcherRegistry) - Method in class com.broadleafcommerce.auth.user.autoconfigure.DispatcherTypeAuthorizationConfigurer
Configure the dispatcher type authorization settings if specified.
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.
constructJWKSourceFromKeyValues() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyKeyJWKSource
By default, construct a simple RSAKey from the key values and wrap it in ImmutableJWKSet.
constructKeyInstance(String) - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.AbstractDynamicPropertyKey
 
constructKeyInstance(String) - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPrivateKey
Note - if this implementation changes, it's important to also ensure the interface declared at the top of this class is made as specific as possible to match.
constructKeyInstance(String) - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPublicKey
Note - if this implementation changes, it's important to also ensure the interface declared at the top of this class is made as specific as possible to match.
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 - Class in com.broadleafcommerce.auth.user.autoconfigure
Responsible for configuring Content Security Policy (CSP) for SecurityAutoConfiguration.
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 accessing client id and tenant id from the request context.
ContextHelperUtil - Class in com.broadleafcommerce.auth.client.service
Utility class to assist with storing and retrieving request parameters from request attributes.
convert(HttpServletRequest) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationConverter
 
convert(HttpServletRequest) - Method in class com.broadleafcommerce.auth.authorization.security.spring.DefaultClientScopeAuthorizationCodeRequestConverter
 
convert(HttpServletRequest) - Method in class com.broadleafcommerce.auth.authorization.security.spring.DefaultClientScopeClientCredentialsRequestConverter
 
convert(HttpServletRequest) - Method in class com.broadleafcommerce.auth.authorization.security.spring.PublicRefreshPublicClientAuthenticationConverter
 
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.
convertValueToSet(Object) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionAccessTokenEnhancer
 
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 - Enum constant in enum class com.broadleafcommerce.auth.security.domain.PermissionType
 
CREATE_BACKEND_CREDIT_ACCOUNT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
CREATE_BACKEND_STORE_CREDIT_ACCOUNT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
CREATE_CUSTOMER_RETURN - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
CREATE_CUSTOMER_STORE_CREDIT_ACCOUNT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
createAAAHotSaucesAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
createAAAHotSaucesCustomerIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
createAccountMemberRole() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
Deprecated.
Creates generic account member role.
createAccountPermissionsIfMissing() - Method in class com.broadleafcommerce.auth.data.PermissionDataInitializer
Deprecated.
Create account specific permissions.
createAccountRoles() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
Deprecated.
 
createAdminUsersIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
createApplicationAccessRole() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
Deprecated.
 
createApproveUserRole() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
Deprecated.
 
createAuthority(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultOAuth2UserDetailsService
 
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
Deprecated.
 
createClientIdException(OAuth2AuthorizationCodeRequestAuthenticationToken) - Method in class com.broadleafcommerce.auth.authorization.security.spring.DefaultClientScopeAuthorizationCodeRequestConverter
Prepare an OAuth2AuthorizationCodeRequestAuthenticationException.
createClientRegistration(ContextInfo, OAuthClientRegistrationWrapper) - Method in class com.broadleafcommerce.auth.client.web.endpoint.OAuthClientRegistrationEndpoint
 
createClosedSecurityScopesIfMissing() - Method in class com.broadleafcommerce.auth.data.SecurityScopeDataInitializer
Deprecated.
 
createCookie(String, String, int) - Static method in class com.broadleafcommerce.auth.user.util.CookieUtil
createCSRRole() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
Deprecated.
Creates the role used by CSR users.
createCustomersIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
createCustomerUserPermissionScopesIfMissing() - Method in class com.broadleafcommerce.auth.data.PermissionScopeDataInitializer
Deprecated.
 
createCustomerUserRole() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
Deprecated.
Creates the role for the anonymous or authenticated customer user.
createCustomerUserSecurityScopeIfMissing() - Method in class com.broadleafcommerce.auth.data.SecurityScopeDataInitializer
Deprecated.
 
createDavesGourmetAdminAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
createDavesGourmetMerchandiserAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
createDeleteCookie(String) - Static method in class com.broadleafcommerce.auth.user.util.CookieUtil
createDeployUserRole() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
Deprecated.
 
createFullAccessRole() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
Deprecated.
 
createGlobalAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
createGrantedAuthoritiesFromPermissionNames(Set<String>) - Method in class com.broadleafcommerce.auth.user.service.DefaultOAuth2UserDetailsService
 
createHeatClinicAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
createHeatClinicCustomerIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
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
Deprecated.
 
createJudgeJuryMerchandiserAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
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
Deprecated.
 
createMarketplaceOperatorAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
createMarketplaceVendorAdmin() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
Deprecated.
 
createMarketplaceVendorMerchandiser() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
Deprecated.
 
createMasterGlobalAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
createMegaSauceMarketplaceAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
createMegaSauceMarketplaceCustomerIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
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
 
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
Deprecated.
 
createPartialAccessRole() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
Deprecated.
 
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
Deprecated.
 
createPermissionIfMissing(String, String, boolean) - Method in class com.broadleafcommerce.auth.data.PermissionDataInitializer
Deprecated.
 
createPermissionScopeIfMissing(String, String, String, boolean) - Method in class com.broadleafcommerce.auth.data.PermissionScopeDataInitializer
Deprecated.
 
createPermissionScopesIfMissing() - Method in class com.broadleafcommerce.auth.data.PermissionScopeDataInitializer
Deprecated.
 
createPermissionsIfMissing() - Method in class com.broadleafcommerce.auth.data.PermissionDataInitializer
Deprecated.
 
createReadOnlyGlobalAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
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
Deprecated.
 
createRoleIfMissing(String, String, Collection<String>, boolean, String, String) - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
Deprecated.
 
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
Deprecated.
 
createSecurityScopeIfMissing(String, String, boolean) - Method in class com.broadleafcommerce.auth.data.SecurityScopeDataInitializer
Deprecated.
 
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.
createSpiceExchangeAdminAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
createSpiceExchangeMerchandiserAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
createSuccessAuthentication(OAuth2UserDetails, OAuth2SessionToken) - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationProvider
 
createSuccessAuthentication(Object, Authentication, UserDetails) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.login.EmbeddedLoginAuthenticationProvider
Convert the FormLoginAuthenticationToken from the super class to an EmbeddedLoginAuthenticationToken.
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
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
Deprecated.
 
createWildBillAndJudgeJuryAdminAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
createWildBillAndJudgeJuryMerchandiserAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
createWildBillMerchandiserAdminUserIfMissing() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
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
 
CSR - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds
Deprecated.
 
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 - Enum constant in enum class com.broadleafcommerce.auth.resource.domain.DefaultUserTypes
Commerce-facing user
CUSTOMER - Enum constant in enum class 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.
CustomerAccount - Class in com.broadleafcommerce.auth.resource.domain
Links an account id to its parent account id.
CustomerAccount() - Constructor for class com.broadleafcommerce.auth.resource.domain.CustomerAccount
 
CustomerAccountRepository<D> - Interface in com.broadleafcommerce.auth.user.repository
 
CustomerAccountRoleEndpoint - Class in com.broadleafcommerce.auth.user.web.endpoint
Endpoint for reading account roles from a customer facing perspective.
CustomerAccountRoleEndpoint(UserRoleService<UserRole>) - Constructor for class com.broadleafcommerce.auth.user.web.endpoint.CustomerAccountRoleEndpoint
 
customerAccountService(CustomerAccountRepository<D>, SimplePayloadMapper, CacheStateManager) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
CustomerAccountService<P extends CustomerAccount> - Interface in com.broadleafcommerce.auth.user.service
Service for managing CustomerAccounts.
CustomerAccountUpdateRequest - Class in com.broadleafcommerce.auth.resource.domain
Data about the account status change
CustomerAccountUpdateRequest() - Constructor for class com.broadleafcommerce.auth.resource.domain.CustomerAccountUpdateRequest
 
CustomerAccountUpdateRequest(String, String, String, ContextInfo) - Constructor for class com.broadleafcommerce.auth.resource.domain.CustomerAccountUpdateRequest
 
customerContextAccessTokenEnhancer(UserService<User>, TokenEnhancerUtility, ApplicationService<Application>) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
CustomerContextAccessTokenEnhancer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
Enhances tokens with the "customer_context_ids" claim.
CustomerContextAccessTokenEnhancer(UserService<User>, TokenEnhancerUtility, ApplicationService<Application>) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.CustomerContextAccessTokenEnhancer
 
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
 
customerSegmentsAccessTokenEnhancer(UserService<User>, TokenEnhancerUtility) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
CustomerSegmentsAccessTokenEnhancer - 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.
CustomerSegmentsAccessTokenEnhancer(UserService<User>, TokenEnhancerUtility) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.CustomerSegmentsAccessTokenEnhancer
 
customerTypeResolver() - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
customize(HttpSecurity) - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.AuthorizationServerAuthenticationFilterConfigurationCustomizer
Add/customize authentication filters relevant for the authorization server security filter chain.
customize(HttpSecurity) - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.AuthorizationServerTokenGeneratorConfigurationCustomizer
Customize OAuth2TokenGenerator as appropriate.
customize(HttpSecurity) - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
Customize OAuth2AuthorizationServerConfigurer as appropriate.
customize(JwtEncodingContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.DefaultJwtTokenCustomizer
 
CustomizedOAuth2AuthorizationRepository<D> - Interface in com.broadleafcommerce.auth.authorization.repository
Support persistence functions for JpaOAuth2Authorization.
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
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated in favor of liquibase insert pattern (see auth.starter.required.data.changelog.xml)
DAVES_GOURMET_ADMIN_USER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser.Marketplace
Deprecated.
 
DAVES_GOURMET_MERCH_USER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser.Marketplace
Deprecated.
 
decode(OAuth2AccessToken) - Method in class com.broadleafcommerce.auth.authorization.security.TokenEndpointFilterPostProcessor
 
decryptInternal(byte[], GCMParameterSpec) - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
Decrypt the given byte array.
DEFAULT_AUTH_METHOD - Static variable in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
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
 
DEFAULT_SRC_DIRECTIVE_FMT - Static variable in class com.broadleafcommerce.auth.user.autoconfigure.ContentSecurityPolicyConfigurer
 
DefaultAccountAncestorService - Class in com.broadleafcommerce.auth.security.service
 
DefaultAccountAncestorService(CustomerAccountService<CustomerAccount>) - Constructor for class com.broadleafcommerce.auth.security.service.DefaultAccountAncestorService
 
DefaultAccountMemberRoleChangeRequestHandler - Class in com.broadleafcommerce.auth.user.service
Respond to AccountMemberRoleChangeRequest to update User roles when an Account Member's roles are updated.
DefaultAccountMemberRoleChangeRequestHandler(UserService<User>, UserRoleService<UserRole>) - Constructor for class com.broadleafcommerce.auth.user.service.DefaultAccountMemberRoleChangeRequestHandler
 
DefaultAccountRoleService<P extends AccountRole,D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> - Class in com.broadleafcommerce.auth.security.service
 
DefaultAccountRoleService(AccountRoleRepository<D>, SimplePayloadMapper) - Constructor for class com.broadleafcommerce.auth.security.service.DefaultAccountRoleService
 
DefaultAccountUpdateRequestHandler - Class in com.broadleafcommerce.auth.user.service
Process an CustomerAccountUpdateRequest to respond to updates of an account's status or parent.
DefaultAccountUpdateRequestHandler(AccountRoleService<AccountRole>, CustomerAccountService<CustomerAccount>, UserService<User>, TypeFactory) - Constructor for class com.broadleafcommerce.auth.user.service.DefaultAccountUpdateRequestHandler
 
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
 
DefaultAuthorizationCleanupServices - Class in com.broadleafcommerce.auth.authorization.service
A camel cluster service instance that will periodically execute CustomizedOAuth2AuthorizationRepository.cleanupBatch(String) calls against the datastore.
DefaultAuthorizationCleanupServices(TokenProperties, OAuth2AuthorizationRepository<JpaOAuth2Authorization>, TaskScheduler) - Constructor for class com.broadleafcommerce.auth.authorization.service.DefaultAuthorizationCleanupServices
 
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
 
DefaultAuthorizedClientService.BaseUriInitializer - Class in com.broadleafcommerce.auth.server.service
This leverages the lazy-initializer pattern to ensure the base-uri resolution logic for relative URLs (which may be expensive) is only engaged if needed, and won't perform computation more than once.
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
 
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
 
DefaultClientScopeAuthorizationCodeRequestConverter - Class in com.broadleafcommerce.auth.authorization.security.spring
Leverages OAuth2AuthorizationCodeRequestAuthenticationToken to create an OAuth2AuthorizationCodeRequestAuthenticationToken from the request.
DefaultClientScopeAuthorizationCodeRequestConverter(RegisteredClientRepository) - Constructor for class com.broadleafcommerce.auth.authorization.security.spring.DefaultClientScopeAuthorizationCodeRequestConverter
 
DefaultClientScopeClientCredentialsRequestConverter - Class in com.broadleafcommerce.auth.authorization.security.spring
Leverages the OAuth2ClientCredentialsAuthenticationConverter to create an OAuth2ClientCredentialsAuthenticationToken from the request.
DefaultClientScopeClientCredentialsRequestConverter() - Constructor for class com.broadleafcommerce.auth.authorization.security.spring.DefaultClientScopeClientCredentialsRequestConverter
 
DefaultContextHelperService - Class in com.broadleafcommerce.auth.client.service
 
DefaultContextHelperService(AuthorizedClientService<AuthorizedClient>, AuthorizationServerService<AuthorizationServer>) - Constructor for class com.broadleafcommerce.auth.client.service.DefaultContextHelperService
 
DefaultCustomerAccountService<P extends CustomerAccount,D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> - Class in com.broadleafcommerce.auth.user.service
 
DefaultCustomerAccountService(CustomerAccountRepository<D>, SimplePayloadMapper, CacheStateManager) - Constructor for class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
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>, ClientRedirectService) - 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
 
DefaultJwtTokenCustomizer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
An OAuth2TokenCustomizer for JwtEncodingContext that delegates to a list of JwtAccessTokenEnhancers.
DefaultJwtTokenCustomizer(List<JwtAccessTokenEnhancer>) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.DefaultJwtTokenCustomizer
 
DefaultMasterGlobalAdminUserConfiguration(TypeFactory, UserRepository<JpaUser>, PasswordEncoder) - Constructor for class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationServerDataInitializerAutoConfiguration.DefaultMasterGlobalAdminUserConfiguration
Deprecated.
Initializes the seed data for the default master global admin user.
DefaultMasterGlobalAdminUserDataInitializer - Class in com.broadleafcommerce.auth.data
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated in favor of liquibase insert pattern (see auth.starter.required.data.changelog.xml)
DefaultMasterGlobalAdminUserDataInitializer(TypeFactory, UserRepository<JpaUser>, PasswordEncoder) - Constructor for class com.broadleafcommerce.auth.data.DefaultMasterGlobalAdminUserDataInitializer
Deprecated.
 
DefaultOAuth2AuthorizationCodeRequestAuthenticationValidator - Class in com.broadleafcommerce.auth.authorization.security.spring
Authorization Code Request validator that does not validate scopes.
DefaultOAuth2AuthorizationCodeRequestAuthenticationValidator() - Constructor for class com.broadleafcommerce.auth.authorization.security.spring.DefaultOAuth2AuthorizationCodeRequestAuthenticationValidator
 
defaultOAuth2AuthorizationService(OAuth2AuthorizationRepository<JpaOAuth2Authorization>, RegisteredClientRepository) - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.SpringAuthorizationServerComponentsConfiguration.OAuth2AuthorizationConfiguration
 
DefaultOAuth2AuthorizationService - Class in com.broadleafcommerce.auth.authorization.service
Implementation of Spring's OAuth2AuthorizationService for datastore persistence of OAuth2Authorization instances.
DefaultOAuth2AuthorizationService(OAuth2AuthorizationRepository<JpaOAuth2Authorization>, RegisteredClientRepository) - Constructor for class com.broadleafcommerce.auth.authorization.service.DefaultOAuth2AuthorizationService
 
DefaultOAuth2AuthorizationService.JsonArrayMixin - Interface in com.broadleafcommerce.auth.authorization.service
 
DefaultOAuth2AuthorizationService.LongMixin - Interface in com.broadleafcommerce.auth.authorization.service
 
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.
DefaultOAuth2ParamFilter - Class in com.broadleafcommerce.auth.client.web.filter
Filter capable of adding default values for one or more OAuth2 related request params.
DefaultOAuth2ParamFilter(List<DefaultOAuth2ParamHandler>) - Constructor for class com.broadleafcommerce.auth.client.web.filter.DefaultOAuth2ParamFilter
 
DefaultOAuth2ParamHandler - Interface in com.broadleafcommerce.auth.client.web.filter
Manipulate request params supplied to the application.
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, PasswordGenerator) - Constructor for class com.broadleafcommerce.auth.client.web.authentication.session.DefaultOIDCAuthenticationStrategyDelegate
 
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
 
DefaultPasswordGenerator - Class in com.broadleafcommerce.auth.user.service.password
Default implementation of PasswordGenerator.
DefaultPasswordGenerator() - Constructor for class com.broadleafcommerce.auth.user.service.password.DefaultPasswordGenerator
 
DefaultPasswordRequestValidator - Class in com.broadleafcommerce.auth.user.validation
Note - ensure to keep DefaultPasswordGenerator aligned with any changes to validation here.
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
Deprecated, for removal: This API element is subject to removal in a future version.
DefaultPrivilegeService(UserRoleService<UserRole>, UserRoleAncestryHydrationService, AuthorizationServerService<AuthorizationServer>, AccountAncestorService, TokenProperties) - 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.
DefaultRegisteredClientRepository - Class in com.broadleafcommerce.auth.user.service
Implements RegisteredClientRepository through interactions with AuthorizedClientService and converts between RegisteredClient and AuthorizedClient.
DefaultRegisteredClientRepository(AuthorizedClientService<AuthorizedClient>) - Constructor for class com.broadleafcommerce.auth.user.service.DefaultRegisteredClientRepository
 
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
 
DefaultSecurityService - Class in com.broadleafcommerce.auth.security.service
Methods for filtering scopes and permissions from what is accessible to what is requested or relevant.
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
 
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 Class 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(P) - Method in interface com.broadleafcommerce.auth.user.service.CustomerAccountService
Delete a CustomerAccount.
delete(P) - Method in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
DELETE - Enum constant in enum class com.broadleafcommerce.auth.security.domain.PermissionType
 
DELETE_BACKEND_CREDIT_ACCOUNT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
DELETE_BACKEND_STORE_CREDIT_ACCOUNT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
DELETE_CUSTOMER_STORE_CREDIT_ACCOUNT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
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 class com.broadleafcommerce.auth.security.domain.PermissionType
 
DENY - Enum constant in enum class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.XFrameOptionsMode
 
DEPLOY_USER - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds
Deprecated.
 
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.
destroy() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPrivateKey
 
determineAudiences(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.RegisteredClaimsAccessTokenEnhancer
 
determineChangePasswordSuccessfulRedirectUrl(ChangePasswordForm, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
determineClientId(String, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
Determine the client ID from the identifier type and value.
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
 
determineRedirectToRegistrationView(HttpServletRequest, String, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
If identifier type and value are supplied, determine the client_id and correct redirect URI
determineUrlToUseForThisRequest(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class com.broadleafcommerce.auth.user.session.OAuth2AuthenticationEntryPoint
Add the Client ID as a parameter on the redirect for non-silent-auth requests that are being redirected to the login page.
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 - Enum constant in enum class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.XFrameOptionsMode
 
DISABLED_USER - Static variable in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
DispatcherTypeAuthorizationConfigurer - Class in com.broadleafcommerce.auth.user.autoconfigure
Responsible for configuring dispatcher type authorization in SecurityAutoConfiguration.
DispatcherTypeAuthorizationConfigurer(AuthorizationServerProperties) - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.DispatcherTypeAuthorizationConfigurer
 
DispatcherTypeAuthorizationProperties() - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.DispatcherTypeAuthorizationProperties
 
doConfigure(AuthorizeHttpRequestsConfigurer.AuthorizationManagerRequestMatcherRegistry) - Method in class com.broadleafcommerce.auth.user.autoconfigure.DispatcherTypeAuthorizationConfigurer
 
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.cache.filter.CacheEnableFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.broadleafcommerce.auth.client.web.filter.ClientIdFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.broadleafcommerce.auth.client.web.filter.DefaultOAuth2ParamFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.broadleafcommerce.auth.user.session.VerifyRedirectCookieFilter
 
DynamicPropertyKeyJWKSource - Class in com.broadleafcommerce.auth.user.autoconfigure.support.keys
JWKSource is used by components like NimbusJwtEncoder to obtain JWK instances for operations.
DynamicPropertyKeyJWKSource(int, KeyPair) - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyKeyJWKSource
 
DynamicPropertyKeyJWKSource(KeyPair) - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyKeyJWKSource
 
DynamicPropertyKeysRequestContext - Class in com.broadleafcommerce.auth.user.autoconfigure.support.keys
This serves as a WebApplicationContext.SCOPE_REQUEST bean to hold a stable, consistent value for public and private keys during a request lifecycle.
DynamicPropertyKeysRequestContext() - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyKeysRequestContext
 
DynamicPropertyPrivateKey - Class in com.broadleafcommerce.auth.user.autoconfigure.support.keys
This is a special 'smart key' bean that will always present the latest private key for AuthenticationServices based on AuthorizationServerProperties.OAuth2.getEncodedPrivateKey().
DynamicPropertyPrivateKey(AuthorizationServerProperties) - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPrivateKey
 
DynamicPropertyPublicKey - Class in com.broadleafcommerce.auth.user.autoconfigure.support.keys
This is a special 'smart key' bean that will always present the latest public key for AuthenticationServices based on AuthorizationServerProperties.OAuth2.getEncodedPublicKey().
DynamicPropertyPublicKey(AuthorizationServerProperties) - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPublicKey
 

E

EarlyAuthenticationSecurityChainCustomizer - Interface in com.broadleafcommerce.auth.user.autoconfigure.support
Customizer for an HttpSecurity to be applied before the default authentication security filter chain in AuthenticationSecurityConfiguration's security chain.
EarlyAuthorizationServerSecurityChainCustomizer - Interface in com.broadleafcommerce.auth.user.autoconfigure.support
Customizer for an HttpSecurity to be applied before the default configuration in SpringAuthorizationServerSecurityConfiguration's security filter chain.
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.
emailAttributeMissingError() - Method in class com.broadleafcommerce.auth.client.web.authentication.session.GithubOAuthClientAuthenticationStrategyDelegate
 
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.
EmbeddedLoginAuthenticationConfigurer - Class in com.broadleafcommerce.auth.user.autoconfigure
Responsible for adding the EmbeddedLoginAuthenticationFilter to the authentication security filter chain in SecurityAutoConfiguration.
EmbeddedLoginAuthenticationConfigurer(EmbeddedLoginAuthenticationFilter) - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.EmbeddedLoginAuthenticationConfigurer
 
embeddedLoginAuthenticationFailureHandler() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginAutoConfiguration
 
EmbeddedLoginAuthenticationFailureHandler - Class in com.broadleafcommerce.auth.authorization.security.embedded.login
 
EmbeddedLoginAuthenticationFailureHandler() - Constructor for class com.broadleafcommerce.auth.authorization.security.embedded.login.EmbeddedLoginAuthenticationFailureHandler
 
embeddedLoginAuthenticationFilter(AuthenticationManager, AuthenticationSuccessHandler, AuthenticationFailureHandler, SessionAuthenticationStrategy, StatelessUtil, UserLockoutService, AuthorizationServerService<AuthorizationServer>, AuthorizedClientService<AuthorizedClient>) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginAutoConfiguration
 
EmbeddedLoginAuthenticationFilter - Class in com.broadleafcommerce.auth.authorization.security.embedded.login
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.authorization.security.embedded.login.EmbeddedLoginAuthenticationFilter
 
embeddedLoginAuthenticationFilterRegistration(EmbeddedLoginAuthenticationFilter) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginAutoConfiguration
Disable automatic Filter registration for EmbeddedLoginAuthenticationFilter.
embeddedLoginAuthenticationProvider(OAuth2UserDetailsService, UserDetailsPasswordService, PasswordEncoder) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginAutoConfiguration
 
EmbeddedLoginAuthenticationProvider - Class in com.broadleafcommerce.auth.authorization.security.embedded.login
An AuthenticationProvider that retrieves OAuth2UserDetails from a OAuth2UserDetailsService for use with embedded login.
EmbeddedLoginAuthenticationProvider(OAuth2UserDetailsService, UserDetailsPasswordService, PasswordEncoder) - Constructor for class com.broadleafcommerce.auth.authorization.security.embedded.login.EmbeddedLoginAuthenticationProvider
 
embeddedLoginAuthenticationSuccessHandler(PasscodeService<PasswordToken, User>, UserService<User>, ObjectMapper) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginAutoConfiguration
 
EmbeddedLoginAuthenticationSuccessHandler<P extends PasswordToken,U extends User> - Class in com.broadleafcommerce.auth.authorization.security.embedded.login
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.authorization.security.embedded.login.EmbeddedLoginAuthenticationSuccessHandler
 
EmbeddedLoginAuthenticationToken - Class in com.broadleafcommerce.auth.authorization.security.embedded.login
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.authorization.security.embedded.login.EmbeddedLoginAuthenticationToken
 
EmbeddedLoginAuthenticationToken(String, Object, Object, Collection<? extends GrantedAuthority>) - Constructor for class com.broadleafcommerce.auth.authorization.security.embedded.login.EmbeddedLoginAuthenticationToken
 
EmbeddedLoginAutoConfiguration - Class in com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure
 
EmbeddedLoginAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginAutoConfiguration
 
embeddedLoginCodeAuthenticationConverter() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginAutoConfiguration
 
EmbeddedLoginCodeAuthenticationConverter - Class in com.broadleafcommerce.auth.authorization.security.embedded.code
Convert a web request and parameters to EmbeddedLoginCodeAuthenticationToken.
EmbeddedLoginCodeAuthenticationConverter() - Constructor for class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationConverter
 
EmbeddedLoginCodeAuthenticationProvider - Class in com.broadleafcommerce.auth.authorization.security.embedded.code
Authenticates the user for the OAuth2TokenEndpointFilter based on a one-time passcode parameter.
EmbeddedLoginCodeAuthenticationProvider(OAuth2AuthorizationService, OAuth2TokenGenerator<? extends OAuth2Token>, TokenProperties, SecurityService, PasscodeService<PasswordToken, User>, OAuth2UserDetailsService, UserService<User>) - Constructor for class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationProvider
 
EmbeddedLoginCodeAuthenticationToken - Class in com.broadleafcommerce.auth.authorization.security.embedded.code
Authentication Request Token for the OAuth2TokenEndpointFilter when using Embedded Login.
EmbeddedLoginCodeAuthenticationToken(String, String, Set<String>, String, String, Map<String, Object>) - Constructor for class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationToken
Constructor for pre-authentication usage.
EmbeddedLoginCodeAuthenticationToken(Collection<? extends GrantedAuthority>, OAuth2UserDetails, String, String, Set<String>, String, Map<String, Object>) - Constructor for class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationToken
Constructor for post-authentication.
EmbeddedLoginNotAllowedException - Exception in com.broadleafcommerce.auth.authorization.security.embedded.exception
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.authorization.security.embedded.exception.EmbeddedLoginNotAllowedException
 
EmbeddedLoginOTPResponseException - Exception in com.broadleafcommerce.auth.authorization.security.embedded.exception
Thrown if there is a problem writing the One-Time Passcode to the embedded login response.
EmbeddedLoginOTPResponseException(String) - Constructor for exception com.broadleafcommerce.auth.authorization.security.embedded.exception.EmbeddedLoginOTPResponseException
 
EmbeddedLoginOTPResponseException(String, Throwable) - Constructor for exception com.broadleafcommerce.auth.authorization.security.embedded.exception.EmbeddedLoginOTPResponseException
 
EmbeddedLoginPaths() - Constructor for class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginProperties.EmbeddedLoginPaths
 
EmbeddedLoginProperties - Class in com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure
 
EmbeddedLoginProperties() - Constructor for class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginProperties
 
EmbeddedLoginProperties.EmbeddedLoginPaths - Class in com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure
 
EmbeddedRegistrationController - Class in com.broadleafcommerce.auth.user.web.endpoint
REST controller for supporting embedded registration.
EmbeddedRegistrationController(UserRegistrationService<User>, UserLoginProperties, UserLoginService, EmbeddedLoginProperties) - Constructor for class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedRegistrationController
 
EmbeddedRegistrationNotAllowedException - Exception in com.broadleafcommerce.auth.authorization.security.embedded.exception
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.authorization.security.embedded.exception.EmbeddedRegistrationNotAllowedException
 
EmbeddedRegistrationNotAllowedException(String, String, String) - Constructor for exception com.broadleafcommerce.auth.authorization.security.embedded.exception.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(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AccountIdAccessTokenEnhancer
 
enhance(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AuthoritiesAccessTokenEnhancer
 
enhance(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientPermissionsAccessTokenEnhancer
 
enhance(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionAccessTokenEnhancer
 
enhance(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.CustomerContextAccessTokenEnhancer
 
enhance(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.CustomerSegmentsAccessTokenEnhancer
 
enhance(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ImpersonationAccessTokenEnhancer
 
enhance(JwtTokenEnhancerContext) - Method in interface com.broadleafcommerce.auth.user.session.token.enhancer.JwtAccessTokenEnhancer
Evaluate the authentication and add claims as necessary.
enhance(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.RandomTokenEnhancer
 
enhance(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.RegisteredClaimsAccessTokenEnhancer
Places various claims into the additional information of the access token, including the issuer, audience, and max lifetime.
enhance(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.TenantPropertiesAccessTokenEnhancer
 
enhance(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserAccessTokenEnhancer
 
enhance(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserRestrictionAccessTokenEnhancer
 
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
 
entityMissing(String) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
ENVELOPE_PARAMS - Static variable in class com.broadleafcommerce.auth.authorization.security.TokenEndpointFilterPostProcessor
 
equals(Object) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
equals(Object) - Method in class com.broadleafcommerce.auth.authorization.security.AdvancedOAuth2RefreshTokenGenerator.RefreshTokenValue
 
equals(Object) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationToken
 
equals(Object) - Method in class com.broadleafcommerce.auth.authorization.TokenProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.cache.autoconfigure.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
Deprecated.
 
equals(Object) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
Deprecated.
 
equals(Object) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Deprecated.
 
equals(Object) - Method in class com.broadleafcommerce.auth.provider.jpa.environment.AuthenticationProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.resource.domain.AccountMemberRoleChangeRequest
 
equals(Object) - Method in class com.broadleafcommerce.auth.resource.domain.AccountRole
 
equals(Object) - Method in class com.broadleafcommerce.auth.resource.domain.ApplicationRef
 
equals(Object) - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccount
 
equals(Object) - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccountUpdateRequest
 
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.UserHistoricalPassword
 
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.JpaAccountRoleXref
 
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.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.DispatcherTypeAuthorizationProperties
 
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.autoconfigure.UserPasswordProperties
 
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.CartApprovalRequestEvent.ApproverRef
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEvent
 
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.JpaCustomerAccount
 
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.JpaUserHistoricalPassword
 
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.service.autoconfigure.UserMappingProperties.FieldMapping
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.session.environment.StatelessUtilProperties
 
equals(Object) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientPermissionsAccessTokenEnhancer.AvailablePermissions
 
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.
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.
expandPermissionsWithAllPrefix(Collection<String>) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientPermissionsAccessTokenEnhancer
This method expands any permission prefixed by PermissionType.ALL into various PermissionType such as PermissionType.READ or PermissionType.CREATE.
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
 
extractOid(String) - Static method in class com.broadleafcommerce.auth.authorization.security.AdvancedOAuth2RefreshTokenGenerator
 

F

FAILURE - Enum constant in enum class com.broadleafcommerce.auth.user.domain.LoginAttemptResult
 
FieldMapping() - Constructor for class com.broadleafcommerce.auth.user.service.autoconfigure.UserMappingProperties.FieldMapping
 
filterPermissionsRelevantToScopes(Collection<String>, Set<String>) - Method in class com.broadleafcommerce.auth.security.service.DefaultSecurityService
 
filterPermissionsRelevantToScopes(Collection<String>, Set<String>) - Method in interface com.broadleafcommerce.auth.security.service.SecurityService
Returns a sub-set from the given candidatePermissions of the permissions that belong to one of the given limitingScopes.
filterRelevantPermissions(Collection<String>, Set<String>) - Method in class com.broadleafcommerce.auth.security.service.DefaultSecurityService
 
filterScopesByPermissions(Set<String>, Set<String>) - Method in class com.broadleafcommerce.auth.security.service.DefaultSecurityService
 
filterToAccessibleScopes(Set<String>, Set<String>) - Method in class com.broadleafcommerce.auth.security.service.DefaultSecurityService
 
filterToAccessibleScopes(Set<String>, Set<String>) - Method in interface com.broadleafcommerce.auth.security.service.SecurityService
Returns the sub-set of requested scopes are accessible from the given permissions.
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
 
findAllAccountRoles() - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
 
findAllAccountRoles() - Method in interface com.broadleafcommerce.auth.security.service.UserRoleService
Finds and returns all entities whose UserRole.accountRole flag is true and are not UserRole.archived.
findAllAccountRoles(Pageable) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
 
findAllAccountRoles(Pageable) - Method in interface com.broadleafcommerce.auth.security.service.UserRoleService
Finds and returns all entities whose UserRole.accountRole flag is true and are not UserRole.archived.
findAllByAccountIdIn(Collection<String>) - Method in interface com.broadleafcommerce.auth.security.repository.AccountRoleRepository
 
findAllByAccountRoleTrueAndArchivedFalse() - Method in interface com.broadleafcommerce.auth.security.repository.RoleRepository
Finds and returns all entities whose UserRole.accountRole flag is true and are not UserRole.archived.
findAllByAccountRoleTrueAndArchivedFalse(Pageable) - Method in interface com.broadleafcommerce.auth.security.repository.RoleRepository
Finds and returns all entities whose UserRole.accountRole flag is true and are not UserRole.archived.
findAllByArchivedFalse(Pageable) - Method in interface com.broadleafcommerce.auth.user.repository.UserRepository
Finds and returns all entities that are not User.archived.
findAllByEmailAndAuthorizationServer(String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
findAllByEmailAndAuthorizationServer(String, String) - Method in interface com.broadleafcommerce.auth.user.service.UserService
Find all users by email and authorization server id.
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, boolean, boolean, Pageable) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserPermissionService
 
findAllByNameContainingAndNotArchived(String, boolean, boolean, 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, boolean, Pageable) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
 
findAllByNameContainingAndNotArchived(String, boolean, 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.
findAllByNameContainingAndNotArchived(String, Pageable) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserPermissionService
 
findAllByNameContainingAndNotArchived(String, Pageable) - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
Deprecated.
findAllByNameContainingAndNotArchived(String, Pageable) - Method in interface com.broadleafcommerce.auth.security.service.UserPermissionService
findAllByNameContainingAndNotArchived(String, Pageable) - Method in interface com.broadleafcommerce.auth.security.service.UserRoleService
Deprecated.
Since 1.8.0. Use UserRoleService.findAllByNameContainingAndNotArchived(String, boolean, Pageable) Passing "false" for the accountRole parameter is functionally equivalent to the behavior of this method pre-deprecation.
findAllByNameContainingIgnoreCaseAndArchivedFalse(String, Pageable) - Method in interface com.broadleafcommerce.auth.security.repository.RoleRepository
findAllByNameContainingIgnoreCaseAndArchivedFalse(String, Pageable) - Method in interface com.broadleafcommerce.auth.security.repository.UserPermissionRepository
findAllByNameContainingIgnoreCaseAndArchivedFalseAndAccountPermissionEquals(String, boolean, 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.
findAllByNameContainingIgnoreCaseAndArchivedFalseAndAccountPermissionEqualsAndUserAssignableEquals(String, boolean, boolean, 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.
findAllByNameContainingIgnoreCaseAndArchivedFalseAndAccountRoleEquals(String, boolean, 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 and whose accountRole flag is true or false.
findAllByOpenTrueAndNameIn(Collection<String>) - Method in interface com.broadleafcommerce.auth.security.repository.ScopeRepository
 
findAllByParentAccountIdIn(Collection<String>) - Method in interface com.broadleafcommerce.auth.user.repository.CustomerAccountRepository
Lookup a list of CustomerAccount by account id.
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
 
findAllByUsernameAndAuthorizationServer(String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
findAllByUsernameAndAuthorizationServer(String, String) - Method in interface com.broadleafcommerce.auth.user.service.UserService
Find all users by email and authorization server id.
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.
findAllPermissionsForScopes(Set<String>) - Method in class com.broadleafcommerce.auth.security.service.DefaultSecurityService
 
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
 
findByAccountId(String, Pageable) - Method in interface com.broadleafcommerce.auth.security.repository.AccountRoleRepository
 
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
 
findByClientId(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultRegisteredClientRepository
 
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 non-archived 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.
findByEmailIgnoreCaseAndServerIdAndArchivedIsFalse(String, String) - Method in interface com.broadleafcommerce.auth.user.repository.UserRepository
Finds and returns the entity with the given User.email and User.serverId that is not User.archived.
findById(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.repository.JpaCustomizedOAuth2AuthorizationRepository
 
findById(String) - Method in interface com.broadleafcommerce.auth.authorization.repository.CustomizedOAuth2AuthorizationRepository
 
findById(String) - Method in class com.broadleafcommerce.auth.authorization.service.DefaultOAuth2AuthorizationService
 
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 interface com.broadleafcommerce.auth.user.repository.CustomerAccountRepository
Lookup a CustomerAccount by account id.
findById(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultRegisteredClientRepository
 
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
 
findByOid(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.repository.JpaCustomizedOAuth2AuthorizationRepository
 
findByOid(String) - Method in interface com.broadleafcommerce.auth.authorization.repository.CustomizedOAuth2AuthorizationRepository
 
findByOid(String) - Method in class com.broadleafcommerce.auth.authorization.service.DefaultOAuth2AuthorizationService
 
findByOid(String) - Method in interface com.broadleafcommerce.auth.authorization.service.OidAwareOAuth2AuthorizationService
 
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.
findByToken(String, OAuth2TokenType) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.repository.JpaCustomizedOAuth2AuthorizationRepository
 
findByToken(String, OAuth2TokenType) - Method in interface com.broadleafcommerce.auth.authorization.repository.CustomizedOAuth2AuthorizationRepository
 
findByToken(String, OAuth2TokenType) - Method in class com.broadleafcommerce.auth.authorization.service.DefaultOAuth2AuthorizationService
 
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 non-archived 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.
findOpenRequestedScopes(Set<String>) - Method in class com.broadleafcommerce.auth.security.service.DefaultSecurityService
 
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
 
findUserOperationsByScope(Set<String>, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.UserAccessController
 
FORM_ACTION_DIRECTIVE_FMT - Static variable in class com.broadleafcommerce.auth.user.autoconfigure.ContentSecurityPolicyConfigurer
 
formatWithLowercaseHostname(String) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
Format the host portion of the URL as all lowercase here.
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
 
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.
FRAME_ANCESTORS_DIRECTIVE_FMT - Static variable in class com.broadleafcommerce.auth.user.autoconfigure.ContentSecurityPolicyConfigurer
 
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.JpaAccountRoleXref
 
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.JpaCustomerAccount
 
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
 
fromMe(ObjectMapper) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
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
 
fromRepositoryDomainNoTranslations(D) - Method in class com.broadleafcommerce.auth.security.service.SimplePayloadMapper
 
FULL_ACCESS - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds
Deprecated.
 
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
 
generate(OAuth2TokenContext) - Method in class com.broadleafcommerce.auth.authorization.security.AdvancedOAuth2RefreshTokenGenerator
 
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, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
generateImpersonationRedirectUrl(String, SignedJWT, String, 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.
generateSecurePassword() - Method in class com.broadleafcommerce.auth.user.service.password.DefaultPasswordGenerator
This implementation attempts to stay in line with the requirements of DefaultPasswordRequestValidator.
generateSecurePassword() - Method in interface com.broadleafcommerce.auth.user.service.password.PasswordGenerator
Generates a secure plaintext password value.
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 with only letters and numbers.
generateSecureToken(boolean) - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
 
generateSecureToken(boolean) - Method in interface com.broadleafcommerce.auth.passcode.service.PasscodeService
Generate a new random token String that may special characters.
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(JWKSelector, SecurityContext) - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyKeyJWKSource
 
get(Class<V>) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.JwtTokenEnhancerContext
 
get(Object) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.JwtTokenEnhancerContext
 
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
 
getAccessTokenEnhancer() - Method in class com.broadleafcommerce.auth.resource.service.DefaultUserOperationService
 
getAccessTokenEnhancers() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.DefaultJwtTokenCustomizer
 
getAccessTokenExpiresAt() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getAccessTokenExpiresAt() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
getAccessTokenIssuedAt() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getAccessTokenIssuedAt() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
getAccessTokenMetadata() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getAccessTokenScopes() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getAccessTokenScopes() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
getAccessTokenType() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getAccessTokenType() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
getAccessTokenValue() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getAccessTokenValue() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
getAccessTokenValueHash() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
The column length of JpaOAuth2Authorization.getAccessTokenValue() forces it to be a non-queryable, non-indexable Lob on certain database providers.
getAccountAncestors(String) - Method in interface com.broadleafcommerce.auth.security.service.AccountAncestorService
getAccountAncestors(String) - Method in class com.broadleafcommerce.auth.security.service.DefaultAccountAncestorService
 
getAccountAncestors(String) - Method in interface com.broadleafcommerce.auth.user.service.CustomerAccountService
Get a list of all parent accounts for the account with the given id.
getAccountAncestors(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
getAccountAncestorService() - Method in class com.broadleafcommerce.auth.resource.service.DefaultUserOperationService
 
getAccountAncestorService() - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
 
getAccountAncestorService() - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEventListener
 
getAccountAncestorService() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AccountIdAccessTokenEnhancer
 
getAccountAncestorsInternal(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
Get a list of all parent accounts for the account with the given id.
getAccountDescendantsInternal(Collection<String>) - Method in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
Recursively traces the accounts' descendants and returns a list them all for the accounts with the given id.
getAccountId() - Static method in class com.broadleafcommerce.auth.client.service.ContextHelperUtil
Get the account id request parameter or empty.
getAccountId() - Method in class com.broadleafcommerce.auth.resource.domain.AccountMemberRoleChangeRequest
 
getAccountId() - Method in class com.broadleafcommerce.auth.resource.domain.AccountRole
 
getAccountId() - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccountUpdateRequest
 
getAccountId() - Method in class com.broadleafcommerce.auth.security.domain.JpaAccountRoleXref
 
getAccountId() - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEvent
ID of the account the submitter belongs to.
getAccountInheritanceLine(String) - Method in interface com.broadleafcommerce.auth.user.service.CustomerAccountService
Returns the account and all of its ancestors in order with the given account first.
getAccountInheritanceLine(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
getAccountInheritanceLineCacheByAccountId() - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthCacheProperties
 
getAccountInheritanceLineCacheByAccountId() - Method in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
getAccountInheritanceLineInternal(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
Get a list of all parent accounts for the account with the given id.
getAccountMemberRoleChangeRequestHandler() - Method in class com.broadleafcommerce.auth.user.messaging.AccountMemberRoleChangeEventListener
 
getAccountRoleIds() - Method in class com.broadleafcommerce.auth.resource.domain.AccountMemberRoleChangeRequest
 
getAccountRoles() - Method in class com.broadleafcommerce.auth.resource.domain.User
Roles this user has under specific Account contexts.
getAccountRoles() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getAccountRoles(User) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Get a User's account roles for the active account.
getAccountRoleService() - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEventListener
 
getAccountRoleService() - Method in class com.broadleafcommerce.auth.user.service.DefaultAccountUpdateRequestHandler
 
getAccountStatus() - Method in class com.broadleafcommerce.auth.resource.domain.AccountMemberRoleChangeRequest
 
getAccountUpdateRequestHandler() - Method in class com.broadleafcommerce.auth.user.messaging.AccountUpdateEventListener
 
getAccountWithAncestors(User) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Get a list of Account ids for the active account id and any parent accounts.
getActive() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
getAdditionalAdminHosts() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Deprecated.
Creates additional redirect URIs for the admin using the given hosts.
getAdditionalApplicationHosts() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Deprecated.
Creates additional redirect URIs for each application using the given hosts.
getAdditionalAttribute() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
Return any additional attributes passed in the request not matching any defined properties.
getAdditionalAttributeClaims(User) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserAccessTokenEnhancer
If the user type is known, then this will check UserMappingProperties for any additional attributes that have been mapped onto the User that should be included as a claim.
getAdditionalAttributes() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
Map holding any additional attributes passed in the request not matching any defined properties.
getAdditionalAttributes() - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEvent.ApproverRef
 
getAdditionalAudiences() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.OAuth2
Corresponds to the aud JWT claim.
getAdditionalContext() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.JwtTokenEnhancerContext
Arbitrary map that can be used by enhancer implementations to pass and share information (ex: from earlier-precedence enhancers to later, downstream enhancers) between each other without affecting JwtTokenEnhancerContext.jwtEncodingContext.
getAdditionalContext(String) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.JwtTokenEnhancerContext
 
getAdditionalDirectives() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
Additional directives that should be added to the content security policy header.
getAdditionalParameters() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationToken
 
getAdditionalParameters() - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
getAdmin() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
Deprecated.
 
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.autoconfigure.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
 
getAlgorithm() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPrivateKey
 
getAlgorithm() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPublicKey
 
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
 
getAllAccountsDescendants(Collection<String>) - Method in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
getAllAccountsDescendants(Collection<String>) - Method in interface com.broadleafcommerce.auth.user.service.CustomerAccountService
Gets a list of all child accounts/sub-accounts for the accounts with the given ids.
getAllActiveAccountIdsForUser(User) - Method in interface com.broadleafcommerce.auth.security.service.AccountAncestorService
Get the set of account ids for all accounts where the user has an active AccountRole.
getAllActiveAccountIdsForUser(User) - Method in class com.broadleafcommerce.auth.security.service.DefaultAccountAncestorService
 
getAllActiveAccountRoleIdsForUser(User) - Method in interface com.broadleafcommerce.auth.security.service.AccountAncestorService
Get the set of role ids for all of a user's active AccountRoles.
getAllActiveAccountRoleIdsForUser(User) - Method in class com.broadleafcommerce.auth.security.service.DefaultAccountAncestorService
 
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.
getAllAvailableClientPermissions() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientPermissionsAccessTokenEnhancer.AvailablePermissions
 
getAllAvailablePermissions(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AuthoritiesAccessTokenEnhancer
Get all permissions that are available to the given authorized context.
getAllEmbeddedPaths() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginProperties.EmbeddedLoginPaths
 
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
getAllowedSpecialCharacters() - Method in class com.broadleafcommerce.auth.user.service.password.DefaultPasswordGenerator
 
getAllUserAuthoritiesForAccount(String) - Method in class com.broadleafcommerce.auth.resource.service.DefaultUserOperationService
 
getAllUserRolesForAccount(User, String) - Method in interface com.broadleafcommerce.auth.security.service.AccountAncestorService
Gets all the user's AccountRoles given an accountId including inherited roles from ancestor accounts.
getAllUserRolesForAccount(User, String) - Method in class com.broadleafcommerce.auth.security.service.DefaultAccountAncestorService
 
getAncestorAccountCacheByAccountId() - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthCacheProperties
 
getAncestorAccountCacheByAccountId() - Method in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
getApplication(UserRegistration, String) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserRegistrationService
Finds the Application corresponding to the given application ID
getApplicationByApplicationId() - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthCacheProperties
 
getApplicationId() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
Deprecated.
 
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.service.DefaultUserMessagingService
 
getApplicationService() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.CustomerContextAccessTokenEnhancer
 
getApplicationService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
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.autoconfigure.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
 
getApprovers() - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEvent
 
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() - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEvent
Return any additional attributes passed in the request not matching any defined properties.
getAttribute(String) - Method in class com.broadleafcommerce.auth.resource.domain.User
 
getAttributeName() - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.UserMappingProperties.FieldMapping
 
getAttributes() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
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.CartApprovalRequestEvent
Map holding any additional attributes passed in the request not matching any defined properties.
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.
getAuthClientPersistenceKey() - Method in class com.broadleafcommerce.auth.client.provider.jpa.converter.EncryptedFieldConverter
 
getAuthCodeAuthProvider(OAuth2TokenGenerator<? extends OAuth2Token>, SessionRegistry) - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
 
getAuthCodeTimeoutSeconds() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The period of time, in seconds, that an auth code issued will be valid for.
getAuthCodeTimeoutSeconds() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getAuthenticatedClientElseThrowInvalidClient(Authentication) - Static method in class com.broadleafcommerce.auth.authorization.security.spring.PublicRefreshOAuth2AuthorizationCodeAuthenticationProvider.OAuth2AuthenticationProviderUtils
 
getAuthenticationLogoutHandler() - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
getAuthenticationMethod() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails.UserInfoEndpoint
 
getAuthenticationMethods() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
getAuthenticationMethods(DefaultAuthServerProperties.AuthServerProperties) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
getAuthenticationProviderCacheKey(AuthorizedClient) - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
getAuthenticationStrategyDelegates() - Method in class com.broadleafcommerce.auth.user.service.DefaultSessionAuthenticationStrategy
 
getAuthorities(OAuth2UserDetails, OAuth2SessionToken) - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationProvider
 
getAuthorization() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.JwtTokenEnhancerContext
 
getAuthorizationCodeExpiresAt() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getAuthorizationCodeIssuedAt() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getAuthorizationCodeMetadata() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getAuthorizationCodeValue() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getAuthorizationGrant() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.JwtTokenEnhancerContext
 
getAuthorizationGrantType() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
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
 
getAuthorizationGrantType() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.JwtTokenEnhancerContext
 
getAuthorizationRequestUri() - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
getAuthorizationRequestWrapperAsSignedJwt(AuthorizationRequestWrapper) - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
 
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
getAuthorizationServerContext() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.JwtTokenEnhancerContext
 
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
 
getAuthorizationServerProperties() - Method in class com.broadleafcommerce.auth.user.autoconfigure.DispatcherTypeAuthorizationConfigurer
 
getAuthorizationServerProperties() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPrivateKey
 
getAuthorizationServerProperties() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPublicKey
 
getAuthorizationServers() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Deprecated.
 
getAuthorizationServerService() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.login.EmbeddedLoginAuthenticationFilter
 
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.token.enhancer.ClientRestrictionAccessTokenEnhancer
 
getAuthorizationServerService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedAuthenticationController
 
getAuthorizationService() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
 
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
Deprecated.
 
getAuthorizedClientService() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.login.EmbeddedLoginAuthenticationFilter
 
getAuthorizedClientService() - Method in class com.broadleafcommerce.auth.client.service.DefaultContextHelperService
 
getAuthorizedClientService() - Method in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
getAuthorizedClientService() - Method in class com.broadleafcommerce.auth.user.service.DefaultRegisteredClientRepository
 
getAuthorizedClientService() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientPermissionsAccessTokenEnhancer
 
getAuthorizedClientService() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionAccessTokenEnhancer
 
getAuthorizedClientService() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.RegisteredClaimsAccessTokenEnhancer
 
getAuthorizedClientService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedAuthenticationController
 
getAuthorizedScopes() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getAuthorizedScopes() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.JwtTokenEnhancerContext
 
getAuthorizedScopes(OAuth2AuthorizationCodeRequestAuthenticationToken) - Method in class com.broadleafcommerce.auth.authorization.security.spring.ScopeNarrowingOAuth2AuthorizationCodeRequestAuthenticationProvider
Filter the requested scopes to the scopes the user is able to access.
getAuthRegistrationProperties() - Method in class com.broadleafcommerce.auth.user.validation.DefaultRegistrationValidator
 
getAuthServerId() - Method in exception com.broadleafcommerce.auth.authorization.security.embedded.exception.EmbeddedLoginNotAllowedException
ID of the AuthorizationServer that received the request.
getAuthServerId() - Method in exception com.broadleafcommerce.auth.authorization.security.embedded.exception.EmbeddedRegistrationNotAllowedException
ID of the AuthorizationServer that received the request.
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(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
Deprecated.
 
getBaseApplicationHost() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Deprecated.
 
getBaseUri() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
Configures the 'base-uri' content security policy directive.
getBaseUriDirective(AuthorizationServerProperties.ContentSecurityPolicyProperties) - Method in class com.broadleafcommerce.auth.user.autoconfigure.ContentSecurityPolicyConfigurer
 
getBehaviorUtil() - Method in class com.broadleafcommerce.auth.i18n.service.AuthTranslationPostMapperMember
 
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.JpaAccountRoleXref
 
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.JpaCustomerAccount
 
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
 
getByAuthClient() - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthCacheProperties
 
getByScopeNames() - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthCacheProperties
 
getByScopeNamesPermissions() - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthCacheProperties
 
getByServerId() - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthCacheProperties
 
getCachedJWKSourceByEncodedKeyPairString() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyKeyJWKSource
 
getCacheKeyForKeyValues() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyKeyJWKSource
The dynamic keys guarantee that when we obtain values from them, they represent either the latest values from properties or the stable values that should be used for the duration of a request lifecycle (if in a request lifecycle).
getCacheStateManager() - Method in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
getCartApprovalRequestNotificationProducer() - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEventListener
 
getChangePassword() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginProperties.EmbeddedLoginPaths
 
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
 
getClaims() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.JwtTokenEnhancerContext
 
getClaimsEnhancer() - Method in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
getCleanupBatchSize() - Method in class com.broadleafcommerce.auth.authorization.TokenProperties
The quantity of expired authorizations 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
Id of the AuthorizedClient initiating this request.
getClient_id() - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequestToken
The client ID of the user requesting impersonation
getClientAccessibleScopes(OAuth2ClientCredentialsAuthenticationToken, RegisteredClient) - Method in class com.broadleafcommerce.auth.authorization.security.spring.ScopeNarrowingOAuth2ClientCredentialsAuthenticationProvider
Validate and filter the requested scopes to the scopes that the authenticated client is able to access.
getClientAuthenticationMethod() - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationWrapper
 
getClientAuthenticationMethod() - Method in class com.broadleafcommerce.auth.client.provider.jpa.domain.JpaOAuthClientRegistration
 
getClientAuthenticationMethods() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
Deprecated.
 
getClientAuthenticationMethods() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The authentication method(s) that the client may use.
getClientAuthenticationMethods() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getClientCredAuthProvider(OAuth2TokenGenerator<? extends OAuth2Token>) - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
 
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.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationToken
 
getClientId() - Method in exception com.broadleafcommerce.auth.authorization.security.embedded.exception.EmbeddedLoginNotAllowedException
ID of the AuthorizedClient that received the request.
getClientId() - Method in exception com.broadleafcommerce.auth.authorization.security.embedded.exception.EmbeddedRegistrationNotAllowedException
ID of the AuthorizedClient that received the request.
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() - Static method in class com.broadleafcommerce.auth.client.service.ContextHelperUtil
Get the client id request parameter.
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
Deprecated.
 
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 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(HttpServletRequest) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
getClientId(String) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
 
getClientId(String) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getClientId(T) - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
Get the Broadleaf Client Id from the authentication token
getClientIdIssuedAt() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Indicates the time at which the AuthorizedClient.getClientId() was issued.
getClientIdIssuedAt() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
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
 
getClientProps(AuthorizedClient) - 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
 
getClientRegistrationWrapperMapper() - Method in class com.broadleafcommerce.auth.client.registration.DefaultClientRegistrationPropertiesService
The ModelMapper used to go between ClientRegistration and DefaultClientRegistrationPropertiesService.getWrapperType().
getClientScopes() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationConverter
Read the scopes from the RegisteredClient specified by the OAuth2ParameterNames.CLIENT_ID parameter.
getClientScopes(OAuth2AuthorizationCodeRequestAuthenticationToken) - Method in class com.broadleafcommerce.auth.authorization.security.spring.DefaultClientScopeAuthorizationCodeRequestConverter
Read the scopes from the RegisteredClient specified by the OAuth2ParameterNames.CLIENT_ID parameter.
getClientScopes(OAuth2ClientCredentialsAuthenticationToken) - Method in class com.broadleafcommerce.auth.authorization.security.spring.DefaultClientScopeClientCredentialsRequestConverter
Read the scopes from the RegisteredClient specified by the OAuth2ParameterNames.CLIENT_ID parameter.
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
Deprecated.
 
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
 
getClientSecretExpiresAt() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Indicates the time at which AuthorizedClient.getClientSecret() expires.
getClientSecretExpiresAt() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getClientSecretHashValueFromEnvironment(String) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizedClientService
AuthorizedClient.getClientSecret() may not be persisted in the datastore and instead come from an application property.
getClientSecretHashValueFromEnvironment(String) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
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.DefaultOAuth2UserDetailsService
 
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.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationToken
 
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.
getContext() - Method in class com.broadleafcommerce.auth.resource.domain.AccountMemberRoleChangeRequest
 
getContext() - Method in class com.broadleafcommerce.auth.security.service.SimplePayloadMapper
 
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
 
getContextHelperService() - Method in class com.broadleafcommerce.auth.user.session.OAuth2ClientIdForwardRedirectStrategy
 
getContextId() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
getContextId() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
getContextInfo() - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccountUpdateRequest
 
getContextInfo() - Method in class com.broadleafcommerce.auth.user.domain.AuthenticationEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
getContextInfo() - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEvent
The ContextInfo containing tenant and sandbox info.
getContextLocaleHelper() - Method in class com.broadleafcommerce.auth.i18n.service.AuthTranslationPostMapperMember
 
getContextPathDefaultClientRedirectUri() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
getContextPathDefaultRedirectUris() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
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.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationToken
 
getCredentials() - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationToken
 
getCrossOrigin() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
Deprecated.
 
getCrossOrigin() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Deprecated.
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
 
getCsrUser(String, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.ImpersonationEndpoint
 
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
 
getCustomerAccountService() - Method in class com.broadleafcommerce.auth.user.service.DefaultAccountUpdateRequestHandler
 
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
 
getCustomerMappings() - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.UserMappingProperties
Additional attributes that should be mapped from a Customer to a User's attributes.
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.resource.domain.UserHistoricalPassword
The date when the password was created.
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
 
getDateCreated() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserHistoricalPassword
The date when the password was created.
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(Cookie, String, String) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getDecodedClaim(String, String, String) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getDefaultAccountId() - Method in class com.broadleafcommerce.auth.resource.domain.User
The default account for the customer.
getDefaultAccountId() - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
getDefaultAccountId() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
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
 
getDefaultClientScopeAuthorizationCodeRequestConverter() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
 
getDefaultClientScopeClientCredentialsRequestConverter() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
 
getDefaultMemberRoles() - Method in class com.broadleafcommerce.auth.user.service.DefaultAccountMemberRoleChangeRequestHandler
Get a list of role ids that all account members should receive.
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
Deprecated.
 
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 an authentication operation without a valid requested redirect location.
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
 
getDefaultRedirectUrlForClient(String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
getDefaultRedirectUrlForClient(String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
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
Configures the 'default-src' content security policy directive.
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
 
getDelegate() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.AbstractDynamicPropertyKey
 
getDelegate() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyKeyJWKSource
 
getDelegating() - Method in class com.broadleafcommerce.auth.provider.jpa.environment.AuthenticationProperties
 
getDescendantAccountCacheByAccountId() - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthCacheProperties
 
getDescendantAccountCacheByAccountId() - Method in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
getDescription() - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
The description of this role for display purposes.
getDescription() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
getDetail(Map<String, Object>, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
getDeviceCodeExpiresAt() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getDeviceCodeIssuedAt() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getDeviceCodeMetadata() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getDeviceCodeValue() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
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
 
getDispatcherTypeAuthorization() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
Properties pertaining to dispatcher type authorization configuration.
getDispatcherTypeMatchersPermittedWithoutAuthorization() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.DispatcherTypeAuthorizationProperties
 
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 class com.broadleafcommerce.auth.authorization.provider.jpa.repository.JpaCustomizedOAuth2AuthorizationRepository
 
getDomainType() - Method in interface com.broadleafcommerce.auth.client.provider.jpa.repository.JpaOAuthClientRegistrationRepository
 
getDomainType() - Method in interface com.broadleafcommerce.auth.security.provider.jpa.repository.JpaAccountRoleXrefRepository
 
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 interface com.broadleafcommerce.auth.user.provider.jpa.repository.JpaCustomerAccountRepository
 
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
 
getDynamicPropertyKeyPair() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyKeyJWKSource
getDynamicPropertyKeysRequestContext() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.AbstractDynamicPropertyKey
Return the request scoped keys context bean.
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
Gets the email attribute from the GitHub authentication.
getEmail(T) - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
Get the user's email address from the authentication token.
getEmailAddress() - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEvent.ApproverRef
 
getEmbeddedLoginAuthenticationFilter() - Method in class com.broadleafcommerce.auth.user.autoconfigure.EmbeddedLoginAuthenticationConfigurer
 
getEmbeddedLoginCodeAuthenticationConverter() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
 
getEmbeddedLoginEnabled() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
Deprecated.
 
getEmbeddedLoginProperties() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
 
getEmbeddedLoginProperties() - Method in class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedRegistrationController
 
getEncoded() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPrivateKey
 
getEncoded() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPublicKey
 
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.
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
 
getEnvironment() - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
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
getExcludedGrantTypes() - Method in class com.broadleafcommerce.auth.server.autoconfigure.AuthorizedClientValidatorProperties
AuthorizationGrantTypes that cannot be saved to an AuthorizedClient.
getExistingKeyFromRequestContext(DynamicPropertyKeysRequestContext) - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.AbstractDynamicPropertyKey
 
getExistingKeyFromRequestContext(DynamicPropertyKeysRequestContext) - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPrivateKey
 
getExistingKeyFromRequestContext(DynamicPropertyKeysRequestContext) - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPublicKey
 
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.
getFormAction() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
Configures the 'form-action' content security policy directive.
getFormActionDirective(AuthorizationServerProperties.ContentSecurityPolicyProperties) - Method in class com.broadleafcommerce.auth.user.autoconfigure.ContentSecurityPolicyConfigurer
 
getFormat() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPrivateKey
 
getFormat() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPublicKey
 
getFormattedIdentifier(Application) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
Formats the identifier as all lowercase if Application.getIdentifierType() is ResolutionIdentifierType.DOMAIN or ResolutionIdentifierType.DOMAIN_PREFIX since domains are case-insensitive but Spring does not treat them as such.
getFrameAncestors() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
Configures the 'frame-ancestors' content security policy directive.
getFrameAncestorsDirective(AuthorizationServerProperties.ContentSecurityPolicyProperties) - Method in class com.broadleafcommerce.auth.user.autoconfigure.ContentSecurityPolicyConfigurer
 
getFrameOptions() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
Determines the value and presence of the X-Frame-Options header.
getFriendlyName() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
Deprecated.
 
getFriendlyName() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
Deprecated.
 
getFriendlyName() - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
 
getFriendlyName() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
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.messaging.CartApprovalRequestEvent.ApproverRef
 
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.
getGrantedAuthorities(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionAccessTokenEnhancer
 
getGrantTypes() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
Deprecated.
 
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
 
getHashRepresentation(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.support.SHA512DigestHexJpaOAuth2AuthorizationHashValueProvider
 
getHashRepresentation(String) - Method in interface com.broadleafcommerce.auth.authorization.provider.jpa.support.JpaOAuth2AuthorizationHashValueProvider
Computes the hash representation of the provided rawValue.
getHeaderNames() - Method in class com.broadleafcommerce.auth.user.session.BasicSavedRequest
 
getHeaderValues(String) - Method in class com.broadleafcommerce.auth.user.session.BasicSavedRequest
 
getHttpServletRequest() - Method in class com.broadleafcommerce.auth.security.service.SimplePayloadMapper
 
getHydratedPrivileges(User, String) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Determine restrictions, flat permissions, restricted roles, and restricted permissions for a User and on an AuthorizationServer.
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.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
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
Deprecated.
 
getId() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
Deprecated.
 
getId() - Method in class com.broadleafcommerce.auth.resource.domain.AccountRole
 
getId() - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccount
 
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.JpaAccountRoleXref
 
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.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.messaging.CartApprovalRequestEvent.ApproverRef
 
getId() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaCustomerAccount
 
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.AccountMemberRoleChangeEventListener
 
getIdempotentConsumptionService() - Method in class com.broadleafcommerce.auth.user.messaging.AccountUpdateEventListener
 
getIdempotentConsumptionService() - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEventListener
 
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
 
getImpersonate_self() - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequest
Indicates that CSR is not impersonating as a customer but is operating as themselves.
getImpersonated_client_id() - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequest
The id of the AuthorizedClient that the user-to-be-impersonated belongs to.
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
The username of the user to impersonate if any.
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.
getImpersonating_self() - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequestToken
Indicates that CSR is not impersonating as a customer but is operating as themselves.
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
Deprecated.
 
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
 
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
 
getJwsHeader() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.JwtTokenEnhancerContext
 
getJwtEncodingContext() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.JwtTokenEnhancerContext
The JwtEncodingContext created by an AuthenticationProvider in the OAuth2TokenEndpointFilter.
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).
getLatestPropertyValueForKey() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.AbstractDynamicPropertyKey
 
getLatestPropertyValueForKey() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPrivateKey
AuthorizationServerProperties will always contain the latest refreshed property value.
getLatestPropertyValueForKey() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPublicKey
AuthorizationServerProperties will always contain the latest refreshed property value.
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
 
getLog() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.AbstractDynamicPropertyKey
 
getLog() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPrivateKey
 
getLog() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPublicKey
 
getLogin() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginProperties.EmbeddedLoginPaths
 
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.EmbeddedRegistrationController
 
getLoginService() - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
getLoginView(Model, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
getLogoutRedirectParameter() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
The name of the parameter that indicates the URI to where the user should be forwarded after successful logout.
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.security.service.DefaultAccountRoleService
 
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
 
getMapper() - Method in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
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.RegisteredClaimsAccessTokenEnhancer
 
getMaxTokenCleanupInterval() - Method in class com.broadleafcommerce.auth.authorization.TokenProperties
The max amount of pause time between batch expired authorization 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.authorization.TokenProperties
The min amount of pause time between batch expired authorization cleanup attempts.
getModulus() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPrivateKey
 
getModulus() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPublicKey
 
getName() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
Deprecated.
 
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(OAuth2AuthenticationToken) - Method in class com.broadleafcommerce.auth.client.web.authentication.session.GithubOAuthClientAuthenticationStrategyDelegate
 
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.authorization.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
 
getNewRolesForAccount(AccountMemberRoleChangeRequest) - Method in class com.broadleafcommerce.auth.user.service.DefaultAccountMemberRoleChangeRequestHandler
Build the list of AccountRoles from the updated AccountMember.
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
Deprecated, for removal: This API element is subject to removal in a future version.
in favor of AuthenticationController.oauth2AuthenticationProviders. (This method is misspelled.)
getOath2AuthenticationProviders(ClientIdentityProviderProperties.ClientProperties, boolean) - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
Deprecated, for removal: This API element is subject to removal in a future version.
in favor of AuthenticationController.getOauth2AuthenticationProviders(AuthorizedClient). The new method takes the client id into account to ensure correct caching. Before, all commerce clients were using the same cache entry.
getOauth2() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
 
getOauth2AuthenticationProviders() - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
Provides caching by the type of authorized client for the appropriate OAuth2IdentityProvider for it.
getOauth2AuthenticationProviders(AuthorizedClient) - 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.
getOAuth2AuthorizationCodeRequestAuthenticationValidator() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
 
getOAuth2AuthorizationService() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.logout.RevokeRefreshTokenLogoutHandler
 
getOAuth2SessionAuthenticationFilter() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.AuthorizationServerAuthenticationFilterConfigurationCustomizer
 
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.authorization.security.embedded.login.EmbeddedLoginAuthenticationSuccessHandler
 
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
 
getOicdIdTokenExpiresAt() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getOid() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getOid() - Method in class com.broadleafcommerce.auth.authorization.security.AdvancedOAuth2RefreshTokenGenerator.RefreshTokenValue
 
getOidcIdTokenIssuedAt() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getOidcIdTokenMetadata() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getOidcIdTokenValue() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getOidcIdTokenValueHash() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
The column length of JpaOAuth2Authorization.getOidcIdTokenValue() forces it to be a non-queryable, non-indexable Lob on certain database providers.
getOperationTypes() - Method in class com.broadleafcommerce.auth.resource.domain.UserOperation
The set of operation types that are allowed for the scope.
getOrComputeKeyFromRequestContext(DynamicPropertyKeysRequestContext) - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.AbstractDynamicPropertyKey
Gets the existing value from the request context, or computes it newly and initializes it in the request context.
getOrComputeLatestKeyFromProperties() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.AbstractDynamicPropertyKey
We use the raw latest property value from the environment as a map-key into the single-member cache.
getOrder() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationProvider
 
getOrder() - Method in class com.broadleafcommerce.auth.authorization.security.spring.PublicRefreshOAuth2AuthorizationCodeAuthenticationProvider
 
getOrder() - Method in interface com.broadleafcommerce.auth.client.web.filter.DefaultOAuth2ParamHandler
 
getOrder() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AuthoritiesAccessTokenEnhancer
 
getOrder() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientPermissionsAccessTokenEnhancer
 
getOrder() - Method in interface com.broadleafcommerce.auth.user.session.token.enhancer.JwtAccessTokenEnhancer
 
getParameter(String) - Method in class com.broadleafcommerce.auth.client.web.filter.CodeChallengeMethodDefaultOAuth2ParamHandler
 
getParameter(String) - Method in interface com.broadleafcommerce.auth.client.web.filter.DefaultOAuth2ParamHandler
Provide a default value for the request parameter.
getParameterDefaultClientRedirectUri() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
getParameterDefaultRedirectUris() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
getParameterMap() - Method in class com.broadleafcommerce.auth.user.session.BasicSavedRequest
 
getParameters(HttpServletRequest) - Static method in class com.broadleafcommerce.auth.authorization.service.OAuth2EndpointUtils
 
getParameterValues(String) - Method in class com.broadleafcommerce.auth.client.web.filter.CodeChallengeMethodDefaultOAuth2ParamHandler
 
getParameterValues(String) - Method in interface com.broadleafcommerce.auth.client.web.filter.DefaultOAuth2ParamHandler
Provide a default value for the request parameter.
getParameterValues(String) - Method in class com.broadleafcommerce.auth.user.session.BasicSavedRequest
 
getParams() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPrivateKey
 
getParams() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPublicKey
 
getParentAccountId() - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccount
 
getParentAccountId() - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccountUpdateRequest
 
getParentAccountId() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaCustomerAccount
 
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
 
getPasscodeService() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
 
getPasscodeService() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.login.EmbeddedLoginAuthenticationSuccessHandler
 
getPasscodeService() - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
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.resource.domain.UserHistoricalPassword
The encrypted, previous password the user used.
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
 
getPassword() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserHistoricalPassword
The encrypted, previous password the user used.
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
 
getPasswordEncoder() - Method in class com.broadleafcommerce.auth.user.validation.DefaultChangePasswordFormValidator
 
getPasswordEncoder() - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordRequestValidator
 
getPasswordEncoder() - Method in class com.broadleafcommerce.auth.user.validation.DefaultResetPasswordFormValidator
 
getPasswordGenerator() - Method in class com.broadleafcommerce.auth.user.web.authentication.session.AbstractAuthenticationStrategyDelegate
 
getPasswordHistory() - Method in class com.broadleafcommerce.auth.resource.domain.User
The previous passwords used by this user.
getPasswordHistory() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getPasswordLastUpdated() - Method in class com.broadleafcommerce.auth.resource.domain.User
The time the password was last updated.
getPasswordLastUpdated() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
getPasswordMaxLifeDays() - Method in class com.broadleafcommerce.auth.user.autoconfigure.UserPasswordProperties
The number of days a password is valid, after which it must be reset.
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.DefaultChangePasswordFormValidator
 
getPasswordValidator() - Method in class com.broadleafcommerce.auth.user.validation.DefaultRegistrationValidator
 
getPasswordValidatorProperties() - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
getPasswordValidatorProperties() - Method in class com.broadleafcommerce.auth.user.validation.DefaultChangePasswordFormValidator
 
getPasswordValidatorProperties() - Method in class com.broadleafcommerce.auth.user.validation.DefaultResetPasswordFormValidator
 
getPaths() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginProperties
 
getPATTERN_CACHE() - Static method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordRequestValidator
 
getPause() - Method in class com.broadleafcommerce.auth.authorization.service.DefaultAuthorizationCleanupServices
 
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.security.service.DefaultSecurityService
 
getPermissionRepository() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserRestrictionAccessTokenEnhancer
 
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
Deprecated.
 
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 Broadleaf permissions that are assigned as authorities to this client in an OAuth2 flow.
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
 
getPermissionService() - Method in class com.broadleafcommerce.auth.resource.service.validation.UserRoleValidator
 
getPermissionService() - Method in class com.broadleafcommerce.auth.resource.service.validation.UserValidator
 
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
 
getPostAuthenticationSuccessRedirectUriComponents(AuthorizedClient) - Method in class com.broadleafcommerce.auth.server.service.DefaultClientRedirectService
 
getPostAuthenticationSuccessRedirectUris() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
A whitelist of redirect URIs that the caller can request redirect to after successful authentication related operations.
getPostAuthenticationSuccessRedirectUris() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getPostLogoutRedirectUris() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The post logout redirect URI(s) that the client may use for logout.
getPostLogoutRedirectUris() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
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
getPreviousPasswordsToRemember() - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Determines the number of previous passwords to the system should remember.
getPrincipal() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationToken
 
getPrincipal() - Method in class com.broadleafcommerce.auth.user.session.OAuth2SessionAuthenticationToken
 
getPrincipal() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.JwtTokenEnhancerContext
 
getPrincipalName() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getPrincipalName() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
getPrivate() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyKeysRequestContext
 
getPrivateExponent() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPrivateKey
 
getPrivilegeService() - Method in class com.broadleafcommerce.auth.user.service.DefaultOAuth2UserDetailsService
 
getPrivilegeService() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientPermissionsAccessTokenEnhancer
 
getProcessors(String) - Method in class com.broadleafcommerce.auth.user.web.dialect.BroadleafDialect
 
getProofKeyRequired() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Whether the client is explicitly opted-in to PKCE for auth code flows.
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.EmbeddedRegistrationController
 
getProperties() - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
getProperties() - Method in class com.broadleafcommerce.auth.user.web.expression.AuthenticationVariableExpression
 
getProps() - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordRequestValidator
 
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
 
getPublic() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyKeysRequestContext
 
getPublicClientAuthenticationConverter() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
 
getPublicClientProvider() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
 
getPublicExponent() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPublicKey
 
getPublicKeys() - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
getPublicKeys(Environment) - Static method in class com.broadleafcommerce.auth.util.KeyUtil
Get all public keys declared in the spring environment.
getPurgeOlderThanDuration(ScheduledJobRef) - Method in class com.broadleafcommerce.auth.user.service.PurgeLoginTableJobListener
 
getPurpose() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationToken
 
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
 
getPwResetEmailView(Model, String, boolean, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
getRandomEmail() - Method in class com.broadleafcommerce.auth.server.service.anonymization.UserAnonymizationHandler
Generates a random email with the pattern AnonymizationUtils.ANONYMOUS_EMAIL_PATTERN.
getRandomString() - Method in class com.broadleafcommerce.auth.server.service.anonymization.UserAnonymizationHandler
Generates a v4 UUID and removes all hyphens.
getRedirect_uri() - Method in class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequest
Uri to redirect to upon successful request.
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
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
 
getRefreshTokenAuthProvider(OAuth2TokenGenerator<? extends OAuth2Token>) - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
 
getRefreshTokenExpiresAt() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getRefreshTokenIssuedAt() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getRefreshTokenIssuedAt() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
getRefreshTokenMetadata() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getRefreshTokenRotationInterval() - Method in class com.broadleafcommerce.auth.authorization.TokenProperties
Amount of time that a rotated refresh token is still valid for refresh attempts after it is initially rotated.
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
 
getRefreshTokenValue() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getRefreshTokenValue() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
getRegisteredClient() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.JwtTokenEnhancerContext
 
getRegisteredClientId() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getRegisteredClientRepository() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
 
getRegisteredClientRepository() - Method in class com.broadleafcommerce.auth.authorization.security.spring.DefaultClientScopeAuthorizationCodeRequestConverter
 
getRegisteredClientRepository() - Method in class com.broadleafcommerce.auth.authorization.service.DefaultOAuth2AuthorizationService
 
getRegisteredClientRepository() - Method in class com.broadleafcommerce.auth.user.session.OAuth2AuthenticationEntryPoint
 
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.EmbeddedRegistrationController
 
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.authorization.service.DefaultOAuth2AuthorizationService
 
getRepository() - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
getRepository() - Method in class com.broadleafcommerce.auth.security.service.DefaultAccountRoleService
 
getRepository() - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
 
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() - Method in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
getRepositoryDomain() - Method in class com.broadleafcommerce.auth.security.service.DefaultUserRoleService
 
getRepositoryDomain() - Method in interface com.broadleafcommerce.auth.security.service.UserRoleService
 
getRequest() - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
getRequest(HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.auth.user.session.CookieRequestCache
 
getRequestAccountId(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AccountIdAccessTokenEnhancer
Looks for an account ID on the request.
getRequestedScopes() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationToken
 
getRequestMatcher() - Method in class com.broadleafcommerce.auth.user.session.VerifyRedirectCookieFilter
 
getRequestPasswordReset() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginProperties.EmbeddedLoginPaths
 
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
Deprecated.
 
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
 
getRequireProofKey() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getResetPassword() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginProperties.EmbeddedLoginPaths
 
getResetPasswordBaseContextPath(HttpServletRequest, AuthorizedClient) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
Gets the context path the precedes the reset password view's name, e.g., /auth.
getResetPasswordBaseUri() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The base URI for the reset password form.
getResetPasswordBaseUri() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
getResetPasswordBaseUri() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
getResetPasswordBaseUri(DefaultAuthServerProperties.AuthServerProperties) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
getResetPasswordBaseUrl(HttpServletRequest, AuthorizedClient) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
Responsible for getting the base URL to use for the reset password request.
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
Deprecated.
 
getResourceIds() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
These are values contributed to the AccessTokenClaimKeys.RegisteredClaims.AUDIENCE_CLAIM set on access tokens issued for this client.
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(Set<String>, Collection<String>, Map<String, Set<String>>) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionAccessTokenEnhancer
Filter the restricted authorities that are in the authorized scopes.
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.JpaAccountRoleXref
 
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
 
getRoleIds(User) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Get the set of all of a user's roles, including account roles for the active account.
getRoleIds(AuthorizationServer) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Get the ids of the default UserRoles for the given AuthorizationServer.
getRoleIds(Set<RestrictedRole>) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Transform a set of RestrictedRole into a set of role ids.
getRoleRef() - Method in class com.broadleafcommerce.auth.resource.domain.AccountRole
 
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
 
getRolesForAccount(List<AccountRole>, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultAccountMemberRoleChangeRequestHandler
Get all of a user's AccountRoles for a particular account.
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
 
getRootsFromPermissions(Set<String>) - Method in class com.broadleafcommerce.auth.security.service.DefaultSecurityService
 
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
 
getScopeNarrowingOAuth2AuthorizationCodeRequestAuthenticationProvider(OAuth2AuthorizationConsentService) - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
 
getScopeRepository() - Method in class com.broadleafcommerce.auth.security.service.DefaultSecurityService
 
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
Deprecated.
 
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
 
getSecurityProps() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.RegisteredClaimsAccessTokenEnhancer
 
getSecurityService() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
 
getSecurityService() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AuthoritiesAccessTokenEnhancer
 
getSecurityService() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionAccessTokenEnhancer
 
getSecurityService() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserRestrictionAccessTokenEnhancer
 
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
Deprecated.
 
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(Authentication) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AbstractUserAccessTokenEnhancer
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
getSigner() - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
Construct new instance for each invocation, since we need the signer to be in-sync with the dynamic nature of the private key value.
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
Deprecated.
 
getState() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
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
 
getStatus() - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccountUpdateRequest
 
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
Deprecated.
 
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
 
getTimestamp() - Method in class com.broadleafcommerce.auth.user.messaging.ClearCustomerSegmentRequest
The timestamp of the persistence event to remove the segment from the User's attributes.
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
 
getTokenEnhancerUtility() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AbstractUserAccessTokenEnhancer
 
getTokenEnhancerUtility() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AuthoritiesAccessTokenEnhancer
 
getTokenEnhancerUtility() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientPermissionsAccessTokenEnhancer
 
getTokenEnhancerUtility() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionAccessTokenEnhancer
 
getTokenEnhancerUtility() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ImpersonationAccessTokenEnhancer
 
getTokenGenerator(HttpSecurity) - Static method in class com.broadleafcommerce.auth.authorization.security.spring.AdvancedOAuth2RefreshTokenConfigurerUtils
 
getTokenHashesByTokenValuesCache() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.support.SHA512DigestHexJpaOAuth2AuthorizationHashValueProvider
Simple bounded cache to avoid potentially expensive hash computations on back-to-back calls.
getTokenLength() - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
 
getTokenProperties() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
 
getTokenProperties() - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
 
getTokenProperties() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientPermissionsAccessTokenEnhancer
 
getTokenTimeoutSeconds() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
Deprecated.
 
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
 
getTokenType() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.JwtTokenEnhancerContext
 
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
 
getTranslationEntityService() - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserRoleEndpoint
 
getTranslationPostMapperMember() - Method in class com.broadleafcommerce.auth.security.service.SimplePayloadMapper
 
getTranslationService() - Method in class com.broadleafcommerce.auth.i18n.service.AuthTranslationPostMapperMember
 
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 enum class com.broadleafcommerce.auth.security.type.PkceCodeChallengeMethodType
 
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.messaging.CartApprovalRequestEventListener
 
getTypeFactory() - Method in class com.broadleafcommerce.auth.user.service.DefaultAccountUpdateRequestHandler
 
getTypeFactory() - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
getTypeFactory() - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
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.JpaAccountRoleXref
 
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(Authentication) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AbstractUserAccessTokenEnhancer
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
 
getUserAuthorizedScopes(OAuth2AuthorizationCodeRequestAuthenticationToken, RegisteredClient) - Method in class com.broadleafcommerce.auth.authorization.security.spring.ScopeNarrowingOAuth2AuthorizationCodeRequestAuthenticationProvider
Validate and filter the requested scopes to the scopes that the authenticated user is able to access.
getUserByClientIdAndUsername(String, String) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
getUserCodeExpiresAt() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getUserCodeIssuedAt() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getUserCodeMetadata() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getUserCodeValue() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
getUserContext() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AbstractUserAccessTokenEnhancer
Return the request scoped user context bean.
getUserCreationProducer() - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
getUserDetails() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationToken
 
getUserDetails(Authentication) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserRestrictionAccessTokenEnhancer
 
getUserDetailsPasswordService() - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationProvider
 
getUserDetailsService() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
 
getUserDetailsService() - Method in class com.broadleafcommerce.auth.security.service.DefaultUserLoginService
 
getUserDetailsService() - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationProvider
 
getUserId() - Method in class com.broadleafcommerce.auth.resource.domain.AccountMemberRoleChangeRequest
 
getUserId() - Method in class com.broadleafcommerce.auth.resource.domain.AccountRole
 
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 interface com.broadleafcommerce.auth.user.session.OAuth2SessionToken
 
getUserId(Customer) - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
getUserIdFromSession(Authentication) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AbstractUserAccessTokenEnhancer
Read the User ID from the session token.
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
 
getUserMappingProperties() - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
getUserMappingProperties() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserAccessTokenEnhancer
 
getUsername() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationToken
 
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.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.
getUserOperationInformation(Collection<String>, String) - Method in class com.broadleafcommerce.auth.resource.service.DefaultUserOperationService
 
getUserOperationInformation(Collection<String>, String) - Method in interface com.broadleafcommerce.auth.resource.service.UserOperationService
Finds the UserOperationInformation for the current user and the given scopes by mapping their roles via the current user's account information.
getUserPasswordProperties() - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationFilter
 
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.DefaultUserOperationService
 
getUserRoleService() - Method in class com.broadleafcommerce.auth.resource.service.validation.UserRoleValidator
 
getUserRoleService() - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserRoleEndpoint
 
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
 
getUserRoleService() - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEventListener
 
getUserRoleService() - Method in class com.broadleafcommerce.auth.user.service.DefaultAccountMemberRoleChangeRequestHandler
 
getUserService() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
 
getUserService() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.login.EmbeddedLoginAuthenticationSuccessHandler
 
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.messaging.CartApprovalRequestEventListener
 
getUserService() - Method in class com.broadleafcommerce.auth.user.service.DefaultAccountMemberRoleChangeRequestHandler
 
getUserService() - Method in class com.broadleafcommerce.auth.user.service.DefaultAccountUpdateRequestHandler
 
getUserService() - Method in class com.broadleafcommerce.auth.user.service.DefaultOAuth2UserDetailsService
 
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.FormLoginAuthenticationFilter
 
getUserService() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AbstractUserAccessTokenEnhancer
 
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(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserAccessTokenEnhancer
 
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
 
getVal() - Method in class com.broadleafcommerce.auth.authorization.security.AdvancedOAuth2RefreshTokenGenerator.RefreshTokenValue
 
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
 
getValuePath() - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.UserMappingProperties.FieldMapping
 
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
Deprecated.
 
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.
getWithLowercaseHostnameVariants(Set<String>) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
getWithTrailingSlashVariants(Set<String>) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
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, PasswordGenerator) - 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
Deprecated.
 
GLOBAL_READ_ONLY - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser
Deprecated.
 
GLOBAL_USER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser
Deprecated.
 
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, PasswordGenerator) - Constructor for class com.broadleafcommerce.auth.client.web.authentication.session.GoogleOAuthClientAuthenticationStrategyDelegate
 
grantTypeStringsToObjects(Set<String>) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
 

H

handle(AccountMemberRoleChangeRequest) - Method in interface com.broadleafcommerce.auth.user.service.AccountMemberRoleChangeRequestHandler
 
handle(AccountMemberRoleChangeRequest) - Method in class com.broadleafcommerce.auth.user.service.DefaultAccountMemberRoleChangeRequestHandler
When an AccountMember record is updated, update the account roles on the User.
handle(CustomerAccountUpdateRequest) - Method in interface com.broadleafcommerce.auth.user.service.AccountUpdateRequestHandler
 
handle(CustomerAccountUpdateRequest) - Method in class com.broadleafcommerce.auth.user.service.DefaultAccountUpdateRequestHandler
For the given Account, activate or deactivate all AccountRoles for all Users.
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
 
handleAccount(CustomerAccountUpdateRequest) - Method in class com.broadleafcommerce.auth.user.service.DefaultAccountUpdateRequestHandler
 
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
 
handleOfflineAccessScope(OAuth2AuthorizationCodeRequestAuthenticationToken, Set<String>) - Method in class com.broadleafcommerce.auth.authorization.security.spring.ScopeNarrowingOAuth2AuthorizationCodeRequestAuthenticationProvider
If the scope "OFFLINE_ACCESS" is present on the request, add it to the authorized scopes.
handleOfflineAccessScope(OAuth2ClientCredentialsAuthenticationToken, Set<String>) - Method in class com.broadleafcommerce.auth.authorization.security.spring.ScopeNarrowingOAuth2ClientCredentialsAuthenticationProvider
If the scope "OFFLINE_ACCESS" is present on the request, add it to the authorized scopes.
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
 
handleRoles(CustomerAccountUpdateRequest) - Method in class com.broadleafcommerce.auth.user.service.DefaultAccountUpdateRequestHandler
 
handleSaveCreateCase(RegisteredClient) - Method in class com.broadleafcommerce.auth.user.service.DefaultRegisteredClientRepository
handleSaveUpdateCase(RegisteredClient, AuthorizedClient) - Method in class com.broadleafcommerce.auth.user.service.DefaultRegisteredClientRepository
Handles the 'update-existing' case for DefaultRegisteredClientRepository.save(RegisteredClient).
handleUpdate(JsonNode, Application) - Method in class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
 
handleUserLockoutIfNecessary(Customer, User) - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
hasActiveRoleForAccount(String, Set<String>) - Method in class com.broadleafcommerce.auth.security.service.DefaultAccountAncestorService
Determine if the requested account id in the set of a user's accounts.
hasActiveRoleForParentOfAccount(String, Set<String>) - Method in class com.broadleafcommerce.auth.security.service.DefaultAccountAncestorService
Determine if the User has access to a parent of the requested account.
hasAdditionalContextKey(String) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.JwtTokenEnhancerContext
 
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.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
hashCode() - Method in class com.broadleafcommerce.auth.authorization.security.AdvancedOAuth2RefreshTokenGenerator.RefreshTokenValue
 
hashCode() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationToken
 
hashCode() - Method in class com.broadleafcommerce.auth.authorization.TokenProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.cache.autoconfigure.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
Deprecated.
 
hashCode() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
Deprecated.
 
hashCode() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Deprecated.
 
hashCode() - Method in class com.broadleafcommerce.auth.provider.jpa.environment.AuthenticationProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.resource.domain.AccountMemberRoleChangeRequest
 
hashCode() - Method in class com.broadleafcommerce.auth.resource.domain.AccountRole
 
hashCode() - Method in class com.broadleafcommerce.auth.resource.domain.ApplicationRef
 
hashCode() - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccount
 
hashCode() - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccountUpdateRequest
 
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.UserHistoricalPassword
 
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.JpaAccountRoleXref
 
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.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.DispatcherTypeAuthorizationProperties
 
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.autoconfigure.UserPasswordProperties
 
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.CartApprovalRequestEvent.ApproverRef
 
hashCode() - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEvent
 
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.JpaCustomerAccount
 
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.JpaUserHistoricalPassword
 
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.service.autoconfigure.UserMappingProperties.FieldMapping
 
hashCode() - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
hashCode() - Method in class com.broadleafcommerce.auth.user.session.environment.StatelessUtilProperties
 
hashCode() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientPermissionsAccessTokenEnhancer.AvailablePermissions
 
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
 
hasKey(Object) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.JwtTokenEnhancerContext
 
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
Deprecated.
 
HEAT_CLINIC_MASTER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser
Deprecated.
 
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
 
hydrateApproverUsers(CartApprovalRequestEvent) - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEventListener
Retrieves all the Approver Users associated with the account the cart-submitted-for-approval belongs to.

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
 
impersonateSelf(HttpServletRequest, HttpServletResponse, ImpersonationRequest, Authentication) - Method in class com.broadleafcommerce.auth.user.web.endpoint.ImpersonationEndpoint
 
IMPERSONATING_SELF - Static variable in class com.broadleafcommerce.auth.resource.domain.SessionTokenClaimKeys.ImpersonationClaims
The claim indicating whether the CSR is impersonated themselves rather than a customer user.
IMPERSONATING_SELF - 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
 
impersonationAccessTokenEnhancer(TokenEnhancerUtility) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
ImpersonationAccessTokenEnhancer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
A JwtAccessTokenEnhancer that copies claims from the current CSR's session token.
ImpersonationAccessTokenEnhancer(TokenEnhancerUtility) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.ImpersonationAccessTokenEnhancer
 
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, Boolean) - 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, Boolean) - Constructor for class com.broadleafcommerce.auth.user.endpoint.ImpersonationRequestToken
 
impersonationRequestValidator(UserService<User>, AuthorizedClientService<AuthorizedClient>, AuthorizationServerService<AuthorizationServer>, ClientRedirectService) - 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.
initialize() - Method in class com.broadleafcommerce.auth.data.AuthorizationServerDataInitializer
Deprecated.
 
initialize() - Method in class com.broadleafcommerce.auth.data.AuthorizedClientDataInitializer
Deprecated.
 
initialize() - Method in interface com.broadleafcommerce.auth.data.DataInitializer
Deprecated.
Initialize seed data for the application.
initialize() - Method in class com.broadleafcommerce.auth.data.DefaultMasterGlobalAdminUserDataInitializer
Deprecated.
 
initialize() - Method in class com.broadleafcommerce.auth.data.PermissionDataInitializer
Deprecated.
 
initialize() - Method in class com.broadleafcommerce.auth.data.PermissionScopeDataInitializer
Deprecated.
 
initialize() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
Deprecated.
 
initialize() - Method in class com.broadleafcommerce.auth.data.SecurityScopeDataInitializer
Deprecated.
 
initialize() - Method in class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
initialize() - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService.BaseUriInitializer
 
INVALID_CLIENT - Static variable in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
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(HttpServletRequest, HttpServletResponse, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.PasscodeEndpoint
 
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(OAuth2Authorization, T) - Static method in class com.broadleafcommerce.auth.authorization.security.spring.PublicRefreshOAuth2AuthorizationCodeAuthenticationProvider.OAuth2AuthenticationProviderUtils
 
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
 
isAccountPermission() - Method in class com.broadleafcommerce.auth.resource.domain.UserPermission
Indicates whether this permission is an account type permission.
isAccountPermission() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserPermission
 
isAccountRole() - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
Indicates whether this role is an account type role.
isAccountRole() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
isActive() - Method in class com.broadleafcommerce.auth.resource.domain.AccountRole
 
isActive() - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccount
 
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.security.domain.JpaAccountRoleXref
 
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.JpaCustomerAccount
 
isActive() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
isActive(CustomerAccountUpdateRequest) - Static method in class com.broadleafcommerce.auth.user.service.DefaultAccountUpdateRequestHandler
 
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
 
isAllPermission(String) - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
Determine if the given permission is an "ALL_" permission.
isAlwaysUpdateRoles() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
Deprecated.
 
isAnonymousCsrImpersonation(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AbstractUserAccessTokenEnhancer
Check whether 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.listener.domain.Customer
 
isArchived() - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
isAssignedToApplication(User) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.CustomerContextAccessTokenEnhancer
 
isAuthoritativeResourceIds() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
When true, AuthorizedClient.getResourceIds() are considered authoritative.
isAuthoritativeResourceIds() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
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
 
isClientOnly(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AbstractUserAccessTokenEnhancer
Whether the authorization in the context represents a client-only authorization.
isClientOnly(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ImpersonationAccessTokenEnhancer
 
isClientOnly(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.TokenEnhancerUtility
Determine if the given JwtTokenEnhancerContext represents a "client-only" authorization.
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.
isContextPathResolution(Application) - Method in class com.broadleafcommerce.auth.tenant.service.DefaultAuthServerCreationHandler
 
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() - Method in class com.broadleafcommerce.auth.resource.domain.AccountMemberRoleChangeRequest
 
isDelete(JsonNode) - Method in class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
 
isDeleted(CustomerAccountUpdateRequest) - Static method in class com.broadleafcommerce.auth.user.service.DefaultAccountUpdateRequestHandler
 
isDestroyed() - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.DynamicPropertyPrivateKey
 
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
 
isEmbeddedLoginEnabled() - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
isEnabled() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginProperties
Whether to enable features supporting embedded login.
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
Whether or not to enable content security policy behavior.
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
 
isExplodePermissions() - Method in class com.broadleafcommerce.auth.authorization.TokenProperties
If set to true, ALL_* permissions will be exploded into their CRUD equivalents in access tokens.
isExplodePermissions() - Method in class com.broadleafcommerce.auth.security.service.DefaultPrivilegeService
 
isExplodePermissions() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientPermissionsAccessTokenEnhancer
 
isFailure() - Method in class com.broadleafcommerce.auth.user.validation.PasswordValidation
Whether or not the password passed validation
isForcePasswordResetIfLastUpdatedDateIsNull() - Method in class com.broadleafcommerce.auth.user.autoconfigure.UserPasswordProperties
Whether to force users to reset their passwords if User.getPasswordLastUpdated() is null.
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
 
isImpersonatingSelf() - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
isImpersonatingSelf() - 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
 
isIncludeAsTokenClaim() - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.UserMappingProperties.FieldMapping
 
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
 
isNewChange(JsonNode, Application) - Method in class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
Checks whether the incoming change is newer or equals than the local persisted application.
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
 
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
 
isPasswordReusedInvalidly(User, String) - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordRequestValidator
 
isPasswordReusedInvalidly(User, String) - Method in interface com.broadleafcommerce.auth.user.validation.PasswordRequestValidator
Determines whether the password has been reused by the User invalidly.
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.
isPkceEnabled() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
Whether the Proof-Key-for-Code-Exchange enhancement for the Authorization Code Flow should be enabled.
isPreview() - Method in class com.broadleafcommerce.auth.user.messaging.UserCreationEvent
Indicates whether the user was created from a preview context.
isProofKeyRequired() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Determines a value for ClientSettings.isRequireProofKey().
isRegisterDemoApplicationClients() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Deprecated.
Determines whether or not to register the demo application clients (heatclinic, aaahotsauces, allthesauce).
isRegisterPredefinedOpenApiClient() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Deprecated.
Determines whether or not to register the OpenAPI client already defined in the data initializer.
isRelaxRedirectUrisValidation() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
If true, AuthorizedClient.getRedirectUris() will be dynamically modified/expanded at runtime (persisted state does not change) to effectively relax certain validations.
isRelaxRedirectUrisValidation() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
isRequestedRedirectUrlValid(String, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.AuthenticationController
 
isRequestedRedirectUrlValid(String, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
isRequireAuthorizationConsent() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Set to true if authorization consent is required when the client requests access.
isRequireAuthorizationConsent() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
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
 
isSessionCookiePresent(HttpServletRequest) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
Whether the session cookie is present on the given request/
isShouldConfigure() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.DispatcherTypeAuthorizationProperties
 
isShouldCreateMarketplaceRoles() - Method in class com.broadleafcommerce.auth.data.RoleDataInitializer
Deprecated.
 
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.authorization.service.DefaultAuthorizationCleanupServices
 
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
 
isSupportRefreshTokenCleanup() - Method in class com.broadleafcommerce.auth.authorization.TokenProperties
Whether the system should clean up expired authorizations from the system.
isSupportRefreshTokenRotation() - Method in class com.broadleafcommerce.auth.authorization.TokenProperties
Whether 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
 
isUserAssignable() - Method in class com.broadleafcommerce.auth.resource.domain.UserPermission
In the large majority of cases, this should be set to true.
isUserAssignable() - Method in class com.broadleafcommerce.auth.security.domain.JpaUserPermission
 
isUseRedirectUriHost() - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
Deprecated.
isUseRedirectUriToGenerateConsumeTokenUrl() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Controls whether auth uses the ImpersonationRequest.getRedirect_uri() when building the consume-token redirect URL after a successful impersonation request.
isUseRedirectUriToGenerateConsumeTokenUrl() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
isUseRedirectUriToGenerateConsumeTokenUrl(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
Whether to use the ImpersonationRequest.getRedirect_uri() when building the consume-token endpoint URL.
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
isValidPostAuthenticationSuccessUrl(String, AuthorizedClient) - Method in interface com.broadleafcommerce.auth.server.service.ClientRedirectService
Similar to ClientRedirectService.isValidPostAuthenticationSuccessUrl(String, String), but takes a pre-provided AuthorizedClient for performing the validation.
isValidPostAuthenticationSuccessUrl(String, AuthorizedClient) - Method in class com.broadleafcommerce.auth.server.service.DefaultClientRedirectService
 
isValidPostAuthenticationSuccessUrl(String, String) - Method in interface com.broadleafcommerce.auth.server.service.ClientRedirectService
Checks if the given requestedRedirectUrl is valid when compared to AuthorizedClient.getPostAuthenticationSuccessRedirectUris().
isValidPostAuthenticationSuccessUrl(String, String) - Method in class com.broadleafcommerce.auth.server.service.DefaultClientRedirectService
 
isValidPostAuthenticationSuccessUrlInternal(String, Supplier<AuthorizedClient>) - Method in class com.broadleafcommerce.auth.server.service.DefaultClientRedirectService
 
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
 
JpaAccountRoleXref - Class in com.broadleafcommerce.auth.security.domain
 
JpaAccountRoleXref() - Constructor for class com.broadleafcommerce.auth.security.domain.JpaAccountRoleXref
 
JpaAccountRoleXrefRepository<D extends JpaAccountRoleXref> - Interface in com.broadleafcommerce.auth.security.provider.jpa.repository
 
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
 
JpaCustomerAccount - Class in com.broadleafcommerce.auth.user.provider.jpa.domain
 
JpaCustomerAccount() - Constructor for class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaCustomerAccount
 
JpaCustomerAccountRepository<D extends JpaCustomerAccount> - Interface in com.broadleafcommerce.auth.user.provider.jpa.repository
 
JpaCustomizedOAuth2AuthorizationRepository<D extends JpaOAuth2Authorization> - Class in com.broadleafcommerce.auth.authorization.provider.jpa.repository
 
JpaCustomizedOAuth2AuthorizationRepository(JdbcTemplate, TokenProperties, JpaOAuth2AuthorizationHashValueProvider) - Constructor for class com.broadleafcommerce.auth.authorization.provider.jpa.repository.JpaCustomizedOAuth2AuthorizationRepository
 
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
 
JpaOAuth2Authorization - Class in com.broadleafcommerce.auth.authorization.provider.jpa.domain
Domain supporting Spring's OAuth2Authorization persistence.
JpaOAuth2Authorization() - Constructor for class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
JpaOAuth2AuthorizationAutoConfiguration - Class in com.broadleafcommerce.auth.authorization.provider.jpa.autoconfigure
Setup components for dealing with OAuth2Authorization JPA persistence.
JpaOAuth2AuthorizationAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.authorization.provider.jpa.autoconfigure.JpaOAuth2AuthorizationAutoConfiguration
 
jpaOAuth2AuthorizationHashValueProvider() - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.autoconfigure.JpaOAuth2AuthorizationAutoConfiguration
 
JpaOAuth2AuthorizationHashValueProvider - Interface in com.broadleafcommerce.auth.authorization.provider.jpa.support
Component responsible for computing the 'hash' values for certain fields on JpaOAuth2Authorization.
JpaOAuth2AuthorizationRepository<D extends JpaOAuth2Authorization> - Interface in com.broadleafcommerce.auth.authorization.provider.jpa.repository
Handle persistence of JpaOAuth2Authorization, which is the counterpart for Spring's OAuth2Authorization.
jpaOAuth2AuthorizationRepositoryImpl(JdbcTemplate, TokenProperties, JpaOAuth2AuthorizationHashValueProvider) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.autoconfigure.JpaOAuth2AuthorizationAutoConfiguration
 
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
 
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
 
JpaUserHistoricalPassword - Class in com.broadleafcommerce.auth.user.provider.jpa.domain
Persistent version of UserHistoricalPassword.
JpaUserHistoricalPassword() - Constructor for class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserHistoricalPassword
 
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
 
JTI - Static variable in class com.broadleafcommerce.auth.resource.domain.AccessTokenClaimKeys.RegisteredClaims
JUDGE_JURY_ADMIN_USER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser.Marketplace
Deprecated.
 
JUDGE_JURY_MERCH_USER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser.Marketplace
Deprecated.
 
JwtAccessTokenEnhancer - Interface in com.broadleafcommerce.auth.user.session.token.enhancer
Indicates classes that can participate in JWT Token customization for access tokens.
jwtCustomizer(List<JwtAccessTokenEnhancer>) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
JwtTokenEnhancerContext - Class in com.broadleafcommerce.auth.user.session.token.enhancer
A wrapper for JwtEncodingContext that includes a map for additional context.
JwtTokenEnhancerContext(JwtEncodingContext) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.JwtTokenEnhancerContext
 

K

KeyUtil - Class in com.broadleafcommerce.auth.util
Utilities related to token signing keys

L

LAST_PROCESS_SEGMENT_DATE - Static variable in class com.broadleafcommerce.auth.user.listener.SegmentMemberPersistenceHandler
 
LAST_PROCESS_SEGMENT_DATE - Static variable in class com.broadleafcommerce.auth.user.messaging.ClearCustomerSegmentEventListener
 
LateAuthenticationSecurityChainCustomizer - Interface in com.broadleafcommerce.auth.user.autoconfigure.support
Customizer for an HttpSecurity to be applied after the default configuration in AuthenticationSecurityConfiguration's security chain.
LateAuthorizationServerSecurityChainCustomizer - Interface in com.broadleafcommerce.auth.user.autoconfigure.support
Customizer for an HttpSecurity to be applied after the default configuration in SpringAuthorizationServerSecurityConfiguration's security filter chain.
LEGACY_USER_NAME_CLAIM - Static variable in class com.broadleafcommerce.auth.authorization.security.TokenEndpointFilterPostProcessor
 
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<AccountMemberRoleChangeRequest>) - Method in class com.broadleafcommerce.auth.user.messaging.AccountMemberRoleChangeEventListener
 
listen(Message<CustomerAccountUpdateRequest>) - Method in class com.broadleafcommerce.auth.user.messaging.AccountUpdateEventListener
 
listen(Message<UserAttributesRequest>) - Method in class com.broadleafcommerce.auth.user.messaging.UserAttributesEventListener
 
listen(Message<CartApprovalRequestEvent>) - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEventListener
 
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
 
loadAssociatedRegisteredClient(OAuth2Authorization) - Method in class com.broadleafcommerce.auth.authorization.service.DefaultOAuth2AuthorizationService
 
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
 
loadCsrUser(String, String) - Method in class com.broadleafcommerce.auth.user.service.DefaultOAuth2UserDetailsService
 
loadCsrUser(String, String) - Method in interface com.broadleafcommerce.auth.user.service.OAuth2UserDetailsService
 
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 Class 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.authorization.security.embedded.logout.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

MANAGE_ACCOUNT_ADDRESSES - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds.CustomerAccount
Deprecated.
 
MANAGE_ACCOUNT_PAYMENTS - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds.CustomerAccount
Deprecated.
 
MANAGE_ACCOUNT_USERS - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds.CustomerAccount
Deprecated.
 
mapAdditionalAttributes(Customer, User) - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
Maps additional attributes from a Customer to its User.
mapClientFieldUpdates(RegisteredClient, AuthorizedClient) - Method in class com.broadleafcommerce.auth.user.service.DefaultRegisteredClientRepository
mapClientSecretUpdate(RegisteredClient, AuthorizedClient) - Method in class com.broadleafcommerce.auth.user.service.DefaultRegisteredClientRepository
Maps applicable changes to AuthorizedClient.getClientSecret()
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
Deprecated.
 
MARKETPLACE_OPERATOR_USER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser.Marketplace
Deprecated.
 
markTokenAsUsed(P) - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
Mark a token as used, set the used date, and save the token.
matchesAuthorizationCodeGrantRequest(HttpServletRequest) - Static method in class com.broadleafcommerce.auth.authorization.service.OAuth2EndpointUtils
 
matchesCustomRegex(String) - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordRequestValidator
 
matchesEmbeddedAuthorizationRequest(HttpServletRequest) - Static method in class com.broadleafcommerce.auth.authorization.service.OAuth2EndpointUtils
 
matchesEmbeddedRefreshGrantRequest(HttpServletRequest) - Static method in class com.broadleafcommerce.auth.authorization.service.OAuth2EndpointUtils
 
matchesPkceTokenRequest(HttpServletRequest) - Static method in class com.broadleafcommerce.auth.authorization.service.OAuth2EndpointUtils
 
matchesRefreshGrantRequest(HttpServletRequest) - Static method in class com.broadleafcommerce.auth.authorization.service.OAuth2EndpointUtils
 
matchesToken(String, P) - Method in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
Determine if the given token String matches the saved token PasswordToken.
matchesWhitelistedPostAuthenticationSuccessRedirectUri(UriComponents, UriComponents) - Method in class com.broadleafcommerce.auth.server.service.DefaultClientRedirectService
 
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
Deprecated.
 
MEGA_SAUCE_MARKETPLACE_MASTER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser
Deprecated.
 
MESSAGES_DEFAULT_BASENAME - Static variable in class com.broadleafcommerce.auth.i18n.autoconfigure.AuthI18nAutoConfiguration.AuthMessagesDefaultBasenameAddingPostProcessor
 
MigrationLiquibaseConfiguration(SecretKey) - Constructor for class com.broadleafcommerce.auth.client.provider.jpa.autoconfigure.OAuthClientProviderEncryptionConfiguration.MigrationLiquibaseConfiguration
Autowire the authClientPersistenceKey and set it on the EncryptionMigrationTask.
MissingOAuth2AuthenticationAttributeException - Exception in com.broadleafcommerce.auth.client.web.authentication.session.exception
Exception thrown by AbstractOAuthClientAuthenticationStrategyDelegate implementations when a required attribute is missing from OAuth2AuthenticationToken.
MissingOAuth2AuthenticationAttributeException(String) - Constructor for exception com.broadleafcommerce.auth.client.web.authentication.session.exception.MissingOAuth2AuthenticationAttributeException
 
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 - Enum constant in enum class 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, RegisteredClientRepository) - Constructor for class com.broadleafcommerce.auth.user.session.OAuth2AuthenticationEntryPoint
 
OAuth2AuthenticationEntryPoint(String, RegisteredClientRepository, RedirectStrategy) - Constructor for class com.broadleafcommerce.auth.user.session.OAuth2AuthenticationEntryPoint
 
oAuth2AuthorizationCodeRequestAuthenticationValidator() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.SpringAuthorizationServerComponentsConfiguration
 
OAuth2AuthorizationConfiguration() - Constructor for class com.broadleafcommerce.auth.authorization.security.autoconfigure.SpringAuthorizationServerComponentsConfiguration.OAuth2AuthorizationConfiguration
 
OAuth2AuthorizationRepository<D> - Interface in com.broadleafcommerce.auth.authorization.repository
Handle persistence of Spring's OAuth2Authorization.
oAuth2AuthorizationServerConfigurer() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.SpringAuthorizationServerComponentsConfiguration
 
oAuth2AuthorizationServerConfigurerCustomizer(OAuth2AuthorizationService, SecurityService, RegisteredClientRepository, DefaultClientScopeAuthorizationCodeRequestConverter, DefaultClientScopeClientCredentialsRequestConverter, Consumer<OAuth2AuthorizationCodeRequestAuthenticationContext>, TokenProperties, EmbeddedLoginProperties, EmbeddedLoginCodeAuthenticationConverter, PasscodeService<PasswordToken, User>, OAuth2UserDetailsService, UserService<User>, PublicRefreshPublicClientAuthenticationConverter) - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.SpringAuthorizationServerComponentsConfiguration
 
OAuth2AuthorizationServerConfigurerCustomizer - Class in com.broadleafcommerce.auth.authorization.security.autoconfigure
Used in SpringAuthorizationServerComponentsConfiguration to customize OAuth2AuthorizationServerConfigurer.
OAuth2AuthorizationServerConfigurerCustomizer(OAuth2AuthorizationService, SecurityService, RegisteredClientRepository, DefaultClientScopeAuthorizationCodeRequestConverter, DefaultClientScopeClientCredentialsRequestConverter, Consumer<OAuth2AuthorizationCodeRequestAuthenticationContext>, TokenProperties, EmbeddedLoginProperties, EmbeddedLoginCodeAuthenticationConverter, PasscodeService<PasswordToken, User>, OAuth2UserDetailsService, UserService<User>, PublicRefreshPublicClientAuthenticationConverter) - Constructor for class com.broadleafcommerce.auth.authorization.security.autoconfigure.OAuth2AuthorizationServerConfigurerCustomizer
 
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(ContextHelperService) - 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
 
OAuth2EndpointUtils - Class in com.broadleafcommerce.auth.authorization.service
Copy of the class of the same name from Spring.
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
 
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
 
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.
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
 
obtainClientId(HttpServletRequest) - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationFilter
Enables subclasses to override the composition of the clientId
OFFLINE_ACCESS_SCOPE - Static variable in class com.broadleafcommerce.auth.authorization.security.spring.ScopeNarrowingOAuth2AuthorizationCodeRequestAuthenticationProvider
 
OID_KEY_NAME - Static variable in class com.broadleafcommerce.auth.authorization.security.AdvancedOAuth2RefreshTokenGenerator
 
OidAwareOAuth2AuthorizationService - Interface in com.broadleafcommerce.auth.authorization.service
Handle retrieval of OAuth2Authorization by OID.
OIDAwareOAuth2RefreshTokenAuthenticationProvider - Class in com.broadleafcommerce.auth.authorization.security.spring
An AuthenticationProvider implementation for the OAuth 2.0 Refresh Token Grant.
OIDAwareOAuth2RefreshTokenAuthenticationProvider(OAuth2AuthorizationService, OAuth2TokenGenerator<? extends OAuth2Token>, TokenProperties) - Constructor for class com.broadleafcommerce.auth.authorization.security.spring.OIDAwareOAuth2RefreshTokenAuthenticationProvider
Constructs an OAuth2RefreshTokenAuthenticationProvider using the provided parameters.
onAuthentication(Authentication, HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.auth.user.service.DefaultSessionAuthenticationStrategy
 
onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.login.EmbeddedLoginAuthenticationFailureHandler
 
onAuthenticationFailure(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class com.broadleafcommerce.auth.security.web.authentication.DefaultExceptionMappingAuthenticationFailureHandler
 
onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.login.EmbeddedLoginAuthenticationSuccessHandler
 
ONE_TIME_PASSCODE_PURPOSE - Static variable in class com.broadleafcommerce.auth.authorization.security.embedded.login.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
 

P

PARENT_ACCOUNTS_CLAIM - Static variable in class com.broadleafcommerce.auth.user.session.token.enhancer.AccountIdAccessTokenEnhancer
 
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
Deprecated.
 
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 - Enum constant in enum class 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
 
passwordGenerator() - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.AuthServiceServiceAutoConfiguration
 
PasswordGenerator - Interface in com.broadleafcommerce.auth.user.service.password
Can be used for generating passwords.
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
 
pathsEqual(UriComponents, UriComponents) - Method in class com.broadleafcommerce.auth.server.service.DefaultClientRedirectService
 
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
Deprecated.
Initializes the seed data for the permissions and scopes.
PermissionDataInitializer - Class in com.broadleafcommerce.auth.data
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated in favor of liquibase insert pattern (see auth.starter.required.data.changelog.xml)
PermissionDataInitializer(TypeFactory, UserPermissionRepository<JpaUserPermission>) - Constructor for class com.broadleafcommerce.auth.data.PermissionDataInitializer
Deprecated.
 
PermissionDataInitializer.CustomerAccountPermissionIds - Class in com.broadleafcommerce.auth.data
Deprecated.
 
PermissionDataInitializer.UserPermissionIds - Class in com.broadleafcommerce.auth.data
Deprecated.
 
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
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated in favor of liquibase insert pattern (see auth.starter.required.data.changelog.xml)
PermissionScopeDataInitializer(TypeFactory, PermissionRepository, ScopeRepository) - Constructor for class com.broadleafcommerce.auth.data.PermissionScopeDataInitializer
Deprecated.
 
permissionToRoot(String) - Method in class com.broadleafcommerce.auth.security.service.DefaultSecurityService
 
PermissionType - Enum Class 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
 
persistenceInputTenantSyncDataTracking() - Method in interface com.broadleafcommerce.auth.tenant.message.AuthPersistenceConsumer
 
PERSONAL - Static variable in class com.broadleafcommerce.auth.user.session.token.enhancer.AccountIdAccessTokenEnhancer
 
PkceCodeChallengeMethodType - Enum Class in com.broadleafcommerce.auth.security.type
 
PLAIN - Enum constant in enum class com.broadleafcommerce.auth.security.type.PkceCodeChallengeMethodType
 
populateAdditionalParameters(OAuth2AccessToken, Map<String, Object>) - Method in class com.broadleafcommerce.auth.authorization.security.TokenEndpointFilterPostProcessor
 
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.
postProcess(O) - Method in class com.broadleafcommerce.auth.authorization.security.TokenEndpointFilterPostProcessor
 
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
 
prefixes() - Static method in enum class 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.
preProcessAndConvertToRegisteredClient(AuthorizedClient) - Method in interface com.broadleafcommerce.auth.server.service.AuthorizedClientService
Pre-processes and subsequently converts the given instance into a RegisteredClient.
preProcessAndConvertToRegisteredClient(AuthorizedClient) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
preProcessBeforeRegisteredClientConversion(AuthorizedClient) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
Intended as a hook point to pre-process fields on AuthorizedClient before AuthorizedClient.toRegisteredClient() is invoked.
preProcessRedirectUris(AuthorizedClient) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
PREVIOUS_REFRESH_TOKEN_METADATA_KEY - Static variable in class com.broadleafcommerce.auth.authorization.security.AdvancedOAuth2RefreshTokenUtils
 
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<AccountMemberRoleChangeRequest>) - Method in class com.broadleafcommerce.auth.user.messaging.AccountMemberRoleChangeEventListener
 
processMessage(Message<CustomerAccountUpdateRequest>) - Method in class com.broadleafcommerce.auth.user.messaging.AccountUpdateEventListener
 
processMessage(Message<UserAttributesRequest>) - Method in class com.broadleafcommerce.auth.user.messaging.UserAttributesEventListener
 
processMessage(Message<CartApprovalRequestEvent>) - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEventListener
 
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().
PUBLIC_KEY_PROPERTY_MAIN - Static variable in class com.broadleafcommerce.auth.util.KeyUtil
 
PUBLIC_KEY_PROPERTY_PATTERN - Static variable in class com.broadleafcommerce.auth.util.KeyUtil
 
PublicRefreshCodeVerifierAuthenticator - Class in com.broadleafcommerce.auth.authorization.security.spring
An authenticator used for OAuth 2.0 Client Authentication, which authenticates the PkceParameterNames#CODE_VERIFIER code_verifier parameter.
PublicRefreshCodeVerifierAuthenticator(OAuth2AuthorizationService, TokenProperties) - Constructor for class com.broadleafcommerce.auth.authorization.security.spring.PublicRefreshCodeVerifierAuthenticator
 
PublicRefreshOAuth2AuthorizationCodeAuthenticationProvider - Class in com.broadleafcommerce.auth.authorization.security.spring
An AuthenticationProvider implementation for the OAuth 2.0 Authorization Code Grant.
PublicRefreshOAuth2AuthorizationCodeAuthenticationProvider(OAuth2AuthorizationService, OAuth2TokenGenerator<? extends OAuth2Token>, TokenProperties) - Constructor for class com.broadleafcommerce.auth.authorization.security.spring.PublicRefreshOAuth2AuthorizationCodeAuthenticationProvider
Constructs an OAuth2AuthorizationCodeAuthenticationProvider using the provided parameters.
PublicRefreshOAuth2AuthorizationCodeAuthenticationProvider.OAuth2AuthenticationProviderUtils - Class in com.broadleafcommerce.auth.authorization.security.spring
Copy of the class of the same name from Spring.
publicRefreshPublicClientAuthenticationConverter() - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.SpringAuthorizationServerComponentsConfiguration
 
PublicRefreshPublicClientAuthenticationConverter - Class in com.broadleafcommerce.auth.authorization.security.spring
Attempts to extract the parameters from HttpServletRequest used for authenticating public clients using Proof Key for Code Exchange (PKCE) or refresh token.
PublicRefreshPublicClientAuthenticationConverter() - Constructor for class com.broadleafcommerce.auth.authorization.security.spring.PublicRefreshPublicClientAuthenticationConverter
 
PublicRefreshPublicClientAuthenticationProvider - Class in com.broadleafcommerce.auth.authorization.security.spring
An AuthenticationProvider implementation used for OAuth 2.0 Public Client Authentication, which authenticates the PkceParameterNames#CODE_VERIFIER code_verifier parameter, or the refresh_token and redirect_uri parameters.
PublicRefreshPublicClientAuthenticationProvider(RegisteredClientRepository, OAuth2AuthorizationService, TokenProperties) - Constructor for class com.broadleafcommerce.auth.authorization.security.spring.PublicRefreshPublicClientAuthenticationProvider
Constructs a PublicClientAuthenticationProvider using the provided parameters.
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
 
PURPOSE_PARAMETER - Static variable in class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationConverter
 
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.UserAccessTokenEnhancer
 

R

RANDOM - Static variable in class com.broadleafcommerce.auth.passcode.service.DefaultPasscodeService
 
RANDOM - Static variable in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEventListener
 
RANDOM - Static variable in class com.broadleafcommerce.auth.user.service.password.DefaultPasswordGenerator
 
randomAlphabetic(int) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultPasswordGenerator
 
randomNumeric(int) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultPasswordGenerator
 
randomSpecialCharacters(int) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultPasswordGenerator
 
randomTokenEnhancer() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
RandomTokenEnhancer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
Guarantees an overall unique access token value, even when generated in quick succession
RandomTokenEnhancer() - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.RandomTokenEnhancer
 
READ - Enum constant in enum class com.broadleafcommerce.auth.security.domain.PermissionType
 
READ_ACCOUNT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_ACCOUNT_ADDRESS - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.CustomerAccountPermissionIds
Deprecated.
 
READ_ACCOUNT_ADDRESS - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_ACCOUNT_ADDRESSES - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds.CustomerAccount
Deprecated.
 
READ_ACCOUNT_MEMBER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_ACCOUNT_ORDER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.CustomerAccountPermissionIds
Deprecated.
 
READ_ACCOUNT_PAYMENT_MANAGEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.CustomerAccountPermissionIds
Deprecated.
 
READ_ACCOUNT_PAYMENTS - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds.CustomerAccount
Deprecated.
 
READ_ACCOUNT_SAVED_PAYMENT_MANAGEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.CustomerAccountPermissionIds
Deprecated.
 
READ_ACCOUNT_USERS - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.CustomerAccountPermissionIds
Deprecated.
 
READ_ACCOUNT_USERS - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds.CustomerAccount
Deprecated.
 
READ_ADMIN_MENU - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_ADMIN_PERMISSION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_ADMIN_ROLE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_ADMIN_USER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_ADVANCED_TAG - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_APPLICATION_CATALOG_VIEW - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_APPLICATION_PROFILE_VIEW - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_APPROVAL_WORKFLOW - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_ASSET - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_AUGMENTATION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_AUTH_USER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_AUTHORIZATION_SERVER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_BACKEND_CREDIT_ACCOUNT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_BACKEND_STORE_CREDIT_ACCOUNT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_CAMPAIGN - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_CAMPAIGN_CODE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_CAMPAIGN_CODE_AUDIT_DETAIL - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_CART - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_CATEGORY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_CLIENT_REGISTRATION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_CONTENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_CUSTOMER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_CUSTOMER_ENTITLEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_CUSTOMER_IGNORE_NARROWING - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_CUSTOMER_NOTE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_CUSTOMER_ORDER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_CUSTOMER_PAYMENT_MANAGEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_CUSTOMER_RETURN - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_CUSTOMER_SAVED_PAYMENT_MANAGEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_CUSTOMER_SEGMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_CUSTOMER_SEGMENT_PROCESS_HISTORY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_CUSTOMER_SEGMENT_RESOLVER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_CUSTOMER_STORE_CREDIT_ACCOUNT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_DATA_DRIVEN_ENUM - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_DATA_FEED_PROCESS - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_DEPLOYMENT_WORKFLOW - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_DOWNLOAD_IMPORT_ERRORS - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_DOWNLOAD_ORIGINAL_IMPORT_FILE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_ENTITLEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_ENTITLEMENT_DEFINITION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_EXPORT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_FIELD - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_FULFILLMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_IMPORT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_INVENTORY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_INVENTORY_LOCATION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_INVENTORY_SUMMARY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_MENU - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_OFFER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_OFFER_AUDIT_DETAIL - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_OPTION_TEMPLATE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_OPTION_TEMPLATE_GROUP - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_ORDER - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_ORDER_FULFILLMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_ORDER_FULFILLMENT_IGNORE_NARROWING - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_ORDER_FULFILLMENT_NOTE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_ORDER_FULFILLMENT_VIEW - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_ORDER_IGNORE_NARROWING - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_ORDER_NOTE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_PASSCODE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_PERMISSION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_PRICE_LIST - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_PRODUCT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_PRODUCT_IGNORE_NARROWING - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_RATING_DETAIL - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_RETURN_AUTHORIZATION - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_ROLE - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_SANDBOX - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_SCHEDULED_JOB - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_SEARCH_REDIRECT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_SHARED_CODE_AUDIT_SUMMARY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_SHIPPING_LABEL - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_SHIPPING_RATES - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_SYSTEM_PAYMENT_MANAGEMENT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_SYSTEM_PROPERTY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_SYSTEM_TRANSACTION_SUMMARY - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_TENANT - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_TYPE_AHEAD - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_USER_WORKFLOW - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
READ_VENDOR - Static variable in class com.broadleafcommerce.auth.data.PermissionDataInitializer.UserPermissionIds
Deprecated.
 
readAccountRole(String, ContextInfo) - Method in class com.broadleafcommerce.auth.user.web.endpoint.CustomerAccountRoleEndpoint
 
readAccountRoles(ContextInfo) - Method in class com.broadleafcommerce.auth.user.web.endpoint.CustomerAccountRoleEndpoint
 
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
 
readAllByAccountIdIn(Collection<String>, ContextInfo) - Method in class com.broadleafcommerce.auth.security.service.DefaultAccountRoleService
 
readAllByAccountIdIn(Collection<String>, ContextInfo) - Method in interface com.broadleafcommerce.auth.security.service.AccountRoleService
Read all AccountRoles for the given account ids.
readAllByParentAccountIdIn(Collection<String>) - Method in interface com.broadleafcommerce.auth.user.service.CustomerAccountService
Find a list of CustomerAccount by their parent account ids.
readAllByParentAccountIdIn(Collection<String>) - Method in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
readAllClientRegistrations(ContextInfo, Pageable) - Method in class com.broadleafcommerce.auth.client.web.endpoint.OAuthClientRegistrationEndpoint
 
readAllPermissions(String, boolean, boolean, Pageable) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserPermissionEndpoint
 
readAllRoles(String, boolean, 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
 
readByAccountId(String) - Method in interface com.broadleafcommerce.auth.user.service.CustomerAccountService
Find a CustomerAccount by its account id.
readByAccountId(String) - Method in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
readByAccountId(String, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.auth.security.service.AccountRoleService
Read AccountRoles for the given account id.
readByAccountId(String, Pageable, ContextInfo) - Method in class com.broadleafcommerce.auth.security.service.DefaultAccountRoleService
 
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.
readMatchingAuthorizedClient(RegisteredClient) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientPermissionsAccessTokenEnhancer
Read the AuthorizedClient for the given RegisteredClient by client_id.
readPermission(String) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserPermissionEndpoint
 
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.authorization.security.embedded.login.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.
recordPreviousPassword(U) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
Records the current password as a UserHistoricalPassword prior to setting a new password.
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_ROTATION_INTERVAL_SECONDS_DEFAULT - Static variable in class com.broadleafcommerce.auth.authorization.TokenProperties
 
REFRESH_TOKEN_TIMEOUT_SECONDS_DEFAULT - Static variable in class com.broadleafcommerce.auth.authorization.TokenProperties
 
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
 
RefreshTokenValue(String, String) - Constructor for class com.broadleafcommerce.auth.authorization.security.AdvancedOAuth2RefreshTokenGenerator.RefreshTokenValue
 
REGISTER_VIEW - Static variable in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
registeredClaimsAccessTokenEnhancer(AuthorizationServerProperties, AuthorizedClientService<AuthorizedClient>, Environment) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
RegisteredClaimsAccessTokenEnhancer - 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.
RegisteredClaimsAccessTokenEnhancer(AuthorizationServerProperties, AuthorizedClientService<AuthorizedClient>) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.RegisteredClaimsAccessTokenEnhancer
 
RegisteredClaimsAccessTokenEnhancer(AuthorizationServerProperties, AuthorizedClientService<AuthorizedClient>, int) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.RegisteredClaimsAccessTokenEnhancer
 
registeredClientRepository(AuthorizedClientService<AuthorizedClient>) - Method in class com.broadleafcommerce.auth.authorization.security.autoconfigure.SpringAuthorizationServerComponentsConfiguration
 
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.EmbeddedRegistrationController
Deprecated.
in favor of the approach in RegistrationFormController.
registerUser(HttpServletRequest, HttpServletResponse, UserRegistration, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.EmbeddedRegistrationController
 
registerUser(HttpServletRequest, HttpServletResponse, Model, String, UserRegistration, BindingResult, RedirectAttributes) - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
registerUserJson(HttpServletRequest, HttpServletResponse, Model, String, UserRegistration, BindingResult, RedirectAttributes) - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
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, ApplicationService<Application>) - 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(D) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.repository.JpaCustomizedOAuth2AuthorizationRepository
 
remove(D) - Method in interface com.broadleafcommerce.auth.authorization.repository.CustomizedOAuth2AuthorizationRepository
 
remove(OAuth2Authorization) - Method in class com.broadleafcommerce.auth.authorization.service.DefaultOAuth2AuthorizationService
 
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
Deprecated.
 
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.
replace(P, ContextInfo) - Method in interface com.broadleafcommerce.auth.security.service.AccountRoleService
Update the given AccountRole in the database.
replace(P, ContextInfo) - Method in class com.broadleafcommerce.auth.security.service.DefaultAccountRoleService
 
replaceAllRoleTranslations(ContextInfo, String, Locale, TranslationsPayload) - Method in class com.broadleafcommerce.auth.resource.web.endpoint.UserRoleEndpoint
 
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 - Enum constant in enum class 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>, AccountAncestorService, TokenProperties) - 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 - Class in com.broadleafcommerce.auth.authorization.security.embedded.logout
Revoke refresh token on logout if provided.
RevokeRefreshTokenLogoutHandler(OAuth2AuthorizationService) - Constructor for class com.broadleafcommerce.auth.authorization.security.embedded.logout.RevokeRefreshTokenLogoutHandler
 
ROLE_CUSTOMER_USER - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds
Deprecated.
 
RoleConfiguration(AuthorizationServerDataInitializerAutoConfiguration.PermissionConfiguration, TypeFactory, RoleRepository<JpaUserRole>, UserPermissionRepository<JpaUserPermission>, boolean, boolean) - Constructor for class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationServerDataInitializerAutoConfiguration.RoleConfiguration
Deprecated.
Initializes the seed data for the user roles.
RoleDataInitializer - Class in com.broadleafcommerce.auth.data
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated in favor of liquibase insert pattern (see auth.starter.required.data.changelog.xml)
RoleDataInitializer(TypeFactory, RoleRepository<JpaUserRole>, UserPermissionRepository<JpaUserPermission>, boolean) - Constructor for class com.broadleafcommerce.auth.data.RoleDataInitializer
Deprecated.
 
RoleDataInitializer(TypeFactory, RoleRepository<JpaUserRole>, UserPermissionRepository<JpaUserPermission>, boolean, boolean) - Constructor for class com.broadleafcommerce.auth.data.RoleDataInitializer
Deprecated.
 
RoleDataInitializer.UserRoleIds - Class in com.broadleafcommerce.auth.data
Deprecated.
 
RoleDataInitializer.UserRoleIds.CustomerAccount - Class in com.broadleafcommerce.auth.data
Deprecated.
 
RoleDataInitializer.UserRoleIds.Marketplace - Class in com.broadleafcommerce.auth.data
Deprecated.
 
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
 

S

S256 - Enum constant in enum class com.broadleafcommerce.auth.security.type.PkceCodeChallengeMethodType
 
safeGetUserAuthoritiesFromCurrentAuthentication() - Method in class com.broadleafcommerce.auth.resource.service.DefaultUserOperationService
 
SAMEORIGIN - Enum constant in enum class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.XFrameOptionsMode
 
save(D) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.repository.JpaCustomizedOAuth2AuthorizationRepository
 
save(D) - Method in interface com.broadleafcommerce.auth.authorization.repository.CustomizedOAuth2AuthorizationRepository
 
save(RegisteredClient) - Method in class com.broadleafcommerce.auth.user.service.DefaultRegisteredClientRepository
For scenarios where this is called to update an existing instance - it's fairly easy to just load the existing AuthorizedClient and just map over fields from RegisteredClient to update those fields, and then save.
save(OAuth2Authorization) - Method in class com.broadleafcommerce.auth.authorization.service.DefaultOAuth2AuthorizationService
 
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 interface com.broadleafcommerce.auth.user.service.CustomerAccountService
save(P) - Method in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
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
 
ScopeNarrowingOAuth2AuthorizationCodeRequestAuthenticationProvider - Class in com.broadleafcommerce.auth.authorization.security.spring
An AuthenticationProvider implementation for the OAuth 2.0 Authorization Code Request.
ScopeNarrowingOAuth2AuthorizationCodeRequestAuthenticationProvider(RegisteredClientRepository, OAuth2AuthorizationService, OAuth2AuthorizationConsentService, SecurityService) - Constructor for class com.broadleafcommerce.auth.authorization.security.spring.ScopeNarrowingOAuth2AuthorizationCodeRequestAuthenticationProvider
Constructs an OAuth2AuthorizationCodeRequestAuthenticationProvider using the provided parameters.
ScopeNarrowingOAuth2ClientCredentialsAuthenticationProvider - Class in com.broadleafcommerce.auth.authorization.security.spring
An AuthenticationProvider implementation for the OAuth 2.0 Client Credential Grant.
ScopeNarrowingOAuth2ClientCredentialsAuthenticationProvider(OAuth2AuthorizationService, OAuth2TokenGenerator<? extends OAuth2Token>, SecurityService) - Constructor for class com.broadleafcommerce.auth.authorization.security.spring.ScopeNarrowingOAuth2ClientCredentialsAuthenticationProvider
Constructs an OAuth2ClientCredentialsAuthenticationProvider using the provided parameters.
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
Deprecated.
 
SecurityAutoConfiguration - Class in com.broadleafcommerce.auth.user.autoconfigure
This is the main security configuration that engages Spring Authorization Server support and the authentication filters.
SecurityAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.SecurityAutoConfiguration
 
SecurityAutoConfiguration.AuthenticationSecurityConfiguration - Class in com.broadleafcommerce.auth.user.autoconfigure
This configuration is specifically responsible for enabling authentication-related components.
SecurityAutoConfiguration.SpringAuthorizationServerSecurityConfiguration - Class in com.broadleafcommerce.auth.user.autoconfigure
This configuration is specifically responsible for enabling Spring Authorization Server and its related components.
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
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated in favor of liquibase insert pattern (see auth.starter.required.data.changelog.xml)
SecurityScopeDataInitializer(TypeFactory, ScopeRepository) - Constructor for class com.broadleafcommerce.auth.data.SecurityScopeDataInitializer
Deprecated.
 
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.
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
 
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
 
sendAccessTokenResponse(HttpServletRequest, HttpServletResponse, Authentication) - Method in class com.broadleafcommerce.auth.authorization.security.TokenEndpointFilterPostProcessor
 
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.
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.
setAccessTokenEnhancer(AccountIdAccessTokenEnhancer) - Method in class com.broadleafcommerce.auth.resource.service.DefaultUserOperationService
 
setAccessTokenExpiresAt(Long) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setAccessTokenExpiresAt(Long) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
setAccessTokenIssuedAt(Long) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setAccessTokenIssuedAt(Long) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
setAccessTokenMetadata(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setAccessTokenScopes(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setAccessTokenScopes(String) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
setAccessTokenType(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setAccessTokenType(String) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
setAccessTokenValue(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setAccessTokenValue(String) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
setAccessTokenValueHash(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
The column length of JpaOAuth2Authorization.getAccessTokenValue() forces it to be a non-queryable, non-indexable Lob on certain database providers.
setAccountAncestorService(AccountAncestorService) - Method in class com.broadleafcommerce.auth.resource.service.DefaultUserOperationService
 
setAccountId(String) - Static method in class com.broadleafcommerce.auth.client.service.ContextHelperUtil
Set the account id of the request.
setAccountId(String) - Method in class com.broadleafcommerce.auth.resource.domain.AccountMemberRoleChangeRequest
 
setAccountId(String) - Method in class com.broadleafcommerce.auth.resource.domain.AccountRole
 
setAccountId(String) - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccountUpdateRequest
 
setAccountId(String) - Method in class com.broadleafcommerce.auth.security.domain.JpaAccountRoleXref
 
setAccountId(String) - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEvent
ID of the account the submitter belongs to.
setAccountInheritanceLineCacheByAccountId(ContextKeyGen) - Method in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
setAccountInheritanceLineCacheByAccountId(Duration) - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthCacheProperties
 
setAccountPermission(boolean) - Method in class com.broadleafcommerce.auth.resource.domain.UserPermission
Indicates whether this permission is an account type permission.
setAccountPermission(boolean) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserPermission
 
setAccountRole(boolean) - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
Indicates whether this role is an account type role.
setAccountRole(boolean) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
setAccountRoleIds(List<String>) - Method in class com.broadleafcommerce.auth.resource.domain.AccountMemberRoleChangeRequest
 
setAccountRoles(List<AccountRole>) - Method in class com.broadleafcommerce.auth.resource.domain.User
Roles this user has under specific Account contexts.
setAccountRoles(List<JpaAccountRoleXref>) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setAccountStatus(String) - Method in class com.broadleafcommerce.auth.resource.domain.AccountMemberRoleChangeRequest
 
setActive(boolean) - Method in class com.broadleafcommerce.auth.resource.domain.AccountRole
 
setActive(boolean) - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccount
 
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.security.domain.JpaAccountRoleXref
 
setActive(boolean) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaCustomerAccount
 
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
Deprecated.
Creates additional redirect URIs for the admin using the given hosts.
setAdditionalApplicationHosts(List<String>) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Deprecated.
Creates additional redirect URIs for each application using the given hosts.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
Map holding any additional attributes passed in the request not matching any defined properties.
setAdditionalAttributes(Map<String, Object>) - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEvent.ApproverRef
 
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
Additional directives that should be added to the content security policy header.
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
Deprecated.
 
setAdminUrlByTenantId(Duration) - Method in class com.broadleafcommerce.auth.cache.autoconfigure.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.
setAncestorAccountCacheByAccountId(ContextKeyGen) - Method in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
setAncestorAccountCacheByAccountId(Duration) - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthCacheProperties
 
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
 
setApplicationByApplicationId(Duration) - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthCacheProperties
 
setApplicationId(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
Deprecated.
 
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
 
setApplicationService(ApplicationService<Application>) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserMessagingService
 
setApplicationUrlByApplicationId(Duration) - Method in class com.broadleafcommerce.auth.cache.autoconfigure.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.
setApprovers(List<CartApprovalRequestEvent.ApproverRef>) - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEvent
 
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.listener.domain.Customer
 
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
 
setAttributeName(String) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.UserMappingProperties.FieldMapping
 
setAttributes(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
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.CartApprovalRequestEvent
Map holding any additional attributes passed in the request not matching any defined properties.
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
 
setAuthCodeTimeoutSeconds(Integer) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The period of time, in seconds, that an auth code issued will be valid for.
setAuthCodeTimeoutSeconds(Integer) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setAuthenticationMethod(String) - Method in class com.broadleafcommerce.auth.client.domain.OAuthClientRegistrationProviderDetails.UserInfoEndpoint
 
setAuthenticationMethods(Set<String>) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setAuthenticationValidator(Consumer<OAuth2AuthorizationCodeRequestAuthenticationContext>) - Method in class com.broadleafcommerce.auth.authorization.security.spring.ScopeNarrowingOAuth2AuthorizationCodeRequestAuthenticationProvider
Sets the Consumer providing access to the OAuth2AuthorizationCodeRequestAuthenticationContext and is responsible for validating specific OAuth 2.0 Authorization Request parameters associated in the OAuth2AuthorizationCodeRequestAuthenticationToken.
setAuthoritativeResourceIds(boolean) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
When true, AuthorizedClient.getResourceIds() are considered authoritative.
setAuthoritativeResourceIds(boolean) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setAuthorizationCodeExpiresAt(Long) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setAuthorizationCodeGenerator(OAuth2TokenGenerator<OAuth2AuthorizationCode>) - Method in class com.broadleafcommerce.auth.authorization.security.spring.ScopeNarrowingOAuth2AuthorizationCodeRequestAuthenticationProvider
Sets the OAuth2TokenGenerator that generates the OAuth2AuthorizationCode.
setAuthorizationCodeIssuedAt(Long) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setAuthorizationCodeMetadata(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setAuthorizationCodeValue(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setAuthorizationGrantType(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
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
Deprecated.
 
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
Deprecated.
 
setAuthorizedClientService(AuthorizedClientService<AuthorizedClient>) - Method in class com.broadleafcommerce.auth.user.service.DefaultImpersonationService
 
setAuthorizedScopes(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
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
Deprecated.
 
setBaseApplicationHost(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Deprecated.
 
setBaseUri(AuthorizationServerProperties.ContentSecurityPolicyProperties.DirectiveValue) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
Configures the 'base-uri' content security policy directive.
setBlcClientId(String) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
setByAuthClient(Duration) - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthCacheProperties
 
setByScopeNames(Duration) - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthCacheProperties
 
setByScopeNamesPermissions(Duration) - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthCacheProperties
 
setByServerId(Duration) - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthCacheProperties
 
setChangePassword(String) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginProperties.EmbeddedLoginPaths
 
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.authorization.TokenProperties
The quantity of expired authorizations 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
 
setClientAuthenticationMethods(Set<String>) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
Deprecated.
 
setClientAuthenticationMethods(Set<String>) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The authentication method(s) that the client may use.
setClientAuthenticationMethods(Set<String>) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
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) - Static method in class com.broadleafcommerce.auth.client.service.ContextHelperUtil
Set the client id of the request.
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
Deprecated.
 
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
 
setClientIdIssuedAt(Instant) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Indicates the time at which the AuthorizedClient.getClientId() was issued.
setClientIdIssuedAt(Instant) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
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
Deprecated.
 
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
 
setClientSecretExpiresAt(Instant) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Indicates the time at which AuthorizedClient.getClientSecret() expires.
setClientSecretExpiresAt(Instant) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
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.
setContext(ContextInfo) - Method in class com.broadleafcommerce.auth.resource.domain.AccountMemberRoleChangeRequest
 
setContextId(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccountUpdateRequest
 
setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.auth.user.domain.AuthenticationEvent
The ContextInfo derived from the original request containing tenant and sandbox info.
setContextInfo(ContextInfo) - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEvent
The ContextInfo containing tenant and sandbox info.
setContextPathDefaultClientRedirectUri(String) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setContextPathDefaultRedirectUris(Set<String>) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
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
Deprecated.
 
setCrossOrigin(Boolean) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Deprecated.
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>, JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.CustomerContextAccessTokenEnhancer
 
setCustomerMappings(List<UserMappingProperties.FieldMapping>) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.UserMappingProperties
Additional attributes that should be mapped from a Customer to a User's attributes.
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.resource.domain.UserHistoricalPassword
The date when the password was created.
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
 
setDateCreated(Instant) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserHistoricalPassword
The date when the password was created.
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
 
setDefaultAccountId(String) - Method in class com.broadleafcommerce.auth.resource.domain.User
The default account for the customer.
setDefaultAccountId(String) - Method in class com.broadleafcommerce.auth.user.listener.domain.Customer
 
setDefaultAccountId(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
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
Deprecated.
 
setDefaultRedirectUri(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
Deprecated.
 
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 an authentication operation without a valid requested redirect location.
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
Configures the 'default-src' content security policy directive.
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
 
setDelete(boolean) - Method in class com.broadleafcommerce.auth.resource.domain.AccountMemberRoleChangeRequest
 
setDescendantAccountCacheByAccountId(ContextKeyGen) - Method in class com.broadleafcommerce.auth.user.service.DefaultCustomerAccountService
 
setDescendantAccountCacheByAccountId(Duration) - Method in class com.broadleafcommerce.auth.cache.autoconfigure.AuthCacheProperties
 
setDescription(String) - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
The description of this role for display purposes.
setDescription(String) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
setDeviceCodeExpiresAt(Long) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setDeviceCodeIssuedAt(Long) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setDeviceCodeMetadata(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setDeviceCodeValue(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
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
 
setDispatcherTypeAuthorization(AuthorizationServerProperties.DispatcherTypeAuthorizationProperties) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
Properties pertaining to dispatcher type authorization configuration.
setDispatcherTypeMatchersPermittedWithoutAuthorization(DispatcherType[]) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.DispatcherTypeAuthorizationProperties
 
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
 
setDynamicPropertyKeysRequestContext(DynamicPropertyKeysRequestContext) - Method in class com.broadleafcommerce.auth.user.autoconfigure.support.keys.AbstractDynamicPropertyKey
 
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
 
setEmailAddress(String) - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEvent.ApproverRef
 
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
 
setEmbeddedLoginEnabled(boolean) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setEmbeddedLoginEnabled(Boolean) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
Deprecated.
 
setEnabled(boolean) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginProperties
Whether to enable features supporting embedded login.
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
Whether or not to enable content security policy behavior.
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.
setEnvironment(Environment) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
setErrorRequestMatcher(RequestMatcher) - Method in class com.broadleafcommerce.auth.user.session.CookieRequestCache
 
setExcludedGrantTypes(Set<String>) - Method in class com.broadleafcommerce.auth.server.autoconfigure.AuthorizedClientValidatorProperties
AuthorizationGrantTypes that cannot be saved to an AuthorizedClient.
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
 
setExplodePermissions(boolean) - Method in class com.broadleafcommerce.auth.authorization.TokenProperties
If set to true, ALL_* permissions will be exploded into their CRUD equivalents in access tokens.
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
 
setForcePasswordResetIfLastUpdatedDateIsNull(boolean) - Method in class com.broadleafcommerce.auth.user.autoconfigure.UserPasswordProperties
Whether to force users to reset their passwords if User.getPasswordLastUpdated() is null.
setFormAction(AuthorizationServerProperties.ContentSecurityPolicyProperties.DirectiveValue) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
Configures the 'form-action' content security policy directive.
setFrameAncestors(AuthorizationServerProperties.ContentSecurityPolicyProperties.DirectiveValue) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.ContentSecurityPolicyProperties
Configures the 'frame-ancestors' content security policy directive.
setFrameOptions(AuthorizationServerProperties.XFrameOptionsMode) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
Determines the value and presence of the X-Frame-Options header.
setFriendlyName(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
Deprecated.
 
setFriendlyName(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
Deprecated.
 
setFriendlyName(String) - Method in class com.broadleafcommerce.auth.resource.domain.UserRole
The friendly name of this role for display purposes.
setFriendlyName(String) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserRole
 
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.messaging.CartApprovalRequestEvent.ApproverRef
 
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
Deprecated.
 
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
 
setHttpServletRequest(HttpServletRequest) - Method in class com.broadleafcommerce.auth.security.service.SimplePayloadMapper
 
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.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
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
Deprecated.
 
setId(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
Deprecated.
 
setId(String) - Method in class com.broadleafcommerce.auth.resource.domain.AccountRole
 
setId(String) - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccount
 
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.JpaAccountRoleXref
 
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.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.messaging.CartApprovalRequestEvent.ApproverRef
 
setId(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaCustomerAccount
 
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.
setImpersonatingSelf(Boolean) - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
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
Deprecated.
 
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
 
setIncludeAsTokenClaim(boolean) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.UserMappingProperties.FieldMapping
 
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.
setLogin(String) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginProperties.EmbeddedLoginPaths
 
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.
setLogoutRedirectParameter(String) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
The name of the parameter that indicates the URI to where the user should be forwarded after successful logout.
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.authorization.TokenProperties
The max amount of pause time between batch expired authorization 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.authorization.TokenProperties
The min amount of pause time between batch expired authorization cleanup attempts.
setName(String) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
Deprecated.
 
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.authorization.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
 
setOicdIdTokenExpiresAt(Long) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setOid(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setOidcIdTokenIssuedAt(Long) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setOidcIdTokenMetadata(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setOidcIdTokenValue(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setOidcIdTokenValueHash(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
The column length of JpaOAuth2Authorization.getOidcIdTokenValue() forces it to be a non-queryable, non-indexable Lob on certain database providers.
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.
setParameterDefaultClientRedirectUri(String) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setParameterDefaultRedirectUris(Set<String>) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setParentAccountId(String) - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccount
 
setParentAccountId(String) - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccountUpdateRequest
 
setParentAccountId(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaCustomerAccount
 
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.resource.domain.UserHistoricalPassword
The encrypted, previous password the user used.
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
 
setPassword(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUserHistoricalPassword
The encrypted, previous password the user used.
setPasswordConfirmation(String) - Method in class com.broadleafcommerce.auth.user.api.dto.UserRegistration
Must match the given UserRegistration.password
setPasswordEncoder(PasswordEncoder) - Method in class com.broadleafcommerce.auth.user.validation.DefaultPasswordRequestValidator
 
setPasswordEncoder(PasswordEncoder) - Method in class com.broadleafcommerce.auth.user.validation.DefaultResetPasswordFormValidator
 
setPasswordHistory(List<UserHistoricalPassword>) - Method in class com.broadleafcommerce.auth.resource.domain.User
The previous passwords used by this user.
setPasswordHistory(List<JpaUserHistoricalPassword>) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setPasswordLastUpdated(Instant) - Method in class com.broadleafcommerce.auth.resource.domain.User
The time the password was last updated.
setPasswordLastUpdated(Instant) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setPasswordMaxLifeDays(long) - Method in class com.broadleafcommerce.auth.user.autoconfigure.UserPasswordProperties
The number of days a password is valid, after which it must be reset.
setPasswordValidatorProperties(PasswordValidatorProperties) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
setPasswordValidatorProperties(PasswordValidatorProperties) - Method in class com.broadleafcommerce.auth.user.validation.DefaultChangePasswordFormValidator
 
setPasswordValidatorProperties(PasswordValidatorProperties) - Method in class com.broadleafcommerce.auth.user.validation.DefaultResetPasswordFormValidator
 
setPaths(EmbeddedLoginProperties.EmbeddedLoginPaths) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginProperties
 
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
Deprecated.
 
setPermissions(Set<String>) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Returns the Broadleaf permissions that are assigned as authorities to this client in an OAuth2 flow.
setPermissions(Set<String>) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setPermissionService(UserPermissionService<UserPermission>) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserValidator
 
setPkceEnabled(boolean) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
Whether the Proof-Key-for-Code-Exchange enhancement for the Authorization Code Flow should be enabled.
setPlainPassword(String) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
 
setPortResolver(PortResolver) - Method in class com.broadleafcommerce.auth.user.session.CookieRequestCache
 
setPostAuthenticationSuccessRedirectUris(Set<String>) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
A whitelist of redirect URIs that the caller can request redirect to after successful authentication related operations.
setPostAuthenticationSuccessRedirectUris(Set<String>) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setPostLogoutRedirectUris(Set<String>) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The post logout redirect URI(s) that the client may use for logout.
setPostLogoutRedirectUris(Set<String>) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
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
setPreviousPasswordsToRemember(int) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Determines the number of previous passwords to the system should remember.
setPrincipalName(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setPrincipalName(String) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
setProofKeyRequired(Boolean) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Whether the client is explicitly opted-in to PKCE for auth code flows.
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
 
setPublicKeys(List<RSAPublicKey>) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
 
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
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
 
setRefreshTokenExpiresAt(Long) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setRefreshTokenIssuedAt(Long) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setRefreshTokenIssuedAt(Long) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
 
setRefreshTokenMetadata(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setRefreshTokenRotationInterval(Duration) - Method in class com.broadleafcommerce.auth.authorization.TokenProperties
Amount of time that a rotated refresh token is still valid for refresh attempts after it is initially rotated.
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
 
setRefreshTokenValue(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
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
Deprecated.
Determines whether or not to register the demo application clients (heatclinic, aaahotsauces, allthesauce).
setRegisteredClientId(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setRegisterPredefinedOpenApiClient(boolean) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Deprecated.
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
 
setRelaxRedirectUrisValidation(boolean) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
If true, AuthorizedClient.getRedirectUris() will be dynamically modified/expanded at runtime (persisted state does not change) to effectively relax certain validations.
setRelaxRedirectUrisValidation(boolean) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
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
 
setRequestPasswordReset(String) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginProperties.EmbeddedLoginPaths
 
setRequireAuthorizationConsent(boolean) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Set to true if authorization consent is required when the client requests access.
setRequireAuthorizationConsent(boolean) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setRequireLoginTimeoutSeconds(int) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setRequireLoginTimeoutSeconds(Integer) - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizationServerConfig
Deprecated.
 
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.
setRequireProofKey(Boolean) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setResetPassword(String) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure.EmbeddedLoginProperties.EmbeddedLoginPaths
 
setResetPasswordBaseUri(String) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
The base URI for the reset password form.
setResetPasswordBaseUri(String) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
setResetPasswordBaseUri(String) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
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
Deprecated.
 
setResourceIds(Set<String>) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
These are values contributed to the AccessTokenClaimKeys.RegisteredClaims.AUDIENCE_CLAIM set on access tokens issued for this client.
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.JpaAccountRoleXref
 
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.
setRoleRef(UserRoleRef) - Method in class com.broadleafcommerce.auth.resource.domain.AccountRole
 
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
 
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
Deprecated.
 
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
 
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
Deprecated.
 
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
 
setSessionRegistry(SessionRegistry) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationProvider
Sets the SessionRegistry used to track OpenID Connect sessions.
setSessionRegistry(SessionRegistry) - Method in class com.broadleafcommerce.auth.authorization.security.spring.PublicRefreshOAuth2AuthorizationCodeAuthenticationProvider
Sets the SessionRegistry used to track OpenID Connect sessions.
setShortPattern(String) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Password must be at least 8 characters
setShouldConfigure(boolean) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.DispatcherTypeAuthorizationProperties
 
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
Deprecated.
 
setState(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setState(String) - Method in class com.broadleafcommerce.auth.client.web.repo.AuthorizationRequestWrapper
 
setStatus(String) - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccountUpdateRequest
 
setSubject(String) - Method in class com.broadleafcommerce.auth.user.session.DefaultOAuth2SessionToken
 
setSupportRefreshTokenCleanup(boolean) - Method in class com.broadleafcommerce.auth.authorization.TokenProperties
Whether the system should clean up expired authorizations from the system.
setSupportRefreshTokenRotation(boolean) - Method in class com.broadleafcommerce.auth.authorization.TokenProperties
Whether 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
Deprecated.
 
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
 
setTimestamp(Instant) - Method in class com.broadleafcommerce.auth.user.messaging.ClearCustomerSegmentRequest
The timestamp of the persistence event to remove the segment from the User's attributes.
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
 
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
Deprecated.
 
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
 
setTranslationService(TranslationEntityService<Translation>) - Method in class com.broadleafcommerce.auth.i18n.service.AuthTranslationPostMapperMember
 
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
 
setTypeFactory(TypeFactory) - Method in class com.broadleafcommerce.auth.user.service.password.DefaultUserPasswordService
 
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.JpaAccountRoleXref
 
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
 
setUserAssignable(boolean) - Method in class com.broadleafcommerce.auth.resource.domain.UserPermission
In the large majority of cases, this should be set to true.
setUserAssignable(boolean) - Method in class com.broadleafcommerce.auth.security.domain.JpaUserPermission
 
setUserCodeExpiresAt(Long) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setUserCodeIssuedAt(Long) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setUserCodeMetadata(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setUserCodeValue(String) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
setUserContext(UserContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AbstractUserAccessTokenEnhancer
 
setUseRedirectUriHost(boolean) - Method in class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties
Deprecated.
setUseRedirectUriToGenerateConsumeTokenUrl(boolean) - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Controls whether auth uses the ImpersonationRequest.getRedirect_uri() when building the consume-token redirect URL after a successful impersonation request.
setUseRedirectUriToGenerateConsumeTokenUrl(boolean) - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
 
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.AccountMemberRoleChangeRequest
 
setUserId(String) - Method in class com.broadleafcommerce.auth.resource.domain.AccountRole
 
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
 
setUserMappingProperties(UserMappingProperties) - Method in class com.broadleafcommerce.auth.user.listener.CustomerPersistenceHandler
 
setUserMappingProperties(UserMappingProperties) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.UserAccessTokenEnhancer
 
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
 
setUserPasswordProperties(UserPasswordProperties) - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationFilter
 
setUserPermissionService(UserPermissionService<UserPermission>) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserRoleValidator
 
setUserRoleIds(Set<String>) - Method in class com.broadleafcommerce.auth.tenant.domain.DefaultAuthServerProperties.AuthServerProperties
 
setUserRoleService(UserRoleService<UserRole>) - Method in class com.broadleafcommerce.auth.resource.service.DefaultUserOperationService
 
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.FormLoginAuthenticationFilter
 
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
 
setValuePath(String) - Method in class com.broadleafcommerce.auth.user.service.autoconfigure.UserMappingProperties.FieldMapping
 
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
Deprecated.
 
setWhitespacePattern(String) - Method in class com.broadleafcommerce.auth.user.validation.autoconfigure.PasswordValidatorProperties
Password cannot contain any whitespace characters
SHA512DigestHexJpaOAuth2AuthorizationHashValueProvider - Class in com.broadleafcommerce.auth.authorization.provider.jpa.support
Implementation of JpaOAuth2AuthorizationHashValueProvider that returns a SHA-512 digest hex string.
SHA512DigestHexJpaOAuth2AuthorizationHashValueProvider() - Constructor for class com.broadleafcommerce.auth.authorization.provider.jpa.support.SHA512DigestHexJpaOAuth2AuthorizationHashValueProvider
 
SHA512DigestHexJpaOAuth2AuthorizationHashValueProvider(int) - Constructor for class com.broadleafcommerce.auth.authorization.provider.jpa.support.SHA512DigestHexJpaOAuth2AuthorizationHashValueProvider
 
shouldApplyAccessTokenEnhancers(JwtEncodingContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.DefaultJwtTokenCustomizer
JwtGenerator indiscriminately invokes this customizer component for all the token types it supports, which includes OidcParameterNames.ID_TOKEN.
shouldConfigure() - Method in class com.broadleafcommerce.auth.user.autoconfigure.DispatcherTypeAuthorizationConfigurer
Whether dispatcher type authorization should be configured.
shouldEnhance(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.AbstractUserAccessTokenEnhancer
Whether the token should be enhanced.
shouldEnhance(JwtTokenEnhancerContext) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.ClientRestrictionAccessTokenEnhancer
 
shouldHandle(HttpServletRequest) - Method in class com.broadleafcommerce.auth.client.web.filter.CodeChallengeMethodDefaultOAuth2ParamHandler
 
shouldHandle(HttpServletRequest) - Method in interface com.broadleafcommerce.auth.client.web.filter.DefaultOAuth2ParamHandler
Whether this handler should manipulate one or more parameter values for this request
shouldSetCookie(Authentication, HttpServletRequest, HttpServletResponse) - Method in class com.broadleafcommerce.auth.user.service.DefaultSessionAuthenticationStrategy
Determine if the session cookie should be set on the response.
shouldUpdateRoles(List<AccountRole>, List<AccountRole>) - Method in class com.broadleafcommerce.auth.user.service.DefaultAccountMemberRoleChangeRequestHandler
Sort the lists of AccountRoles by role id and then compare.
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, String, String, UserRegistration, BindingResult, MultiValueMap<String, String>) - Method in class com.broadleafcommerce.auth.user.web.endpoint.RegistrationFormController
 
simplePayloadMapper(TypeFactory, AuthTranslationPostMapperMember) - 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
Deprecated, for removal: This API element is subject to removal in a future version.
SimplePayloadMapper(TypeFactory, AuthTranslationPostMapperMember) - Constructor for class com.broadleafcommerce.auth.security.service.SimplePayloadMapper
 
SPICE_EXCHANGE_ADMIN_USER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser.Marketplace
Deprecated.
 
SPICE_EXCHANGE_MERCH_USER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser.Marketplace
Deprecated.
 
SpringAuthorizationServerComponentsConfiguration - Class in com.broadleafcommerce.auth.authorization.security.autoconfigure
Configuration for components related to Spring Authorization Server.
SpringAuthorizationServerComponentsConfiguration() - Constructor for class com.broadleafcommerce.auth.authorization.security.autoconfigure.SpringAuthorizationServerComponentsConfiguration
 
SpringAuthorizationServerComponentsConfiguration.OAuth2AuthorizationConfiguration - Class in com.broadleafcommerce.auth.authorization.security.autoconfigure
Setup components for dealing with OAuth2Authorization persistence.
SpringAuthorizationServerSecurityConfiguration() - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.SecurityAutoConfiguration.SpringAuthorizationServerSecurityConfiguration
 
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.authorization.service.DefaultAuthorizationCleanupServices
 
started - Variable in class com.broadleafcommerce.auth.authorization.service.DefaultAuthorizationCleanupServices
 
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>, KeyPair, 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
 
staticFilesIgnoringWebSecurityCustomizer() - Method in class com.broadleafcommerce.auth.user.autoconfigure.SecurityAutoConfiguration
 
status(HttpServletRequest, HttpServletResponse, String) - Method in class com.broadleafcommerce.auth.user.web.endpoint.PasscodeEndpoint
 
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.
stop() - Method in class com.broadleafcommerce.auth.authorization.service.DefaultAuthorizationCleanupServices
 
stripTrailingSlashIfPresent(String) - Method in class com.broadleafcommerce.auth.server.service.DefaultClientRedirectService
 
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 - Enum constant in enum class 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.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationProvider
 
supports(Class<?>) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.login.EmbeddedLoginAuthenticationProvider
 
supports(Class<?>) - Method in class com.broadleafcommerce.auth.authorization.security.spring.OIDAwareOAuth2RefreshTokenAuthenticationProvider
 
supports(Class<?>) - Method in class com.broadleafcommerce.auth.authorization.security.spring.PublicRefreshOAuth2AuthorizationCodeAuthenticationProvider
 
supports(Class<?>) - Method in class com.broadleafcommerce.auth.authorization.security.spring.PublicRefreshPublicClientAuthenticationProvider
 
supports(Class<?>) - Method in class com.broadleafcommerce.auth.authorization.security.spring.ScopeNarrowingOAuth2AuthorizationCodeRequestAuthenticationProvider
 
supports(Class<?>) - Method in class com.broadleafcommerce.auth.authorization.security.spring.ScopeNarrowingOAuth2ClientCredentialsAuthenticationProvider
 
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
 
tenantPropertiesAccessTokenEnhancer(UserService<User>, TokenEnhancerUtility) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
TenantPropertiesAccessTokenEnhancer - 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.
TenantPropertiesAccessTokenEnhancer(UserService<User>, TokenEnhancerUtility) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.TenantPropertiesAccessTokenEnhancer
 
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
 
throwError(String, String) - Static method in class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationConverter
 
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
 
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.authorization.TokenProperties
 
TokenEndpointFilterPostProcessor - Class in com.broadleafcommerce.auth.authorization.security
An ObjectPostProcessor specifically intended to contribute additional top-level elements to the token response json.
TokenEndpointFilterPostProcessor() - Constructor for class com.broadleafcommerce.auth.authorization.security.TokenEndpointFilterPostProcessor
 
TokenEnhancerAutoConfiguration - Class in com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure
 
TokenEnhancerAutoConfiguration() - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
tokenEnhancerUtility() - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
TokenEnhancerUtility - Class in com.broadleafcommerce.auth.user.session.token.enhancer
Utility to consolidate common operations performed in JwtAccessTokenEnhancer.
TokenEnhancerUtility() - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.TokenEnhancerUtility
 
TokenProperties - Class in com.broadleafcommerce.auth.authorization
Configuration properties for refresh token rotation and authorization persistence cleanup handling.
TokenProperties() - Constructor for class com.broadleafcommerce.auth.authorization.TokenProperties
 
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.JpaAccountRoleXref
 
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.JpaCustomerAccount
 
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
 
toMe(OAuth2Authorization, ObjectMapper) - Method in class com.broadleafcommerce.auth.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
toMeClientIdIssuedAt() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
By default, AuthorizedClient.getClientIdIssuedAt() will have a null value for this field when it comes from REST API calls due to JsonIgnore.
toMeClientSecretExpiresAt() - Method in class com.broadleafcommerce.auth.server.provider.jpa.domain.JpaAuthorizedClient
By default, AuthorizedClient.getClientSecretExpiresAt() will have a null value for this field when it comes from REST API calls due to JsonIgnore.
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
 
toRegisteredClient() - Method in class com.broadleafcommerce.auth.server.domain.AuthorizedClient
Converts this AuthorizedClient into a RegisteredClient.
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.authorization.provider.jpa.domain.JpaOAuth2Authorization
 
toString() - Method in class com.broadleafcommerce.auth.authorization.security.AdvancedOAuth2RefreshTokenGenerator.RefreshTokenValue
 
toString() - Method in class com.broadleafcommerce.auth.authorization.TokenProperties
 
toString() - Method in class com.broadleafcommerce.auth.cache.autoconfigure.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
Deprecated.
 
toString() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties.AuthorizedClientConfig
Deprecated.
 
toString() - Method in class com.broadleafcommerce.auth.data.autoconfigure.AuthorizationDataInitializationProperties
Deprecated.
 
toString() - Method in class com.broadleafcommerce.auth.provider.jpa.environment.AuthenticationProperties
 
toString() - Method in class com.broadleafcommerce.auth.resource.domain.AccountMemberRoleChangeRequest
 
toString() - Method in class com.broadleafcommerce.auth.resource.domain.AccountRole
 
toString() - Method in class com.broadleafcommerce.auth.resource.domain.ApplicationRef
 
toString() - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccount
 
toString() - Method in class com.broadleafcommerce.auth.resource.domain.CustomerAccountUpdateRequest
 
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.UserHistoricalPassword
 
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.JpaAccountRoleXref
 
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.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.DispatcherTypeAuthorizationProperties
 
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.autoconfigure.UserPasswordProperties
 
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.CartApprovalRequestEvent.ApproverRef
 
toString() - Method in class com.broadleafcommerce.auth.user.messaging.CartApprovalRequestEvent
 
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.JpaCustomerAccount
 
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.JpaUserHistoricalPassword
 
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.service.autoconfigure.UserMappingProperties.FieldMapping
 
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
 
toUriComponents(String) - Method in class com.broadleafcommerce.auth.server.service.DefaultClientRedirectService
 
transform(List<P>, List<D>, ContextInfo) - Method in class com.broadleafcommerce.auth.i18n.service.AuthTranslationPostMapperMember
 
triggeredJobEventInputPurgeLoginTable() - Method in interface com.broadleafcommerce.auth.user.service.PurgeLoginTriggeredJobEventConsumer
 
tryAuthenticate(Authentication, String, String) - Method in class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationFilter
Attempts authentication.

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 - Enum constant in enum class com.broadleafcommerce.auth.security.domain.PermissionType
 
updateAll(List<? extends P>, ContextInfo) - Method in interface com.broadleafcommerce.auth.security.service.AccountRoleService
Update all given AccountRoles in the database.
updateAll(List<? extends P>, ContextInfo) - Method in class com.broadleafcommerce.auth.security.service.DefaultAccountRoleService
 
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
 
updateParameterMap(Map<String, String[]>) - Method in class com.broadleafcommerce.auth.client.web.filter.CodeChallengeMethodDefaultOAuth2ParamHandler
 
updateParameterMap(Map<String, String[]>) - Method in interface com.broadleafcommerce.auth.client.web.filter.DefaultOAuth2ParamHandler
Update the provided parameter map in-place with an updated value for the one or more parameters monitored by this handler.
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
 
userAccessTokenEnhancer(UserService<User>, TokenEnhancerUtility) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
UserAccessTokenEnhancer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
Token enhancer that puts various relevant user data into the token's claims.
UserAccessTokenEnhancer(UserService<User>, TokenEnhancerUtility) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.UserAccessTokenEnhancer
 
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
Deprecated.
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 AccessTokenEnhancers 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
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated in favor of liquibase insert pattern (see auth.starter.required.data.changelog.xml)
UserDataInitializer(TypeFactory, UserRepository<JpaUser>, PasswordEncoder, boolean) - Constructor for class com.broadleafcommerce.auth.data.UserDataInitializer
Deprecated.
 
UserDataInitializer.UserIds - Class in com.broadleafcommerce.auth.data
Deprecated.
 
UserDataInitializer.UserIds.AdminUser - Class in com.broadleafcommerce.auth.data
Deprecated.
 
UserDataInitializer.UserIds.AdminUser.Marketplace - Class in com.broadleafcommerce.auth.data
Deprecated.
 
UserDataInitializer.UserIds.Customer - Class in com.broadleafcommerce.auth.data
Deprecated.
 
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
 
userHasAccessToRequestedAccount(String, User) - Method in interface com.broadleafcommerce.auth.security.service.AccountAncestorService
Determine if the user has access to the given account or any parent of the given account.
userHasAccessToRequestedAccount(String, User) - Method in class com.broadleafcommerce.auth.security.service.DefaultAccountAncestorService
 
UserHistoricalPassword - Class in com.broadleafcommerce.auth.resource.domain
Represents a historical user password including useful metadata such as the date it was created to allow enforcing user password policies such as not allowing them to set a new password that is the same as one they used within the last three months.
UserHistoricalPassword() - Constructor for class com.broadleafcommerce.auth.resource.domain.UserHistoricalPassword
 
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
 
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 - Interface in com.broadleafcommerce.auth.security.service
Service for doing user authentication actions
UserMappingProperties - Class in com.broadleafcommerce.auth.user.service.autoconfigure
 
UserMappingProperties() - Constructor for class com.broadleafcommerce.auth.user.service.autoconfigure.UserMappingProperties
 
UserMappingProperties.FieldMapping - Class in com.broadleafcommerce.auth.user.service.autoconfigure
 
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
 
USERNAME - Static variable in class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationConverter
 
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
 
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.
UserPasswordHistoryConverter - Class in com.broadleafcommerce.auth.user.provider.jpa.domain.support
Used to convert a List of HistoricalPasswords to a serialized JSON object string representation for persistence and vice-versa.
UserPasswordHistoryConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.auth.user.provider.jpa.domain.support.UserPasswordHistoryConverter
 
UserPasswordHistoryConverter(ObjectMapper, boolean) - Constructor for class com.broadleafcommerce.auth.user.provider.jpa.domain.support.UserPasswordHistoryConverter
 
UserPasswordProperties - Class in com.broadleafcommerce.auth.user.autoconfigure
Properties to configure certain password settings.
UserPasswordProperties() - Constructor for class com.broadleafcommerce.auth.user.autoconfigure.UserPasswordProperties
 
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
 
userRestrictionAccessTokenEnhancer(UserService<User>, TokenEnhancerUtility, PermissionRepository, SecurityService) - Method in class com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure.TokenEnhancerAutoConfiguration
 
UserRestrictionAccessTokenEnhancer - Class in com.broadleafcommerce.auth.user.session.token.enhancer
Token enhancer that includes user restrictions and restricted authorities within the token.
UserRestrictionAccessTokenEnhancer(UserService<User>, TokenEnhancerUtility, PermissionRepository, SecurityService) - Constructor for class com.broadleafcommerce.auth.user.session.token.enhancer.UserRestrictionAccessTokenEnhancer
 
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>, TranslationEntityService<Translation>) - 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
 
UserType - Enum Class 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(List<P>, ResetPasswordForm, Errors, User) - Method in class com.broadleafcommerce.auth.user.validation.DefaultResetPasswordFormValidator
 
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
Deprecated, for removal: This API element is subject to removal in a future version.
validate(List<P>, ResetPasswordForm, Errors, User) - 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
 
validateAccountPermissions(UserRole, Errors, Set<UserPermission>) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserRoleValidator
Validates that an account based role only has account permissions and that non-account roles do not have account permissions.
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
 
validateCurrentPassword(User, ChangePasswordForm, String, Errors) - Method in class com.broadleafcommerce.auth.user.validation.DefaultChangePasswordFormValidator
 
validatedNewPasswordIsNotReused(User, String, Errors) - Method in class com.broadleafcommerce.auth.user.validation.DefaultChangePasswordFormValidator
Validates that the new password does not match any of the historical passwords.
validatedNewPasswordIsNotReused(User, String, Errors) - Method in class com.broadleafcommerce.auth.user.validation.DefaultResetPasswordFormValidator
Validates that the new password does not match any of the historical passwords.
validateEmail(Errors) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserValidator
 
validateEmailAvailable(P, Errors) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
validateEmailFormat(UserRegistration, Errors) - Method in class com.broadleafcommerce.auth.user.validation.DefaultRegistrationValidator
 
validateForReplace(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserRoleValidator
 
validateGrantTypes(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.auth.server.validation.AuthorizedClientEntityValidator
 
validateImpersonationRequest(ImpersonationRequest, String, Authentication) - Method in class com.broadleafcommerce.auth.user.endpoint.DefaultImpersonationRequestValidator
 
validateImpersonationRequest(ImpersonationRequest, String, Authentication) - 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(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.auth.server.validation.AuthServerEntityValidator
 
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
 
validateNewPassword(ChangePasswordForm, String, Errors) - Method in class com.broadleafcommerce.auth.user.validation.DefaultChangePasswordFormValidator
 
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
 
validatePasswordConfirmationMatches(ChangePasswordForm, String, Errors) - Method in class com.broadleafcommerce.auth.user.validation.DefaultChangePasswordFormValidator
 
validatePasswordFormat(String, Errors) - Method in class com.broadleafcommerce.auth.user.validation.DefaultResetPasswordFormValidator
 
validatePasswordToken(List<P>, String, Errors) - Method in class com.broadleafcommerce.auth.user.validation.DefaultResetPasswordFormValidator
 
validatePermissions(User, Errors) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserValidator
 
validateProviderDetails(P) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
 
validateRegisteredClientExists(OAuth2Authorization) - Method in class com.broadleafcommerce.auth.authorization.service.DefaultOAuth2AuthorizationService
This throws an error similar to JdbcOAuth2AuthorizationService.OAuth2AuthorizationRowMapper.mapRow(ResultSet, int) and ensures we fail to load authorizations for which the associated RegisteredClient is no longer present.
validateReplace(P, P) - Method in class com.broadleafcommerce.auth.user.service.DefaultUserService
 
validateRequiredFields(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.auth.server.validation.AuthorizedClientEntityValidator
 
validateReuse(String, OAuth2AuthorizationService, TokenProperties) - Static method in class com.broadleafcommerce.auth.authorization.security.AdvancedOAuth2RefreshTokenUtils
Validate token re-use for a given refresh token
validateRolePermissions(UserRole, Errors) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserRoleValidator
 
validateScopesForClient(Set<String>, RegisteredClient, OAuth2AuthorizationCodeRequestAuthenticationToken) - Method in class com.broadleafcommerce.auth.authorization.security.spring.ScopeNarrowingOAuth2AuthorizationCodeRequestAuthenticationProvider
Validate that the userAuthorizedScopes are permitted by the RegisteredClient.
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.authorization.security.embedded.login.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
 
validateUniqueClientPerApplication(P, Errors) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
validateUniqueClientPerClientId(P, Errors) - Method in class com.broadleafcommerce.auth.server.service.DefaultAuthorizedClientService
 
validateUserAssignablePermissions(UserRole, Errors, Set<UserPermission>) - Method in class com.broadleafcommerce.auth.resource.service.validation.UserRoleValidator
Validates that permissions that are not user assignable are not assigned to the role.
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 class com.broadleafcommerce.auth.resource.domain.DefaultUserTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.auth.resource.domain.UserType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.auth.security.domain.PermissionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.auth.security.type.PkceCodeChallengeMethodType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.auth.server.web.endpoint.ClientDiscoveryEndpoint.ClientDiscoveryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.XFrameOptionsMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.auth.user.domain.AuthenticationMessageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.broadleafcommerce.auth.user.domain.LoginAttemptResult
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.broadleafcommerce.auth.resource.domain.DefaultUserTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.auth.resource.domain.UserType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.auth.security.domain.PermissionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.auth.security.type.PkceCodeChallengeMethodType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.auth.server.web.endpoint.ClientDiscoveryEndpoint.ClientDiscoveryType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.auth.user.autoconfigure.AuthorizationServerProperties.XFrameOptionsMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.auth.user.domain.AuthenticationMessageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.broadleafcommerce.auth.user.domain.LoginAttemptResult
Returns an array containing the constants of this enum class, 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
Deprecated.
 
VENDOR_MERCHANDISER - Static variable in class com.broadleafcommerce.auth.data.RoleDataInitializer.UserRoleIds.Marketplace
Deprecated.
 
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
 
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
Deprecated.
 
WILD_AND_JUDGE_MERCH_USER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser.Marketplace
Deprecated.
 
WILD_BILL_ADMIN_USER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser.Marketplace
Deprecated.
 
WILD_BILL_MERCH_USER - Static variable in class com.broadleafcommerce.auth.data.UserDataInitializer.UserIds.AdminUser.Marketplace
Deprecated.
 
withAttribute(String, Object) - Method in class com.broadleafcommerce.auth.user.domain.AuthenticationEvent
Convenience method for adding any additional attributes for the event
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.authorization.security.embedded.login.EmbeddedLoginAuthenticationSuccessHandler
Create a new passcode and write it to the response.
writeToResponse(HttpServletResponse, P) - Method in class com.broadleafcommerce.auth.authorization.security.embedded.login.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 and Interfaces|All Packages|Constant Field Values|Serialized Form