@Path(value="email") @Consumes(value="application/json") @Produces(value="application/json") public class ChangeEmailResource extends Object
| Constructor and Description |
|---|
ChangeEmailResource(ChangeEmailController changeEmailController) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
abortEmailValidation() |
javax.ws.rs.core.Response |
confirmEmailChange(String token) |
javax.ws.rs.core.Response |
resendValidationToken() |
javax.ws.rs.core.Response |
startEmailValidation(EmailValidationRequestEntity emailValidationRequestEntity) |
public ChangeEmailResource(ChangeEmailController changeEmailController)
@POST @Path(value="/validate") public javax.ws.rs.core.Response startEmailValidation(EmailValidationRequestEntity emailValidationRequestEntity) throws InvalidEmailAddressException, InvalidAuthenticationException, MailSendException, OperationNotPermittedException, ApplicationNotFoundException, SameEmailAddressException
@POST
@Path(value="/confirm-change")
public javax.ws.rs.core.Response confirmEmailChange(@QueryParam(value="token")
String token)
throws InvalidChangeEmailTokenException,
UserNotFoundException,
OperationNotPermittedException,
ApplicationNotFoundException,
OperationFailedException,
InvalidAuthenticationException
@POST
@Path(value="/resend")
public javax.ws.rs.core.Response resendValidationToken()
throws UserNotFoundException,
InvalidEmailAddressException,
ApplicationNotFoundException,
MailSendException
@POST @Path(value="/abort") public javax.ws.rs.core.Response abortEmailValidation()
Copyright © 2021 Atlassian. All rights reserved.