-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathChangePasswordRequest.java
More file actions
38 lines (30 loc) · 954 Bytes
/
Copy pathChangePasswordRequest.java
File metadata and controls
38 lines (30 loc) · 954 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
package ch.fhnw.timerecordingbackend.dto.authentication;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.Size;
/**
* Anfrageobjekt zum Ändern des Passworts mit altem und neuem Passwort
* @author FA
* Code von anderen Teammitgliedern oder Quellen wird durch einzelne Kommentare deklariert
*/
public class ChangePasswordRequest {
// Aktuelles Passwort, darf nicht leer sein
@NotBlank
private String oldPassword;
// Neues Passwort, mindestens 6 Zeichen lang
@NotBlank
@Size(min = 6)
private String newPassword;
// Getter und Setter
public String getOldPassword() {
return oldPassword;
}
public void setOldPassword(String oldPassword) {
this.oldPassword = oldPassword;
}
public String getNewPassword() {
return newPassword;
}
public void setNewPassword(String newPassword) {
this.newPassword = newPassword;
}
}