Class DefaultPasswordValidatorImpl
java.lang.Object
io.gravitee.am.service.validators.password.impl.DefaultPasswordValidatorImpl
- All Implemented Interfaces:
PasswordValidator,Validator<String,Boolean>
@Component("defaultPasswordValidator")
public class DefaultPasswordValidatorImpl
extends Object
implements PasswordValidator
- Author:
- Rémi SULTAN (remi.sultan at graviteesource.com), GraviteeSource Team
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
DefaultPasswordValidatorImpl
@Autowired public DefaultPasswordValidatorImpl(@Value("${user.password.policy.pattern:^(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[!~<>.,;:_=?/*+\\-#\\\"\'&\u00a7`\u00a3\u20ac%\u00b0()|\\[\\]$^@])(?!.*(.)\\1{2,}).{12,128}$}") String pattern)
-
-
Method Details
-
validate
-
getCause
- Specified by:
getCausein interfacePasswordValidator
-