Class ActivationService


  • @Service("activationServiceV2")
    public class ActivationService
    extends java.lang.Object
    Service implementing activation functionality.

    PowerAuth protocol versions:

    • 2.0
    • 2.1
    Author:
    Roman Strobl, roman.strobl@wultra.com
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.getlime.security.powerauth.rest.api.model.response.v2.ActivationCreateResponse createActivation​(io.getlime.security.powerauth.rest.api.model.request.v2.ActivationCreateRequest request)
      Create activation.
      void setPowerAuthClient​(io.getlime.security.powerauth.soap.spring.client.PowerAuthServiceClient powerAuthClient)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ActivationService

        public ActivationService()
    • Method Detail

      • setPowerAuthClient

        @Autowired
        public void setPowerAuthClient​(io.getlime.security.powerauth.soap.spring.client.PowerAuthServiceClient powerAuthClient)
      • createActivation

        public io.getlime.security.powerauth.rest.api.model.response.v2.ActivationCreateResponse createActivation​(io.getlime.security.powerauth.rest.api.model.request.v2.ActivationCreateRequest request)
                                                                                                           throws io.getlime.security.powerauth.rest.api.base.exception.PowerAuthActivationException
        Create activation.
        Parameters:
        request - Create activation request.
        Returns:
        Create activation response.
        Throws:
        io.getlime.security.powerauth.rest.api.base.exception.PowerAuthActivationException - In case create activation fails.