@Configuration @EnableConfigurationProperties(value={PasswordTokenProperties.class,PasswordValidatorProperties.class,DefaultPasswordRequestValidator.class}) public class ValidationAutoConfiguration extends Object
Constructor and Description |
---|
ValidationAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
ChangePasswordFormValidator |
changePasswordFormValidator(PasswordRequestValidator passwordValidator,
org.springframework.security.crypto.password.PasswordEncoder passwordEncoder) |
PasswordTokenValidator |
passwordTokenValidator(PasswordTokenProperties tokenProperties,
org.springframework.security.crypto.password.PasswordEncoder passwordEncoder) |
PasswordRequestValidator |
passwordValidator(PasswordValidatorProperties passwordValidatorProperties) |
RegistrationValidator |
registrationValidator(PasswordRequestValidator passwordValidator,
AuthRegistrationProperties authRegistrationProperties) |
ResetPasswordFormValidator<PasswordToken> |
resetPasswordFormValidator(UsernameValidator usernameValidator,
PasswordRequestValidator passwordValidator,
PasswordTokenValidator<PasswordToken> passwordTokenValidator) |
UsernameValidator |
usernameValidator() |
@Bean @ConditionalOnMissingBean public PasswordTokenValidator passwordTokenValidator(PasswordTokenProperties tokenProperties, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder)
@Bean @ConditionalOnMissingBean public PasswordRequestValidator passwordValidator(PasswordValidatorProperties passwordValidatorProperties)
@Bean @ConditionalOnMissingBean public ResetPasswordFormValidator<PasswordToken> resetPasswordFormValidator(UsernameValidator usernameValidator, PasswordRequestValidator passwordValidator, PasswordTokenValidator<PasswordToken> passwordTokenValidator)
@Bean @ConditionalOnMissingBean public ChangePasswordFormValidator changePasswordFormValidator(PasswordRequestValidator passwordValidator, org.springframework.security.crypto.password.PasswordEncoder passwordEncoder)
@Bean @ConditionalOnMissingBean public UsernameValidator usernameValidator()
@Bean @ConditionalOnMissingBean public RegistrationValidator registrationValidator(PasswordRequestValidator passwordValidator, AuthRegistrationProperties authRegistrationProperties)
Copyright © 2021. All rights reserved.