Class ResultStatusObject
java.lang.Object
io.getlime.security.powerauth.lib.cmd.steps.pojo.ResultStatusObject
Activation status object
setters used in JSON deserialization
- Author:
- Lukas Lukovsky, lukas.lukovsky@wultra.com
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ResultStatusObjectfromJsonObject(org.json.simple.JSONObject jsonObject) Converts JSON data to an activation status objectbyte[]byte[]byte[]voidsetActivationId(String activationId) Sets activation IDvoidsetCounter(Long counter) Sets counter valuevoidsetCtrData(String ctrData) Sets counter datavoidsetEncryptedDevicePrivateKey(String encryptedDevicePrivateKey) Sets encrypted device private key objectvoidsetEncryptedDevicePrivateKeyBytes(byte[] encryptedDevicePrivateKeyBytes) Sets encrypted device private keyvoidsetResponseData(String responseData) Sets response datavoidsetServerPublicKey(String serverPublicKey) Sets server public keyvoidsetServerPublicKeyObject(PublicKey serverPublicKeyObject) Sets server public key objectvoidsetSignatureBiometryKey(String signatureBiometryKey) Sets signature biometry keyvoidsetSignatureBiometryKeyObject(SecretKey signatureBiometryKeyObject) Sets signature biometry key objectvoidsetSignatureKnowledgeKeyEncrypted(String signatureKnowledgeKeyEncrypted) Sets signature knowledge key encrypted valuesvoidsetSignatureKnowledgeKeyEncryptedBytes(byte[] signatureKnowledgeKeyEncryptedBytes) Sets signature knowledge key encrypted bytesvoidsetSignatureKnowledgeKeySalt(String signatureKnowledgeKeySalt) Sets signature knowledge key saltvoidsetSignatureKnowledgeKeySaltBytes(byte[] signatureKnowledgeKeySaltBytes) Sets signature knowledge key salt bytesvoidsetSignaturePossessionKey(String signaturePossessionKey) Sets signature possession keyvoidsetSignaturePossessionKeyObject(SecretKey signaturePossessionKeyObject) Sets signature possession key objectvoidsetTransportMasterKey(String transportMasterKey) Sets transport master key valuevoidsetTransportMasterKeyObject(SecretKey transportMasterKeyObject) Sets transport master key objectvoidsetVersion(Long version) Sets version
-
Constructor Details
-
ResultStatusObject
public ResultStatusObject()
-
-
Method Details
-
getActivationId
- Returns:
- Activation ID
-
setActivationId
Sets activation ID- Parameters:
activationId- Activation ID value
-
getCounter
- Returns:
- Counter
-
setCounter
Sets counter value- Parameters:
counter- Counter value
-
getCtrData
- Returns:
- Counter data
-
setCtrData
Sets counter data- Parameters:
ctrData- Counter data
-
getEncryptedDevicePrivateKeyBytes
public byte[] getEncryptedDevicePrivateKeyBytes()- Returns:
- Byte representation of the encrypted device private key
-
setEncryptedDevicePrivateKeyBytes
public void setEncryptedDevicePrivateKeyBytes(byte[] encryptedDevicePrivateKeyBytes) Sets encrypted device private key- Parameters:
encryptedDevicePrivateKeyBytes- Encrypted device private key bytes
-
getEncryptedDevicePrivateKey
- Returns:
- Base64 encoded byte representation of the encrypted device private key
-
setEncryptedDevicePrivateKey
Sets encrypted device private key object- Parameters:
encryptedDevicePrivateKey- Encrypted device private key object
-
getResponseData
- Returns:
- Response data
-
setResponseData
Sets response data- Parameters:
responseData- Response data
-
getServerPublicKeyObject
- Returns:
- Server public key
- Throws:
Exception- when the public key cannot be decoded
-
setServerPublicKeyObject
Sets server public key object- Parameters:
serverPublicKeyObject- Public key object- Throws:
Exception- when the public key cannot be encoded
-
getServerPublicKey
- Returns:
- Base64 encoded byte representation of the server public key
-
setServerPublicKey
Sets server public key- Parameters:
serverPublicKey- Public key as base64
-
getSignatureBiometryKeyObject
- Returns:
- Signature biometry key
-
setSignatureBiometryKeyObject
Sets signature biometry key object- Parameters:
signatureBiometryKeyObject- Signature biometry key object
-
getSignatureBiometryKey
- Returns:
- Base64 encoded byte representation of the signature biometry key
-
setSignatureBiometryKey
Sets signature biometry key- Parameters:
signatureBiometryKey- Signature biometry key
-
getSignatureKnowledgeKeyEncryptedBytes
public byte[] getSignatureKnowledgeKeyEncryptedBytes()- Returns:
- Byte representation of the signature knowledge key
-
setSignatureKnowledgeKeyEncryptedBytes
public void setSignatureKnowledgeKeyEncryptedBytes(byte[] signatureKnowledgeKeyEncryptedBytes) Sets signature knowledge key encrypted bytes- Parameters:
signatureKnowledgeKeyEncryptedBytes- Signature knowledge key encrypted bytes
-
getSignatureKnowledgeKeyEncrypted
- Returns:
- Base64 encoded byte representation of the signature knowledge key
-
setSignatureKnowledgeKeyEncrypted
Sets signature knowledge key encrypted values- Parameters:
signatureKnowledgeKeyEncrypted- Signature knowledge key encrypted value
-
getSignatureKnowledgeKeySaltBytes
public byte[] getSignatureKnowledgeKeySaltBytes()- Returns:
- Signature knowledge key salt bytes
-
setSignatureKnowledgeKeySaltBytes
public void setSignatureKnowledgeKeySaltBytes(byte[] signatureKnowledgeKeySaltBytes) Sets signature knowledge key salt bytes- Parameters:
signatureKnowledgeKeySaltBytes- Signature knowledge key salt bytes
-
getSignatureKnowledgeKeySalt
- Returns:
- Signature knowledge salt
-
setSignatureKnowledgeKeySalt
Sets signature knowledge key salt- Parameters:
signatureKnowledgeKeySalt- Signature knowledge key salt value
-
getSignaturePossessionKeyObject
- Returns:
- Signature possession key
-
setSignaturePossessionKeyObject
Sets signature possession key object- Parameters:
signaturePossessionKeyObject- Signature possession key object value
-
getSignaturePossessionKey
- Returns:
- Base64 encoded byte representation of the signature possession key
-
setSignaturePossessionKey
Sets signature possession key- Parameters:
signaturePossessionKey- Base64 encoded byte representation of the signature possession key
-
getTransportMasterKeyObject
- Returns:
- Transport master key object value
-
setTransportMasterKeyObject
Sets transport master key object- Parameters:
transportMasterKeyObject- Transport master key object value
-
getTransportMasterKey
- Returns:
- Base64 encoded byte representation of the transport master key
-
setTransportMasterKey
Sets transport master key value- Parameters:
transportMasterKey- Base64 encoded byte representation of the transport master key
-
getVersion
- Returns:
- Used PowerAuth version
-
setVersion
Sets version- Parameters:
version- Version value
-
fromJsonObject
Converts JSON data to an activation status object- Parameters:
jsonObject- JSON data- Returns:
- Activation status object created from the JSON data
-