Modifier and Type | Field and Description |
---|---|
private boolean |
deleted
True if entity was deleted.
|
private String |
email |
private String |
password |
private UserRole |
role |
private Long |
softwareVendor
|
private String |
username |
Constructor and Description |
---|
UserRegistrationInfo() |
@NotNull private boolean deleted
@NotNull @Size(max=50, min=1) private String username
@NotNull @Size(max=50, min=6) @Pattern(regexp="[a-zA-Z0-9\\+\\.\\_\\%\\-\\+]{1,256}\\@[a-zA-Z0-9][a-zA-Z0-9\\-]{0,64}(\\.[a-zA-Z0-9][a-zA-Z0-9\\-]{0,25})+") private String email
@NotNull private UserRole role
private Long softwareVendor
@NotNull @Size(min=6, max=64) @Pattern(regexp="(?=.*[0-9]).+",message="Password must contain at least one digit.") @Pattern(regexp="(?=.*[a-z]).+",message="Password must contain at least one lowercase letter.") @Pattern(regexp="(?=.*[A-Z]).+",message="Password must contain at least one upper letter.") @Pattern(regexp="(?=.*[\\\\!@#$%^&*+=?_()/.,<>~`;:\"\\-]).+",message="Password must contain at least one special character.") @Pattern(regexp="(?=\\S+$).+",message="Password must contain no whitespace.") private String password
Copyright © 2018. All rights reserved.