Uses of Class
com.broadleafcommerce.auth.server.domain.AuthorizationServer
Package
Description
-
Uses of AuthorizationServer in com.broadleafcommerce.auth.authorization.security.embedded.autoconfigure
Modifier and TypeMethodDescriptionEmbeddedLoginAutoConfiguration.embeddedLoginAuthenticationFilter
(org.springframework.security.authentication.AuthenticationManager authenticationManager, org.springframework.security.web.authentication.AuthenticationSuccessHandler embeddedLoginAuthenticationSuccessHandler, org.springframework.security.web.authentication.AuthenticationFailureHandler embeddedLoginAuthenticationFailureHandler, org.springframework.security.web.authentication.session.SessionAuthenticationStrategy sessionAuthenticationStrategy, StatelessUtil statelessUtil, UserLockoutService userLockoutService, AuthorizationServerService<AuthorizationServer> authorizationServerService, AuthorizedClientService<AuthorizedClient> authorizedClientService) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.authorization.security.embedded.login
Modifier and TypeMethodDescriptionprotected AuthorizationServerService<AuthorizationServer>
EmbeddedLoginAuthenticationFilter.getAuthorizationServerService()
ModifierConstructorDescriptionEmbeddedLoginAuthenticationFilter
(org.springframework.security.authentication.AuthenticationManager authenticationManager, org.springframework.security.web.authentication.AuthenticationSuccessHandler successHandler, org.springframework.security.web.authentication.AuthenticationFailureHandler failureHandler, org.springframework.security.web.authentication.session.SessionAuthenticationStrategy sessionAuthenticationStrategy, StatelessUtil util, UserLockoutService userLockoutService, AuthorizationServerService<AuthorizationServer> authorizationServerService, AuthorizedClientService<AuthorizedClient> authorizedClientService) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.client.autoconfigure
Modifier and TypeMethodDescriptionOAuthClientAutoConfiguration.contextHelperService
(AuthorizedClientService<AuthorizedClient> authorizedClientService, AuthorizationServerService<AuthorizationServer> authorizationServerService) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.client.service
Modifier and TypeFieldDescriptionprotected final AuthorizationServerService<AuthorizationServer>
DefaultContextHelperService.authorizationServerService
Modifier and TypeMethodDescriptionprotected AuthorizationServer
DefaultContextHelperService.getAuthorizationServer
(String serverId) Finds theAuthorizationServer
for the given server IDModifier and TypeMethodDescriptionprotected AuthorizationServerService<AuthorizationServer>
DefaultContextHelperService.getAuthorizationServerService()
ModifierConstructorDescriptionDefaultContextHelperService
(AuthorizedClientService<AuthorizedClient> authorizedClientService, AuthorizationServerService<AuthorizationServer> authorizationServerService) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.data
ModifierConstructorDescriptionAuthorizationServerDataInitializer
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, AuthorizationServerService<AuthorizationServer> serverService, UserRoleService<UserRole> userRoleService, AuthorizationDataInitializationProperties properties) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of AuthorizationServer in com.broadleafcommerce.auth.data.autoconfigure
ModifierConstructorDescriptionAuthorizationServerConfiguration
(AuthorizationServerDataInitializerAutoConfiguration.RoleConfiguration roleConfiguration, com.broadleafcommerce.common.extension.TypeFactory typeFactory, AuthorizationServerService<AuthorizationServer> authorizationServerService, UserRoleService<UserRole> userRoleService, AuthorizationDataInitializationProperties properties) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.security.service
Modifier and TypeMethodDescriptionprotected AuthorizationServerService<AuthorizationServer>
DefaultPrivilegeService.getServerService()
Modifier and TypeMethodDescriptionprotected Set<UserPermissionRef>
DefaultPrivilegeService.getAllFlatPermissions
(@NonNull User user, @NonNull AuthorizationServer server, @NonNull Collection<UserRole> userAndServerRolesWithAncestors) Gets a set of all flat permissions fromUser.getPermissions()
,getDefaultUserPermissions()
, and permissions from the given roles.DefaultPrivilegeService.getRoleIds
(@NonNull AuthorizationServer server) Get the ids of the defaultUserRoles
for the givenAuthorizationServer
.ModifierConstructorDescriptionDefaultPrivilegeService
(UserRoleService<UserRole> userRoleService, UserRoleAncestryHydrationService roleAncestryHydrationService, AuthorizationServerService<AuthorizationServer> serverService) Deprecated, for removal: This API element is subject to removal in a future version.Since 1.8.0.DefaultPrivilegeService
(UserRoleService<UserRole> userRoleService, UserRoleAncestryHydrationService roleAncestryHydrationService, AuthorizationServerService<AuthorizationServer> serverService, AccountAncestorService accountAncestorService, TokenProperties tokenProperties) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.server.autoconfigure
Modifier and TypeMethodDescription<D extends com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable & com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware>
AuthorizationServerService<AuthorizationServer>AuthorizationServerAutoConfiguration.authorizationServerService
(AuthorizationServerRepository<D> repository, SimplePayloadMapper mapper, AuthServerEntityValidator validator) Modifier and TypeMethodDescription<D extends com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable & com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware>
AuthorizedClientService<AuthorizedClient>AuthorizedClientAutoConfiguration.authorizedClientService
(AuthorizationServerService<AuthorizationServer> serverService, AuthorizedClientRepository<D> repository, SimplePayloadMapper simplePayloadMapper, com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidatorManager validatorManager, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, TenantUrlResolver tenantUrlResolver) ClientRedirectAutoConfiguration.clientRedirectService
(AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.server.provider.jpa.domain
Modifier and TypeMethodDescriptionprotected AuthorizationServer
JpaAuthorizationServer.fromMePostConverter
(org.modelmapper.spi.MappingContext<JpaAuthorizationServer, AuthorizationServer> mappingContext) Used as theTypeMap.setPostConverter(Converter)
forJpaAuthorizationServer.fromMe()
.Modifier and TypeMethodDescriptionprotected @NotNull org.modelmapper.Converter<AuthorizationServer,
JpaAuthorizationServer> JpaAuthorizationServer.toMePostConverter()
Modifier and TypeMethodDescriptionprotected AuthorizationServer
JpaAuthorizationServer.fromMePostConverter
(org.modelmapper.spi.MappingContext<JpaAuthorizationServer, AuthorizationServer> mappingContext) Used as theTypeMap.setPostConverter(Converter)
forJpaAuthorizationServer.fromMe()
. -
Uses of AuthorizationServer in com.broadleafcommerce.auth.server.service
Modifier and TypeInterfaceDescriptioninterface
AuthorizationServerService<P extends AuthorizationServer>
Service interface for managing authorization servers.class
DefaultAuthorizationServerService<P extends AuthorizationServer,
D extends com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable & com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware> Modifier and TypeMethodDescriptionprotected AuthorizationServerService<AuthorizationServer>
DefaultAuthorizedClientService.getServerService()
protected AuthorizationServerService<AuthorizationServer>
DefaultClientRedirectService.getServerService()
ModifierConstructorDescriptionDefaultAuthorizedClientService
(AuthorizationServerService<AuthorizationServer> serverService, AuthorizedClientRepository<D> repository, SimplePayloadMapper mapper, com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidatorManager validator, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, TenantUrlResolver tenantUrlResolver) DefaultClientRedirectService
(AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.server.web.endpoint
Modifier and TypeMethodDescriptionAuthorizationServerEndpoint.createServer
(AuthorizationServer server, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) AuthorizationServerEndpoint.readServerById
(String id) AuthorizationServerEndpoint.replaceServer
(String id, AuthorizationServer server) Modifier and TypeMethodDescriptionprotected AuthorizationServerService<AuthorizationServer>
AuthorizationServerEndpoint.getAuthorizationServerService()
org.springframework.data.domain.Page<AuthorizationServer>
AuthorizationServerEndpoint.readAll
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, org.springframework.data.domain.Pageable pageable) Modifier and TypeMethodDescriptionAuthorizationServerEndpoint.createServer
(AuthorizationServer server, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) AuthorizationServerEndpoint.replaceServer
(String id, AuthorizationServer server) ModifierConstructorDescriptionAuthorizationServerEndpoint
(AuthorizationServerService<AuthorizationServer> authorizationServerService) AuthorizedClientEndpoint
(AuthorizedClientService<AuthorizedClient> authorizedClientService, AuthorizationServerService<AuthorizationServer> authorizationServerService) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.tenant.service
Modifier and TypeMethodDescriptionprotected AuthorizationServer
DefaultAuthServerCreationHandler.createAuthorizationServer
(Application application, DefaultAuthServerProperties.AuthServerProperties properties, String friendlyName) protected AuthorizationServer
DefaultAuthServerCreationHandler.createNewAuthServer
(Application application, DefaultAuthServerProperties.AuthServerProperties properties, String friendlyName) Modifier and TypeMethodDescriptionprotected AuthorizationServerService<AuthorizationServer>
DefaultAuthServerCreationHandler.getServerService()
Modifier and TypeMethodDescriptionprotected void
DefaultAuthServerCreationHandler.createAuthorizedClient
(Application application, AuthorizationServer authorizationServer, DefaultAuthServerProperties.AuthServerProperties properties, String friendlyName) ModifierConstructorDescriptionDefaultAuthServerCreationHandler
(AuthorizationServerService<AuthorizationServer> serverService, AuthorizedClientService<AuthorizedClient> clientService, DefaultAuthServerProperties defaultAuthServerProperties, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.user.autoconfigure
Modifier and TypeMethodDescriptionImpersonationConfiguration.impersonationRequestValidator
(UserService<User> userService, AuthorizedClientService<AuthorizedClient> authorizedClientService, AuthorizationServerService<AuthorizationServer> authorizationServerService, ClientRedirectService clientRedirectService) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.user.endpoint
ModifierConstructorDescriptionDefaultImpersonationRequestValidator
(UserService<User> userService, AuthorizedClientService<AuthorizedClient> authorizedClientService, AuthorizationServerService<AuthorizationServer> authorizationServerService, ClientRedirectService clientRedirectService) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.user.service
Modifier and TypeMethodDescriptionprotected AuthorizationServer
DefaultUserLockoutService.readAuthServer
(String authServerId) Modifier and TypeMethodDescriptionprotected AuthorizationServerService<AuthorizationServer>
DefaultUserLockoutService.getServerService()
protected AuthorizationServerService<AuthorizationServer>
DefaultUserMessagingService.getServerService()
protected AuthorizationServerService<AuthorizationServer>
PurgeLoginTableJobListener.getServerService()
Modifier and TypeMethodDescriptionprotected int
DefaultUserLockoutService.countLoginAttempts
(String username, AuthorizationServer server) protected Duration
DefaultUserLockoutService.getLockoutDuration
(AuthorizationServer server) protected Long
DefaultUserLockoutService.getLockoutDurationMinutes
(AuthorizationServer server) protected int
DefaultUserLockoutService.getLoginAttemptsAllowed
(AuthorizationServer server) protected Long
DefaultUserLockoutService.getLoginFailDecayMinutes
(AuthorizationServer server) protected boolean
DefaultUserLockoutService.isLockedUserCanResetPassword
(AuthorizationServer server) protected boolean
DefaultUserLockoutService.isResetPasswordUnlocksUser
(AuthorizationServer server) protected void
DefaultUserLockoutService.throwIfLocked
(int attempts, String username, AuthorizationServer server, User user) protected boolean
DefaultUserLockoutService.userShouldBeUnlocked
(User user, AuthorizationServer server) ModifierConstructorDescriptionDefaultUserLockoutService
(UserService<User> userService, UserLoginAttemptService<UserLoginAttempt> userLoginAttemptService, AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService, UserLockoutProperties userLockoutProperties) DefaultUserMessagingService
(AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService, com.broadleafcommerce.common.messaging.authentication.AuthenticationMessageProducer messageProducer, com.broadleafcommerce.common.extension.TypeFactory typeFactory) PurgeLoginTableJobListener
(UserLoginAttemptService<UserLoginAttempt> userLoginAttemptService, AuthorizationServerService<AuthorizationServer> serverService, com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentService) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.user.service.autoconfigure
Modifier and TypeMethodDescriptionAuthServiceServiceAutoConfiguration.purgeLoginTableJobListener
(UserLoginAttemptService<UserLoginAttempt> userLoginAttemptService, AuthorizationServerService<AuthorizationServer> serverService, com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService) AuthServiceServiceAutoConfiguration.registrationService
(UserService<User> userService, AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, RegistrationValidator registrationValidator, UserRegistrationProducer userRegistrationProducer, AuthRegistrationProperties registrationProperties, ApplicationService<Application> applicationService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) AuthServiceServiceAutoConfiguration.restrictionService
(UserRoleService<UserRole> userRoleService, UserRoleAncestryHydrationService userRoleAncestryHydrationService, AuthorizationServerService<AuthorizationServer> serverService, AccountAncestorService accountAncestorService, TokenProperties tokenProperties) AuthServiceServiceAutoConfiguration.userLockoutService
(UserService<User> userService, UserLoginAttemptService<UserLoginAttempt> loginAttemptService, AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService, UserLockoutProperties userLockoutProperties) AuthServiceServiceAutoConfiguration.userMessagingService
(AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService, com.broadleafcommerce.common.messaging.authentication.AuthenticationMessageProducer messageProducer, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.user.service.password
Modifier and TypeMethodDescriptionprotected AuthorizationServer
DefaultUserRegistrationService.getAuthorizationServer
(UserRegistration registration, String serverId) Finds theAuthorizationServer
for the given server IDModifierConstructorDescriptionDefaultUserRegistrationService
(UserService<P> userService, AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> authorizationServerService, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder, RegistrationValidator registrationValidator, UserRegistrationProducer userRegistrationProducer, AuthRegistrationProperties registrationProperties, ApplicationService<Application> applicationService, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.user.session
Modifier and TypeMethodDescriptionprotected AuthorizationServer
StatelessUtilImpl.findServer
(AuthorizedClient client) Modifier and TypeMethodDescriptionStatelessUtil.getSessionCookieName
(AuthorizedClient client, AuthorizationServer server) StatelessUtilImpl.getSessionCookieName
(AuthorizedClient client, AuthorizationServer server) protected String
StatelessUtilImpl.getSessionSameSiteAttribute
(AuthorizationServer authorizationServer) Gets the SameSite attribute value for the session cookie.ModifierConstructorDescriptionStatelessUtilImpl
(AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService, KeyPair dynamicPropertyKeyPair, String issuer) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.user.session.token.enhancer
Modifier and TypeMethodDescriptionprotected AuthorizationServerService<AuthorizationServer>
ClientRestrictionAccessTokenEnhancer.getAuthorizationServerService()
ModifierConstructorDescriptionClientRestrictionAccessTokenEnhancer
(AuthorizationServerService<AuthorizationServer> authorizationServerService, AuthorizedClientService<AuthorizedClient> authorizedClientService, TokenEnhancerUtility tokenEnhancerUtility, SecurityService securityService) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.user.session.token.enhancer.autoconfigure
Modifier and TypeMethodDescriptionTokenEnhancerAutoConfiguration.clientRestrictionAccessTokenEnhancer
(AuthorizationServerService<AuthorizationServer> authorizationServerService, AuthorizedClientService<AuthorizedClient> authorizedClientService, TokenEnhancerUtility tokenEnhancerUtility, SecurityService securityService) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.user.web.autoconfigure
Modifier and TypeMethodDescriptionAuthServiceTemplateAutoConfiguration.broadleafTemplateResolver
(org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties properties, AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService) AuthServiceTemplateAutoConfiguration.oAuth2DefaultTemplateResolver
(org.springframework.boot.autoconfigure.thymeleaf.ThymeleafProperties properties, AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.user.web.endpoint
Modifier and TypeMethodDescriptionprotected AuthorizationServerService<AuthorizationServer>
EmbeddedAuthenticationController.getAuthorizationServerService()
ModifierConstructorDescriptionEmbeddedAuthenticationController
(UserPasswordService<PasswordToken, User> userPasswordService, UserLoginProperties properties, UserLoginService loginService, AuthorizationServerService<AuthorizationServer> authorizationServerService, AuthorizedClientService<AuthorizedClient> authorizedClientService) -
Uses of AuthorizationServer in com.broadleafcommerce.auth.user.web.resolver
Modifier and TypeMethodDescriptionprotected AuthorizationServerService<AuthorizationServer>
OAuth2ClientTemplateResolver.getServerService()
ModifierConstructorDescriptionOAuth2ClientTemplateResolver
(AuthorizedClientService<AuthorizedClient> clientService, AuthorizationServerService<AuthorizationServer> serverService)