Interface BaseStepData
- All Known Subinterfaces:
ActivationData,EncryptionHeaderData,ResultStatusChangeable,SignatureHeaderData,TokenHeaderData
- All Known Implementing Classes:
ActivationRecoveryStepModel,BaseStepModel,CommitUpgradeStepModel,ConfirmRecoveryCodeStepModel,CreateActivationStepModel,CreateTokenStepModel,EncryptStepModel,GetStatusStepModel,PrepareActivationStepModel,RemoveStepModel,RemoveTokenStepModel,StartUpgradeStepModel,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(java.util.Map<java.lang.String,java.lang.Object> context)Initialize object with given attribute map.java.util.Map<java.lang.String,java.lang.String>getHeaders()ResultStatusObjectgetResultStatus()org.json.simple.JSONObjectgetResultStatusObject()java.lang.StringgetUriString()PowerAuthVersiongetVersion()java.util.Map<java.lang.String,java.lang.Object>toMap()Convert this object to a map.
-
Method Details
-
getHeaders
java.util.Map<java.lang.String,java.lang.String> getHeaders()- Returns:
- HTTP headers
-
getResultStatusObject
org.json.simple.JSONObject getResultStatusObject()- Returns:
- Activation status object as JSON
-
getResultStatus
ResultStatusObject getResultStatus()- Returns:
- Activation status objectø
-
getUriString
java.lang.String getUriString()- Returns:
- Base URI of PowerAuth Standard RESTful API
-
getVersion
PowerAuthVersion getVersion()- Returns:
- PowerAuth protocol version
-
toMap
java.util.Map<java.lang.String,java.lang.Object> toMap()Convert this object to a map.- Returns:
- Map representing this object.
-
fromMap
void fromMap(java.util.Map<java.lang.String,java.lang.Object> context)Initialize object with given attribute map.- Parameters:
context- Context with attributes.
-