Modifier and Type | Class and Description |
---|---|
class |
DefaultPasscodeService<P extends PasswordToken,U extends User,D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> |
interface |
PasscodeService<P extends PasswordToken,U extends User>
This service provides methods for creating and consuming random passcodes.
|
Modifier and Type | Method and Description |
---|---|
protected UserPasswordService<PasswordToken,User> |
UserEndpoint.getUserPasswordService() |
Constructor and Description |
---|
UserEndpoint(UserService<User> userSvc,
UserPasswordService<PasswordToken,User> userPasswordService,
AuthorizedClientService<AuthorizedClient> clientService) |
Modifier and Type | Method and Description |
---|---|
EmbeddedLoginAuthenticationSuccessHandler<PasswordToken,User> |
AuthorizationServerWebSecurityConfiguration.embeddedLoginAuthenticationSuccessHandler() |
Constructor and Description |
---|
AuthorizationServerWebSecurityConfiguration(org.springframework.security.web.savedrequest.RequestCache requestCache,
AuthorizationServerProperties authorizationServerProps,
StatelessUtil statelessUtil,
org.springframework.security.oauth2.provider.ClientDetailsService clientDetailsService,
AuthenticationLogoutHandler authenticationLogoutHandler,
org.springframework.security.oauth2.client.web.AuthorizationRequestRepository<org.springframework.security.oauth2.core.endpoint.OAuth2AuthorizationRequest> authorizationRequestRepository,
org.springframework.security.authentication.AuthenticationDetailsSource<javax.servlet.http.HttpServletRequest,?> authenticationDetailsSource,
org.springframework.security.web.authentication.session.SessionAuthenticationStrategy sessionAuthenticationStrategy,
FormLoginAuthenticationProvider formLoginAuthenticationProvider,
OAuth2SessionAuthenticationProvider oAuth2SessionAuthenticationProvider,
VerifyRedirectCookieFilter verifyRedirectCookieFilter,
ClientIdFilter clientIdFilter,
UserLockoutService userLockoutService,
EmbeddedLoginProperties embeddedLoginProperties,
Optional<EmbeddedLoginAuthenticationProvider> embeddedLoginAuthenticationProvider,
Optional<EmbeddedLoginTokenAuthenticationProvider> embeddedLoginTokenAuthenticationProvider,
AuthorizationServerService<AuthorizationServer> authorizationServerService,
AuthorizedClientService<AuthorizedClient> authorizedClientService,
PasscodeService<PasswordToken,User> passcodeService,
UserService<User> userService) |
Modifier and Type | Method and Description |
---|---|
<D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> |
AuthServiceServiceAutoConfiguration.passcodeService(SimplePayloadMapper mapper,
PasswordTokenRepository<D> passwordTokenRepository,
org.springframework.security.crypto.password.PasswordEncoder passwordEncoder,
PasswordTokenProperties passwordTokenProperties) |
UserPasswordService<PasswordToken,User> |
AuthServiceServiceAutoConfiguration.userPasswordService(UserService<User> userService,
org.springframework.security.crypto.password.PasswordEncoder passwordEncoder,
UserMessagingService<User> messageService,
ResetPasswordFormValidator<PasswordToken> resetPasswordFormValidator,
ChangePasswordFormValidator changePasswordFormValidator,
UserLockoutService userLockoutService,
PasscodeService<PasswordToken,User> defaultPasscodeService) |
Modifier and Type | Method and Description |
---|---|
UserPasswordService<PasswordToken,User> |
AuthServiceServiceAutoConfiguration.userPasswordService(UserService<User> userService,
org.springframework.security.crypto.password.PasswordEncoder passwordEncoder,
UserMessagingService<User> messageService,
ResetPasswordFormValidator<PasswordToken> resetPasswordFormValidator,
ChangePasswordFormValidator changePasswordFormValidator,
UserLockoutService userLockoutService,
PasscodeService<PasswordToken,User> defaultPasscodeService) |
UserPasswordService<PasswordToken,User> |
AuthServiceServiceAutoConfiguration.userPasswordService(UserService<User> userService,
org.springframework.security.crypto.password.PasswordEncoder passwordEncoder,
UserMessagingService<User> messageService,
ResetPasswordFormValidator<PasswordToken> resetPasswordFormValidator,
ChangePasswordFormValidator changePasswordFormValidator,
UserLockoutService userLockoutService,
PasscodeService<PasswordToken,User> defaultPasscodeService) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultUserPasswordService<P extends PasswordToken,U extends User,D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> |
interface |
UserPasswordService<P extends PasswordToken,U extends User> |
Modifier and Type | Class and Description |
---|---|
class |
EmbeddedLoginAuthenticationSuccessHandler<P extends PasswordToken,U extends User>
Writes a One-Time Passcode to the response on Embedded Login success.
|
Modifier and Type | Method and Description |
---|---|
protected PasscodeService<PasswordToken,User> |
EmbeddedLoginTokenAuthenticationProvider.getPasscodeService() |
Constructor and Description |
---|
EmbeddedLoginTokenAuthenticationProvider(OAuth2UserDetailsService userDetailsService,
PasscodeService<PasswordToken,User> passcodeService,
UserService<User> userService) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultPasswordTokenValidator<P extends PasswordToken> |
class |
DefaultResetPasswordFormValidator<P extends PasswordToken> |
interface |
PasswordTokenValidator<P extends PasswordToken>
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.
|
interface |
ResetPasswordFormValidator<P extends PasswordToken>
Interface for validation of a
ResetPasswordForm . |
Modifier and Type | Method and Description |
---|---|
protected boolean |
DefaultPasswordTokenValidator.isTokenExpired(PasswordToken passwordToken) |
Modifier and Type | Method and Description |
---|---|
ResetPasswordFormValidator<PasswordToken> |
ValidationAutoConfiguration.resetPasswordFormValidator(UsernameValidator usernameValidator,
PasswordRequestValidator passwordValidator,
PasswordTokenValidator<PasswordToken> passwordTokenValidator) |
Modifier and Type | Method and Description |
---|---|
ResetPasswordFormValidator<PasswordToken> |
ValidationAutoConfiguration.resetPasswordFormValidator(UsernameValidator usernameValidator,
PasswordRequestValidator passwordValidator,
PasswordTokenValidator<PasswordToken> passwordTokenValidator) |
Modifier and Type | Method and Description |
---|---|
protected PasscodeService<PasswordToken,User> |
AbstractAuthenticationStrategyDelegate.getPasscodeService() |
Constructor and Description |
---|
AbstractAuthenticationStrategyDelegate(OAuth2UserDetailsService oAuth2UserDetailsService,
UserRegistrationService<User> registrationService,
AuthRegistrationProperties registrationProperties,
AuthorizedClientService<AuthorizedClient> clientService,
ClientIdentityProviderProperties clientProperties,
com.broadleafcommerce.common.extension.TypeFactory typeFactory,
PasscodeService<PasswordToken,User> passcodeService) |
Modifier and Type | Method and Description |
---|---|
protected PasscodeService<PasswordToken,User> |
PasscodeEndpoint.getPasscodeService() |
protected UserPasswordService<PasswordToken,User> |
AuthenticationController.getUserPasswordService() |
protected UserPasswordService<PasswordToken,User> |
EmbeddedAuthenticationController.getUserPasswordService() |
Constructor and Description |
---|
AuthenticationController(UserPasswordService<PasswordToken,User> userPasswordService,
ClientRedirectService redirectService,
UserLoginService loginService,
UserLoginProperties properties,
AuthorizedClientService<AuthorizedClient> clientService,
ClientIdentityProviderProperties clientProperties,
BroadleafClientRegistrationRepository clientRegistrationRepository,
com.broadleafcommerce.common.extension.TypeFactory typeFactory) |
EmbeddedAuthenticationController(UserPasswordService<PasswordToken,User> userPasswordService,
UserLoginProperties properties,
UserLoginService loginService,
AuthorizationServerService<AuthorizationServer> authorizationServerService,
AuthorizedClientService<AuthorizedClient> authorizedClientService) |
PasscodeEndpoint(PasscodeService<PasswordToken,User> passcodeService,
UserService<User> userService) |
Copyright © 2021. All rights reserved.