Interface PowerAuthActivation

All Known Implementing Classes:
PowerAuthActivationImpl

public interface PowerAuthActivation
Interface for obtaining PowerAuth activation detail during signature verification.
Author:
Roman Strobl, roman.strobl@wultra.com
  • Method Details

    • getUserId

      String getUserId()
      Get user ID.
      Returns:
      User ID.
    • setUserId

      void setUserId​(String userId)
      Set user ID.
      Parameters:
      userId - User ID.
    • getActivationId

      String getActivationId()
      Get activation ID.
      Returns:
      Activation ID.
    • setActivationId

      void setActivationId​(String activationId)
      Set activation ID.
      Parameters:
      activationId - Activation ID.
    • getActivationStatus

      ActivationStatus getActivationStatus()
      Get activation status.
      Returns:
      Activation status.
    • setActivationStatus

      void setActivationStatus​(ActivationStatus activationStatus)
      Set activation status.
      Parameters:
      activationStatus - Activation status.
    • getBlockedReason

      String getBlockedReason()
      Get the reason why activation was blocked.
      Returns:
      Reason why activation was blocked.
    • setBlockedReason

      void setBlockedReason​(String blockedReason)
      Set the reason why activation was blocked.
      Parameters:
      blockedReason - Reason why activation was blocked.
    • getActivationFlags

      List<String> getActivationFlags()
      Get activation flags.
      Returns:
      Activation flags.
    • setActivationFlags

      void setActivationFlags​(List<String> activationFlags)
      Set activation flags.
      Parameters:
      activationFlags - Activation flags.
    • getAuthenticationContext

      AuthenticationContext getAuthenticationContext()
      Get PowerAuth authentication context.
      Returns:
      PowerAuth authentication context.
    • setAuthenticationContext

      void setAuthenticationContext​(AuthenticationContext authenticationContext)
      Set PowerAuth authentication context.
      Parameters:
      authenticationContext - PowerAuth authentication context.
    • getVersion

      String getVersion()
      Get PowerAuth protocol version.
      Returns:
      PowerAuth protocol version.
    • setVersion

      void setVersion​(String version)
      Set PowerAuth protocol version.
      Parameters:
      version - PowerAuth protocol version.