java.lang.Object
io.getlime.security.powerauth.rest.api.spring.controller.v2.SignatureController

@RestController("signatureControllerV2")
@RequestMapping("/pa/signature")
public class SignatureController
extends Object
End-point for validating signatures.

PowerAuth protocol versions:

  • 2.0
  • 2.1
Author:
Roman Strobl, roman.strobl@wultra.com
  • Constructor Details

    • SignatureController

      public SignatureController()
  • Method Details

    • validateSignature

      @RequestMapping(value="validate", method={GET,POST,PUT,DELETE}) public io.getlime.core.rest.model.base.response.Response validateSignature​(PowerAuthApiAuthentication auth) throws PowerAuthAuthenticationException
      Validate signature by validating any data sent in request to this end-point.
      Parameters:
      auth - Automatically injected PowerAuth authentication object.
      Returns:
      API response with success.
      Throws:
      PowerAuthAuthenticationException - In case any error occurs, including signature validation errors.