Index
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
- 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 convertingOAuth2AuthenticationToken
toOAuth2UserDetails
. - 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 theAccountMemberRoleChangeRequestHandler
. - 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
-
Handles
AccountMemberRoleChangeRequest
. - 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 theAccountUpdateRequestHandler
. - 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
-
Handle
CustomerAccountUpdateRequest
messages. - 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 updateUserPermission
. - 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
- 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
- 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
totrue
. - archive(String) - Method in interface com.broadleafcommerce.auth.security.service.UserRoleService
-
Soft-deletes a record by setting its
UserRole.archived
totrue
. - archive(String) - Method in interface com.broadleafcommerce.auth.user.service.UserService
-
Soft-deletes a record by setting its
User.archived
totrue
andUser.active
tofalse
. - 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 convertAuthentication
from various sources intoOAuth2UserDetails
. - 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
-
A
JwtAccessTokenEnhancer
to add the"authorities"
claim. - 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 theOAuth2TokenGenerator
. - 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
andclients
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 persistedApplication
domain information into a subset of that information embodied in theApplication
domain. - AuthTenantPersistenceHandler(ApplicationService<Application>, ObjectMapper, TypeFactory) - Constructor for class com.broadleafcommerce.auth.tenant.message.AuthTenantPersistenceHandler
-
Deprecated.
- 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 theDefaultSessionAuthenticationStrategy
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 aClientRegistration
. - buildClientRegistrationToWrapperPostConverter() - Method in class com.broadleafcommerce.auth.client.registration.DefaultClientRegistrationPropertiesService
-
Since
ClientRegistration
is a final class,ModelMapper
complains about adding mappings viaTypeMap
. - 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 aAuthorizationRequestWrapper
. - 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 matchesAbstractOAuthClientAuthenticationStrategyDelegate.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 givenJwtTokenEnhancerContext
. - 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 fromOAuth2ClientProperties
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
) whenPkceParameterNames.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 inImmutableJWKSet
. - 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 originalImpersonationRequest
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
-
Basic cookie functionality shared by
DefaultOAuth2AuthorizedClientRepository
andBroadleafAuthorizationRequestRepository
- 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
-
Create an
OAuth2AuthorizedClient
from anDefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
- 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
-
Deprecated.since 1.6, replaced by
CookieUtil.createResponseCookie(String, String, int, String)
- 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
-
Deprecated.since 1.6, replaced by
CookieUtil.createSessionRemovalResponseCookie(String, String)
- 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 givenUser.serviceId
andUser.type
. - createSessionCookie(OAuth2SessionToken) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
-
Deprecated.
- createSessionCookie(OAuth2SessionToken) - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
- createSessionCookie(String, String) - Static method in class com.broadleafcommerce.auth.user.util.CookieUtil
-
Deprecated.since 1.6, replaced by
CookieUtil.createSessionResponseCookie(String, String, String)
- 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 anEmbeddedLoginAuthenticationToken
. - 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
-
Deprecated.
- 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 fromOAuth2ClientProperties
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 anOAuth2AuthorizationCodeRequestAuthenticationToken
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 anOAuth2ClientCredentialsAuthenticationToken
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
forJwtEncodingContext
that delegates to a list ofJwtAccessTokenEnhancers
. - 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 ofOAuth2Authorization
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 aHashMap
. - 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 theUserService
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 theOAuth2LoginAuthenticationFilter
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 projectionOAuthClientRegistrationWrapper
- 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 auser entity
and permissions from aserver entity
to prevent querying the data multiple times. - DefaultRegisteredClientRepository - Class in com.broadleafcommerce.auth.user.service
-
Implements
RegisteredClientRepository
through interactions withAuthorizedClientService
and converts betweenRegisteredClient
andAuthorizedClient
. - 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 likeNimbusJwtEncoder
to obtainJWK
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 inAuthenticationSecurityConfiguration's
security chain. - EarlyAuthorizationServerSecurityChainCustomizer - Interface in com.broadleafcommerce.auth.user.autoconfigure.support
-
Customizer for an
HttpSecurity
to be applied before the default configuration inSpringAuthorizationServerSecurityConfiguration'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 inSecurityAutoConfiguration
. - 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 retrievesOAuth2UserDetails
from aOAuth2UserDetailsService
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 notUserRole.archived
who has aUserRole.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 variousPermissionType
such asPermissionType.READ
orPermissionType.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 givenlimitingScopes
. - 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 notUserRole.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 notUserRole.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 notUserRole.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 notUserRole.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
-
Deprecated.
- 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
-
Deprecated.
- 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 notUser.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
andUser.serverId
. - findByEmailIgnoreCaseAndServerIdAndArchivedIsFalse(String, String) - Method in interface com.broadleafcommerce.auth.user.repository.UserRepository
-
Finds and returns the entity with the given
User.email
andUser.serverId
that is notUser.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
andUser.type
match the given values. - findByServiceIdAndType(String, String) - Method in interface com.broadleafcommerce.auth.user.service.UserService
-
Finds the unique record whose
User.serviceId
andUser.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
andUser.serverId
. - findByUsernameAndServerIdAndArchivedFalse(String, String) - Method in interface com.broadleafcommerce.auth.user.repository.UserRepository
-
Finds and returns the entity with the given
User.username
andUser.serverId
if notUser.archived
. - findByUsernameIgnoreCaseAndServerId(String, String) - Method in interface com.broadleafcommerce.auth.user.repository.UserRepository
- findByUsernameIgnoreCaseAndServerIdAndArchivedFalse(String, String) - Method in interface com.broadleafcommerce.auth.user.repository.UserRepository
-
Case-insensitive find method that returns the
User
with the givenUser.username
andUser.serverId
if notUser.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 retrievesOAuth2UserDetails
from aOAuth2UserDetailsService
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 theAbstractAuthenticationToken.isAuthenticated()
will returnfalse
. - FormLoginAuthenticationToken(String, Object, Object, Collection<? extends GrantedAuthority>) - Constructor for class com.broadleafcommerce.auth.user.session.FormLoginAuthenticationToken
-
This constructor should only be used by
AuthenticationManager
orAuthenticationProvider
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)
forJpaAuthorizationServer.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 theUser
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 anaccountId
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 theUserRegistration.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 givenclientId
. - 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
- 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 betweenClientRegistration
andDefaultClientRegistrationPropertiesService.getWrapperType()
. - getClientScopes() - Method in class com.broadleafcommerce.auth.authorization.security.embedded.code.EmbeddedLoginCodeAuthenticationConverter
-
Read the scopes from the
RegisteredClient
specified by theOAuth2ParameterNames.CLIENT_ID
parameter. - getClientScopes(OAuth2AuthorizationCodeRequestAuthenticationToken) - Method in class com.broadleafcommerce.auth.authorization.security.spring.DefaultClientScopeAuthorizationCodeRequestConverter
-
Read the scopes from the
RegisteredClient
specified by theOAuth2ParameterNames.CLIENT_ID
parameter. - getClientScopes(OAuth2ClientCredentialsAuthenticationToken) - Method in class com.broadleafcommerce.auth.authorization.security.spring.DefaultClientScopeClientCredentialsRequestConverter
-
Read the scopes from the
RegisteredClient
specified by theOAuth2ParameterNames.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 aUser'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 anAuthorizedClient
. - 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 moreUserRoleAncestryHydrationResponse
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()
isResolutionIdentifierType.DOMAIN
orResolutionIdentifierType.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 anAuthorizationServer
. - 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 validatedImpersonationRequest
. - 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 theOAuth2TokenEndpointFilter
. - 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 theClientIdentityProviderProperties.ClientProperties
for the appropriate type ofAuthorizedClient
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.since 1.6, replaced by
StatelessUtil.createSavedRequestRemovalCookie()
- getRemoveSavedRequestCookie() - Method in class com.broadleafcommerce.auth.user.session.StatelessUtilImpl
- getRemoveSessionCookie(String) - Method in interface com.broadleafcommerce.auth.user.session.StatelessUtil
-
Deprecated.in favor of
StatelessUtil.getSessionRemovalCookie(String)
- 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 ofRestriction
. - 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
- 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 givenAuthorizationServer
. - 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)
andStatelessUtilImpl.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.since 1.6, replaced by
StatelessUtil.createSavedRequestCookie(String, String)
- 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 theOAuth2SessionToken
. - 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
-
Get the
session token
from theauthentication token
. - 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 givenclientId
. - 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 moreUserRoleAncestryHydrationResponse
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 toOAuth2UserDetails
. - 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 toOAuth2UserDetails
. - 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 inUserAttributesRequest
. - 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
-
Handles the 'create-new' case for
DefaultRegisteredClientRepository.save(RegisteredClient)
. - 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-providedAuthorizedClient
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 toAuthorizedClient.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'sOAuth2Authorization
. - 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 inAuthenticationSecurityConfiguration's
security chain. - LateAuthorizationServerSecurityChainCustomizer - Interface in com.broadleafcommerce.auth.user.autoconfigure.support
-
Customizer for an
HttpSecurity
to be applied after the default configuration inSpringAuthorizationServerSecurityConfiguration'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
- 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 fromOAuth2AuthenticationToken
. - 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 customizeOAuth2AuthorizationServerConfigurer
. - 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 aOAuth2SessionAuthenticationToken
. - 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
orAuthenticationProvider
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
orAuthenticationProvider
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 theAbstractAuthenticationToken.isAuthenticated()
will returnfalse
. - 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 loadingOAuth2UserDetails
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 byDefaultOAuthClientRegistrationPersistenceService
- 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 toEncryptionMigrationTask.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 aClientRegistration
. - populateRegistrationFromProvider(P) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuthClientRegistrationPersistenceService
-
If an
issuerUri
is provided when creating aOAuthClientRegistrationWrapper
, then this method should be invoked in order to populate theclientRegistration
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 thePermissionType.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
beforeAuthorizedClient.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
, andRestrictedPermission
. - PrivilegeSummary - Class in com.broadleafcommerce.auth.security.service
-
A data structure used by
DefaultOAuth2UserDetailsService
andPrivilegeService
to hold all the authorities, restrictions, and restricted authorities of aUser
. - 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
ofOperationType.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
ofOperationType.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
ofOperationType.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)
forJpaUserRole.fromMe()
. - pruneArchivedReferences(MappingContext<JpaUser, User>) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
-
Used as the
TypeMap.setPostConverter(Converter)
forJpaUser.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 thePkceParameterNames#CODE_VERIFIER code_verifier
parameter, or therefresh_token
andredirect_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
-
Read a
DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
from the authorized client cookie. - 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 givenRegisteredClient
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
-
Deprecated.in favor of
UserRegistrationService.registerUser(com.broadleafcommerce.auth.user.api.dto.UserRegistration, com.broadleafcommerce.data.tracking.core.context.ContextInfo)
, as context is no longer a requirement - 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
withuser
. - 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
withpayload
. - 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
withpayload
. - 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 fromRegisteredClient
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 a
CustomerAccount
, - 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
-
Deprecated.
- 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 theOAuth2AuthorizationCodeRequestAuthenticationContext
and is responsible for validating specific OAuth 2.0 Authorization Request parameters associated in theOAuth2AuthorizationCodeRequestAuthenticationToken
. - 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 theOAuth2AuthorizationCode
. - 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 aUser'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 anAuthorizedClient
. - 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 includesOidcParameterNames.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.since 1.8.0. Use
SimplePayloadMapper(TypeFactory, AuthTranslationPostMapperMember)
- 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
-
Deprecated.Since 1.7.0. Use
AdminUserPersistenceHandler.toAuthPermissionRef(String)
- 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
-
Deprecated.Since 1.7.0. Use
AdminUserPersistenceHandler.toAuthRoleRef(String)
- 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 toJsonIgnore
. - 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 toJsonIgnore
. - toMeParentUserBackReferenceAdder(MappingContext<U, J>) - Method in class com.broadleafcommerce.auth.user.provider.jpa.domain.JpaUser
- 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 aRegisteredClient
. - 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
ofHistoricalPasswords
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 theUserRegistrationService
. - 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 inUserRole.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
- 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 givenErrors
. - 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.Since 1.8.0-GA. Use
ResetPasswordFormValidator.validate(List, ResetPasswordForm, Errors, User)
. - 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 associatedRegisteredClient
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
andUser.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
-
Validate the
UserRegistration.getUserType()
. - 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 aAuthorizationRequestWrapper
with the current client id - wrapAuthorizedClient(OAuth2AuthorizedClient) - Method in class com.broadleafcommerce.auth.client.service.DefaultOAuth2AuthorizedClientRepository
-
Create a new
DefaultOAuth2AuthorizedClientRepository.TenantAwareOAuth2AuthorizedClientWrapper
from the givenOAuth2AuthorizedClient
. - wrapAuthRequest(OAuth2AuthorizationRequest) - Method in class com.broadleafcommerce.auth.client.web.repo.BroadleafAuthorizationRequestRepository
-
Wrap the given
OAuth2AuthorizationRequest
into anAuthorizationRequestWrapper
TheAuthorizationRequestWrapper
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 aOAuthClientRegistrationWrapper
. - 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form