Class EmailController
java.lang.Object
org.diabetestechnology.drh.service.http.pg.ux.EmailController
-
Constructor Summary
ConstructorsConstructorDescriptionEmailController
(EmailService emailService, EmailNotificationService emailNotificationService, PractitionerService practitionerService, UserNameService userNameService, OtpService otpService, Presentation presentation, MasterService masterService, GitHubUserAuthorizationFilter gitHubUserAuthorizationFilter) -
Method Summary
Modifier and TypeMethodDescriptionisEmailExist
(String email) saveEmailDetails
(LoggedInUserEmailDetails emailDetails) sendTestEmail
(String email, String name) verifyOtp
(OtpValidationRequest otpValidationRequest)
-
Constructor Details
-
EmailController
public EmailController(EmailService emailService, EmailNotificationService emailNotificationService, PractitionerService practitionerService, UserNameService userNameService, OtpService otpService, Presentation presentation, MasterService masterService, GitHubUserAuthorizationFilter gitHubUserAuthorizationFilter)
-
-
Method Details
-
sendTestEmail
@GetMapping("/send-test-email") @ResponseBody public Response sendTestEmail(@RequestParam String email, @RequestParam String name) throws UnsupportedEncodingException - Throws:
UnsupportedEncodingException
-
verifyOtp
@PostMapping("/verify-otp") @ResponseBody public Response verifyOtp(@RequestBody OtpValidationRequest otpValidationRequest) -
isEmailExist
-
saveEmailDetails
@PostMapping("/email") @ResponseBody public Response saveEmailDetails(@RequestBody LoggedInUserEmailDetails emailDetails)
-