org.deepamehta.plugins.signup.service
public interface SignupPluginService
| Modifier and Type | Method and Description |
|---|---|
String |
createAPIWorkspaceMembershipRequest() |
String |
getUsernameAvailability(String username)
Checks for a Topic with the exact "username" value.
|
com.sun.jersey.api.view.Viewable |
handleSignupRequest(String username,
String password,
String mailbox)
Handles a sign-up request in regards to whether an Email based confirmation process is configured (true|false)
in the resp.
|
void |
sendSystemMailboxNotification(String subject,
String message)
Send notification email to system administrator mailbox configured in current \"Sign-up Configuration\" topic.
|
void |
sendUserMailboxNotification(String mailboxes,
String subject,
String message)
Send notification email to all mailboxes in String (many are seperated by a simple ";" and without spaces.
|
String getUsernameAvailability(String username)
String createAPIWorkspaceMembershipRequest()
com.sun.jersey.api.view.Viewable handleSignupRequest(String username, String password, String mailbox)
Sign-up Configuration topic.
To check whether a username is already taken you *must* use the getUsernameAvailability() call before issueing
an account creation request via this method.username - String Unique username.password - String SHA256 encoded password with a prefix of "-SHA26-"mailbox - String containing a valid Email address related to the account creation request.void sendSystemMailboxNotification(String subject, String message)
Copyright © 2016. All Rights Reserved.