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 Summary
Constructors Constructor Description ActivationContext() -
Method Summary
Modifier and Type Method Description List<String>getActivationFlags()Get activation flags.StringgetActivationId()Get activation ID.StringgetActivationName()Get activation name.ActivationStatusgetActivationStatus()Get activation status.longgetApplicationId()Get application ID.StringgetBlockedReason()Get blocked reason.StringgetDeviceInfo()Get device info.StringgetExtras()Get extras.StringgetPlatform()Get platform.InstantgetTimestampCreated()Get timestamp created.InstantgetTimestampLastChange()Get timestamp last change.InstantgetTimestampLastUsed()Get timestamp last used.StringgetUserId()Get user ID.longgetVersion()Get version.voidsetActivationId(String activationId)Set activation ID.voidsetActivationName(String activationName)Set activation name.voidsetActivationStatus(ActivationStatus activationStatus)Set activation status.voidsetApplicationId(long applicationId)Set application ID.voidsetBlockedReason(String blockedReason)Set blocked reason.voidsetDeviceInfo(String deviceInfo)Set device info.voidsetExtras(String extras)Set extras.voidsetPlatform(String platform)Set platform.voidsetTimestampCreated(Instant timestampCreated)Set timestamp created.voidsetTimestampLastChange(Instant timestampLastChange)Set timestamp last change.voidsetTimestampLastUsed(Instant timestampLastUsed)Set timestamp last used.voidsetUserId(String userId)Set user ID.voidsetVersion(long version)Set version.
-
Constructor Details
-
ActivationContext
public ActivationContext()
-
-
Method Details
-
setActivationId
Set activation ID.- Parameters:
activationId- Activation ID.
-
getActivationId
Get activation ID.- Returns:
- Activation ID.
-
setActivationName
Set activation name.- Parameters:
activationName- Activation name.
-
getActivationName
Get activation name.- Returns:
- Activation name.
-
getActivationFlags
Get activation flags.- Returns:
- Activation flags.
-
setActivationStatus
Set activation status.- Parameters:
activationStatus- Activation status.
-
getActivationStatus
Get activation status.- Returns:
- Activation status.
-
setBlockedReason
Set blocked reason.- Parameters:
blockedReason- Blocked reason.
-
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
Set user ID.- Parameters:
userId- User ID.
-
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
Set timestamp created.- Parameters:
timestampCreated- Timestamp created.
-
getTimestampCreated
Get timestamp created.- Returns:
- Timestamp created.
-
setTimestampLastUsed
Set timestamp last used.- Parameters:
timestampLastUsed- Timestamp last used.
-
getTimestampLastUsed
Get timestamp last used.- Returns:
- Timestamp last used.
-
setTimestampLastChange
Set timestamp last change.- Parameters:
timestampLastChange- Timestamp last change.
-
getTimestampLastChange
Get timestamp last change.- Returns:
- Timestamp last change.
-
setPlatform
Set platform.- Parameters:
platform- Platform.
-
getPlatform
Get platform.- Returns:
- Platform.
-
setDeviceInfo
Set device info.- Parameters:
deviceInfo- Device info.
-
getDeviceInfo
Get device info.- Returns:
- Device info.
-
setExtras
Set extras.- Parameters:
extras- Extras.
-
getExtras
Get extras.- Returns:
- Extras.
-