Interface BaseStepData
- All Known Subinterfaces:
ActivationData,EncryptionHeaderData,ResultStatusChangeable,SignatureHeaderData,TokenAndEncryptionHeaderData,TokenHeaderData
- All Known Implementing Classes:
ActivationRecoveryStepModel,BaseStepModel,CommitUpgradeStepModel,ConfirmRecoveryCodeStepModel,CreateActivationStepModel,CreateTokenStepModel,EncryptStepModel,GetStatusStepModel,PrepareActivationStepModel,RemoveStepModel,RemoveTokenStepModel,StartUpgradeStepModel,TokenAndEncryptStepModel,VaultUnlockStepModel,VerifySignatureStepModel,VerifyTokenStepModel
public interface BaseStepData
Data available in each step
- Author:
- Lukas Lukovsky, lukas.lukovsky@wultra.com
-
Method Summary
Modifier and Type Method Description voidfromMap(Map<String,Object> context)Initialize object with given attribute map.Map<String,String>getHeaders()ResultStatusObjectgetResultStatus()org.json.simple.JSONObjectgetResultStatusObject()StringgetUriString()PowerAuthVersiongetVersion()Map<String,Object>toMap()Convert this object to a map.
-
Method Details
-
getHeaders
- Returns:
- HTTP headers
-
getResultStatusObject
org.json.simple.JSONObject getResultStatusObject()- Returns:
- Activation status object as JSON
-
getResultStatus
ResultStatusObject getResultStatus()- Returns:
- Activation status objectø
-
getUriString
String getUriString()- Returns:
- Base URI of PowerAuth Standard RESTful API
-
getVersion
PowerAuthVersion getVersion()- Returns:
- PowerAuth protocol version
-
toMap
Convert this object to a map.- Returns:
- Map representing this object.
-
fromMap
Initialize object with given attribute map.- Parameters:
context- Context with attributes.
-