@Controller @RequestMapping(value="/pa/activation") public class ActivationController extends Object
| Constructor and Description |
|---|
ActivationController() |
| Modifier and Type | Method and Description |
|---|---|
PowerAuthApiResponse<ActivationCreateResponse> |
createActivation(PowerAuthApiRequest<ActivationCreateRequest> request)
Create a new activation.
|
PowerAuthApiResponse<ActivationStatusResponse> |
getActivationStatus(PowerAuthApiRequest<ActivationStatusRequest> request)
Get activation status.
|
PowerAuthApiResponse<ActivationRemoveResponse> |
removeActivation(String signatureHeader,
javax.servlet.http.HttpServletRequest servletRequest)
Get activation status.
|
@RequestMapping(value="create",
method=POST)
@ResponseBody
public PowerAuthApiResponse<ActivationCreateResponse> createActivation(@RequestBody
PowerAuthApiRequest<ActivationCreateRequest> request)
request - PowerAuth RESTful request with ActivationCreateRequest payload.ActivationCreateResponse payload.@RequestMapping(value="status",
method=POST)
@ResponseBody
public PowerAuthApiResponse<ActivationStatusResponse> getActivationStatus(@RequestBody
PowerAuthApiRequest<ActivationStatusRequest> request)
request - PowerAuth RESTful request with ActivationStatusRequest payload.ActivationStatusResponse payload.@RequestMapping(value="remove",
method=POST)
@ResponseBody
public PowerAuthApiResponse<ActivationRemoveResponse> removeActivation(@RequestHeader(value="X-PowerAuth-Authorization",required=true)
String signatureHeader,
javax.servlet.http.HttpServletRequest servletRequest)
throws Exception
signatureHeader - PowerAuth signature HTTP header.servletRequest - Associated servlet request.ActivationRemoveResponse payload.Exception - In case the signature validation fails.Copyright © 2016 Lime - HighTech Solutions Inc.. All rights reserved.