X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=pwreset%2Fsrc%2Fmain%2Fjava%2Fde%2Fjuplo%2Fdemos%2Fpwreset%2Fapi%2Fdomain%2FPasswordResetRequest.java;fp=pwreset%2Fsrc%2Fmain%2Fjava%2Fde%2Fjuplo%2Fdemos%2Fpwreset%2Fapi%2Fdomain%2FPasswordResetRequest.java;h=a5508d8e6ed2d5c4bbfee393637f58854469c13a;hb=fd8887be198e30aa19e149ea601d90c809f5de93;hp=165c860a2b79a5b9c2b5d451b7ff2ff4f53d3ad9;hpb=aece4ee08c356be18cedf15756de21cf33befcfd;p=demos%2Fpact diff --git a/pwreset/src/main/java/de/juplo/demos/pwreset/api/domain/PasswordResetRequest.java b/pwreset/src/main/java/de/juplo/demos/pwreset/api/domain/PasswordResetRequest.java index 165c860..a5508d8 100644 --- a/pwreset/src/main/java/de/juplo/demos/pwreset/api/domain/PasswordResetRequest.java +++ b/pwreset/src/main/java/de/juplo/demos/pwreset/api/domain/PasswordResetRequest.java @@ -1,13 +1,24 @@ package de.juplo.demos.pwreset.api.domain; +import lombok.Data; + import java.util.Optional; import java.util.UUID; +@Data public class PasswordResetRequest { - UUID id; - Optional userId; - String code; - String password; + public enum Status + { + CREATED, + CONFIRMED, + ACCOMPLISHED + } + + private final UUID id; + private final Optional userId; + private String code; + private String password; + private Status status; }