WIP
[demos/pact] / pwreset / src / main / java / de / juplo / demos / pwreset / api / domain / PasswordResetRequest.java
1 package de.juplo.demos.pwreset.api.domain;
2
3 import lombok.Data;
4
5 import java.util.Optional;
6 import java.util.UUID;
7
8
9 @Data
10 public class PasswordResetRequest
11 {
12   public enum Status
13   {
14     CREATED,
15     CONFIRMED,
16     ACCOMPLISHED
17   }
18
19   private final UUID id;
20   private final Optional<UUID> userId;
21   private String code;
22   private String password;
23   private Status status;
24 }