Annotation Interface Password
@Inherited
@Documented
@Retention(RUNTIME)
@Target({METHOD,FIELD,ANNOTATION_TYPE,CONSTRUCTOR,PARAMETER,TYPE_USE})
@Constraint(validatedBy=PasswordValidator.class)
public @interface Password
口令验证元注释
- 从以下版本开始:
- 1.0.0
- 作者:
- 应卓
-
字段详细资料
-
DEFAULT_SPECIAL_CHARS
- 另请参阅:
-
-
元素详细资料
-
complexity
Password.Complexity complexity- 默认值:
- ANY
-
specialChars
String specialChars- 默认值:
- "\"\',./<>?;:\'{}[]+=-_!@#$%^&*()`~"
-
min
int min- 默认值:
- -2147483648
-
max
int max- 默认值:
- 2147483647
-
message
String message- 默认值:
- "{spring.turbo.bean.jsr380.Password.message}"
-
groups
Class<?>[] groups- 默认值:
- {}
-
payload
Class<? extends jakarta.validation.Payload>[] payload- 默认值:
- {}
-