WIP
[demos/pact] / pwreset / src / main / java / de / juplo / demos / pwreset / api / domain / PasswordRestService.java
index af124c7..3eca306 100644 (file)
@@ -5,7 +5,14 @@ import java.util.UUID;
 
 public interface PasswordRestService
 {
-  PasswordResetRequest requestPasswordReset(String email);
-  PasswordResetRequest getPasswordReset();
-  PasswordResetRequest confirmPasswordRequest(UUID requestId, String code, String password);
+  enum Progress
+  {
+    CREATED,
+    CONFIRMED,
+    ACCOMPLISHED
+  }
+
+  PasswordResetRequest request(String email);
+  PasswordResetRequest get();
+  PasswordResetRequest confirm(UUID requestId, String code, String password);
 }