X-Git-Url: https://juplo.de/gitweb/?a=blobdiff_plain;f=pwreset%2Fsrc%2Fmain%2Fjava%2Fde%2Fjuplo%2Fdemos%2Fpwreset%2Fdomain%2Finternal%2FPasswordResetService.java;h=26a448c6bbdb3c744963657c331f22e8fdac4fb5;hb=25004c898ef64fe939594ef19d987dfe3444cbe6;hp=5d4b3461eb968359e4d3bccb4200fabc9602c208;hpb=7df01dd4a110b02cf438b8e24d0e8f7b9c025d00;p=demos%2Fpact diff --git a/pwreset/src/main/java/de/juplo/demos/pwreset/domain/internal/PasswordResetService.java b/pwreset/src/main/java/de/juplo/demos/pwreset/domain/internal/PasswordResetService.java index 5d4b346..26a448c 100644 --- a/pwreset/src/main/java/de/juplo/demos/pwreset/domain/internal/PasswordResetService.java +++ b/pwreset/src/main/java/de/juplo/demos/pwreset/domain/internal/PasswordResetService.java @@ -6,27 +6,22 @@ import java.util.UUID; public class PasswordResetService { - public PasswordResetRequest createRequest(String email) + /** + * Fetches the ID fo an existing reset-request or creates a new reset-request and returns its ID. + * @param email + * @return + */ + public UUID createOrGetRequest(String email) { return null; } - public Optional findRequest(String email) + public PasswordResetProgress getProgress(UUID requestId, String secret) { return null; } - public PasswordResetRequest getRequest(UUID requestId) - { - return null; - } - - public PasswordResetProgress confirmRequest(PasswordResetRequest request, String code, String password) - { - return null; - } - - public Optional getProgress(UUID requestId) + public PasswordResetProgress confirmRequest(UUID requestID, String code, String password) { return null; }