Class ActivationRecoveryStepModel
java.lang.Object
io.getlime.security.powerauth.lib.cmd.steps.model.BaseStepModel
io.getlime.security.powerauth.lib.cmd.steps.model.ActivationRecoveryStepModel
public class ActivationRecoveryStepModel extends BaseStepModel
Model representing step for creating an activation using recovery code.
- Author:
- Roman Strobl, roman.strobl@wultra.com
-
Constructor Summary
Constructors Constructor Description ActivationRecoveryStepModel()Default constructor. -
Method Summary
Modifier and Type Method Description voidfromMap(java.util.Map<java.lang.String,java.lang.Object> context)Initialize object with given attribute map.java.lang.StringgetActivationName()Get activation name.java.lang.StringgetApplicationKey()Get application key.java.lang.StringgetApplicationSecret()Get application secret.java.util.Map<java.lang.String,java.lang.Object>getCustomAttributes()Get custom attributes.java.lang.StringgetDeviceInfo()Get information about user device.java.util.Map<java.lang.String,java.lang.String>getIdentityAttributes()Get identity attributes.java.security.PublicKeygetMasterPublicKey()Get Base64 encoded master public key.java.lang.StringgetPassword()Get knowledge key password.java.lang.StringgetPlatform()Get user device platform.java.lang.StringgetStatusFileName()Get file name of the file with stored activation status.voidsetActivationName(java.lang.String activationName)Set activation name.voidsetApplicationKey(java.lang.String applicationKey)Set application key.voidsetApplicationSecret(java.lang.String applicationSecret)Set application secret.voidsetCustomAttributes(java.util.Map<java.lang.String,java.lang.Object> customAttributes)Set custom attributes.voidsetDeviceInfo(java.lang.String deviceInfo)Set information about user device.voidsetIdentityAttributes(java.util.Map<java.lang.String,java.lang.String> identityAttributes)Set identity attributes.voidsetMasterPublicKey(java.security.PublicKey masterPublicKey)Set Base64 encoded master public key.voidsetPassword(java.lang.String password)Set knowledge key password.voidsetPlatform(java.lang.String platform)Set user device platform.voidsetStatusFileName(java.lang.String statusFileName)Set file name of the file with stored activation status.java.util.Map<java.lang.String,java.lang.Object>toMap()Convert this object to map.Methods inherited from class io.getlime.security.powerauth.lib.cmd.steps.model.BaseStepModel
getHeaders, getResultStatusObject, getUriString, getVersion, setHeaders, setResultStatusObject, setUriString, setVersionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ActivationRecoveryStepModel
public ActivationRecoveryStepModel()Default constructor.
-
-
Method Details
-
getIdentityAttributes
public java.util.Map<java.lang.String,java.lang.String> getIdentityAttributes()Get identity attributes.- Returns:
- Identity attributes.
-
setIdentityAttributes
public void setIdentityAttributes(java.util.Map<java.lang.String,java.lang.String> identityAttributes)Set identity attributes.- Parameters:
identityAttributes- Identity attributes.
-
getCustomAttributes
public java.util.Map<java.lang.String,java.lang.Object> getCustomAttributes()Get custom attributes.- Returns:
- Custom attributes.
-
setCustomAttributes
public void setCustomAttributes(java.util.Map<java.lang.String,java.lang.Object> customAttributes)Set custom attributes.- Parameters:
customAttributes- Custom attributes.
-
getStatusFileName
public java.lang.String getStatusFileName()Get file name of the file with stored activation status.- Returns:
- Status file name.
-
setStatusFileName
public void setStatusFileName(java.lang.String statusFileName)Set file name of the file with stored activation status.- Parameters:
statusFileName- Status file name.
-
getActivationName
public java.lang.String getActivationName()Get activation name.- Returns:
- Activation name.
-
setActivationName
public void setActivationName(java.lang.String activationName)Set activation name.- Parameters:
activationName- Activation name.
-
getPlatform
public java.lang.String getPlatform()Get user device platform.- Returns:
- User device platform.
-
setPlatform
public void setPlatform(java.lang.String platform)Set user device platform.- Parameters:
platform- User device platform.
-
getDeviceInfo
public java.lang.String getDeviceInfo()Get information about user device.- Returns:
- Information about user device.
-
setDeviceInfo
public void setDeviceInfo(java.lang.String deviceInfo)Set information about user device.- Parameters:
deviceInfo- Information about user device.
-
getApplicationKey
public java.lang.String getApplicationKey()Get application key.- Returns:
- Application key.
-
setApplicationKey
public void setApplicationKey(java.lang.String applicationKey)Set application key.- Parameters:
applicationKey- Application key.
-
getApplicationSecret
public java.lang.String getApplicationSecret()Get application secret.- Returns:
- Application secret.
-
setApplicationSecret
public void setApplicationSecret(java.lang.String applicationSecret)Set application secret.- Parameters:
applicationSecret- Application secret.
-
getPassword
public java.lang.String getPassword()Get knowledge key password.- Returns:
- Knowledge key password.
-
setPassword
public void setPassword(java.lang.String password)Set knowledge key password.- Parameters:
password- Knowledge key password.
-
getMasterPublicKey
public java.security.PublicKey getMasterPublicKey()Get Base64 encoded master public key.- Returns:
- Base64 encoded master public key.
-
setMasterPublicKey
public void setMasterPublicKey(java.security.PublicKey masterPublicKey)Set Base64 encoded master public key.- Parameters:
masterPublicKey- Base64 encoded master public key.
-
toMap
public java.util.Map<java.lang.String,java.lang.Object> toMap()Description copied from class:BaseStepModelConvert this object to map.- Overrides:
toMapin classBaseStepModel- Returns:
- Map representing this object.
-
fromMap
public void fromMap(java.util.Map<java.lang.String,java.lang.Object> context)Description copied from class:BaseStepModelInitialize object with given attribute map.- Overrides:
fromMapin classBaseStepModel- Parameters:
context- Context with attributes.
-