Class ActivationContext

java.lang.Object
io.getlime.security.powerauth.rest.api.spring.model.ActivationContext

public class ActivationContext
extends Object
Class representing the activation context data. It maps detailed activation attributes to a class that is supposed to be used by the developers in various scenarios.
Author:
Petr Dvorak, petr@wultra.com
  • Constructor Details

    • ActivationContext

      public ActivationContext()
  • Method Details

    • setActivationId

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

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

      public void setActivationName​(String activationName)
      Set activation name.
      Parameters:
      activationName - Activation name.
    • getActivationName

      public String getActivationName()
      Get activation name.
      Returns:
      Activation name.
    • getActivationFlags

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

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

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

      public void setBlockedReason​(String blockedReason)
      Set blocked reason.
      Parameters:
      blockedReason - Blocked reason.
    • getBlockedReason

      public String getBlockedReason()
      Get blocked reason.
      Returns:
      Blocked reason.
    • setApplicationId

      public void setApplicationId​(long applicationId)
      Set application ID.
      Parameters:
      applicationId - Application ID.
    • getApplicationId

      public long getApplicationId()
      Get application ID.
      Returns:
      Application ID.
    • setUserId

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

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

      public void setVersion​(long version)
      Set version.
      Parameters:
      version - Version.
    • getVersion

      public long getVersion()
      Get version.
      Returns:
      Version.
    • setTimestampCreated

      public void setTimestampCreated​(Instant timestampCreated)
      Set timestamp created.
      Parameters:
      timestampCreated - Timestamp created.
    • getTimestampCreated

      public Instant getTimestampCreated()
      Get timestamp created.
      Returns:
      Timestamp created.
    • setTimestampLastUsed

      public void setTimestampLastUsed​(Instant timestampLastUsed)
      Set timestamp last used.
      Parameters:
      timestampLastUsed - Timestamp last used.
    • getTimestampLastUsed

      public Instant getTimestampLastUsed()
      Get timestamp last used.
      Returns:
      Timestamp last used.
    • setTimestampLastChange

      public void setTimestampLastChange​(Instant timestampLastChange)
      Set timestamp last change.
      Parameters:
      timestampLastChange - Timestamp last change.
    • getTimestampLastChange

      public Instant getTimestampLastChange()
      Get timestamp last change.
      Returns:
      Timestamp last change.
    • setPlatform

      public void setPlatform​(String platform)
      Set platform.
      Parameters:
      platform - Platform.
    • getPlatform

      public String getPlatform()
      Get platform.
      Returns:
      Platform.
    • setDeviceInfo

      public void setDeviceInfo​(String deviceInfo)
      Set device info.
      Parameters:
      deviceInfo - Device info.
    • getDeviceInfo

      public String getDeviceInfo()
      Get device info.
      Returns:
      Device info.
    • setExtras

      public void setExtras​(String extras)
      Set extras.
      Parameters:
      extras - Extras.
    • getExtras

      public String getExtras()
      Get extras.
      Returns:
      Extras.