public class ManageAccountResource
extends java.lang.Object
| Constructor and Description |
|---|
ManageAccountResource(org.tiogasolutions.push.kernel.execution.ExecutionManager executionManager,
org.tiogasolutions.push.kernel.accounts.DomainStore domainStore,
org.tiogasolutions.push.kernel.accounts.AccountStore accountStore,
org.tiogasolutions.push.kernel.system.PluginManager pluginManager,
org.tiogasolutions.push.kernel.system.SessionStore sessionStore) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
changePassword(java.lang.String oldPassword,
java.lang.String newPassword,
java.lang.String confirmed) |
javax.ws.rs.core.Response |
updateAccount(java.lang.String firstName,
java.lang.String lastName,
java.lang.String newEmailAddress) |
Thymeleaf |
viewAccount() |
public ManageAccountResource(org.tiogasolutions.push.kernel.execution.ExecutionManager executionManager,
org.tiogasolutions.push.kernel.accounts.DomainStore domainStore,
org.tiogasolutions.push.kernel.accounts.AccountStore accountStore,
org.tiogasolutions.push.kernel.system.PluginManager pluginManager,
org.tiogasolutions.push.kernel.system.SessionStore sessionStore)
@GET public Thymeleaf viewAccount() throws java.io.IOException
java.io.IOException@POST
@Path(value="update")
public javax.ws.rs.core.Response updateAccount(@FormParam(value="firstName")
java.lang.String firstName,
@FormParam(value="lastName")
java.lang.String lastName,
@FormParam(value="emailAddress")
java.lang.String newEmailAddress)
throws java.lang.Exception
java.lang.Exception@POST
@Path(value="password")
public javax.ws.rs.core.Response changePassword(@FormParam(value="oldPassword")
java.lang.String oldPassword,
@FormParam(value="newPassword")
java.lang.String newPassword,
@FormParam(value="confirmed")
java.lang.String confirmed)
throws java.lang.Exception
java.lang.Exception