Class ResultStatusObject
java.lang.Object
io.getlime.security.powerauth.lib.cmd.steps.pojo.ResultStatusObject
public class ResultStatusObject
extends java.lang.Object
Activation status object
setters used in JSON deserialization
- Author:
- Lukas Lukovsky, lukas.lukovsky@wultra.com
-
Constructor Summary
Constructors Constructor Description ResultStatusObject() -
Method Summary
Modifier and Type Method Description static ResultStatusObjectfromJsonObject(org.json.simple.JSONObject jsonObject)Converts JSON data to an activation status objectjava.lang.StringgetActivationId()java.lang.LonggetCounter()java.lang.StringgetCtrData()java.lang.StringgetEncryptedDevicePrivateKey()byte[]getEncryptedDevicePrivateKeyBytes()java.lang.StringgetResponseData()java.lang.StringgetServerPublicKey()java.security.PublicKeygetServerPublicKeyObject()java.lang.StringgetSignatureBiometryKey()javax.crypto.SecretKeygetSignatureBiometryKeyObject()java.lang.StringgetSignatureKnowledgeKeyEncrypted()byte[]getSignatureKnowledgeKeyEncryptedBytes()java.lang.StringgetSignatureKnowledgeKeySalt()byte[]getSignatureKnowledgeKeySaltBytes()java.lang.StringgetSignaturePossessionKey()javax.crypto.SecretKeygetSignaturePossessionKeyObject()java.lang.StringgetTransportMasterKey()javax.crypto.SecretKeygetTransportMasterKeyObject()java.lang.LonggetVersion()voidsetActivationId(java.lang.String activationId)Sets activation IDvoidsetCounter(java.lang.Long counter)Sets counter valuevoidsetCtrData(java.lang.String ctrData)Sets counter datavoidsetEncryptedDevicePrivateKey(java.lang.String encryptedDevicePrivateKey)Sets encrypted device private key objectvoidsetEncryptedDevicePrivateKeyBytes(byte[] encryptedDevicePrivateKeyBytes)Sets encrypted device private keyvoidsetResponseData(java.lang.String responseData)Sets response datavoidsetServerPublicKey(java.lang.String serverPublicKey)Sets server public keyvoidsetServerPublicKeyObject(java.security.PublicKey serverPublicKeyObject)Sets server public key objectvoidsetSignatureBiometryKey(java.lang.String signatureBiometryKey)Sets signature biometry keyvoidsetSignatureBiometryKeyObject(javax.crypto.SecretKey signatureBiometryKeyObject)Sets signature biometry key objectvoidsetSignatureKnowledgeKeyEncrypted(java.lang.String signatureKnowledgeKeyEncrypted)Sets signature knowledge key encrypted valuesvoidsetSignatureKnowledgeKeyEncryptedBytes(byte[] signatureKnowledgeKeyEncryptedBytes)Sets signature knowledge key encrypted bytesvoidsetSignatureKnowledgeKeySalt(java.lang.String signatureKnowledgeKeySalt)Sets signature knowledge key saltvoidsetSignatureKnowledgeKeySaltBytes(byte[] signatureKnowledgeKeySaltBytes)Sets signature knowledge key salt bytesvoidsetSignaturePossessionKey(java.lang.String signaturePossessionKey)Sets signature possession keyvoidsetSignaturePossessionKeyObject(javax.crypto.SecretKey signaturePossessionKeyObject)Sets signature possession key objectvoidsetTransportMasterKey(java.lang.String transportMasterKey)Sets transport master key valuevoidsetTransportMasterKeyObject(javax.crypto.SecretKey transportMasterKeyObject)Sets transport master key objectvoidsetVersion(java.lang.Long version)Sets versionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ResultStatusObject
public ResultStatusObject()
-
-
Method Details
-
getActivationId
public java.lang.String getActivationId()- Returns:
- Activation ID
-
setActivationId
public void setActivationId(java.lang.String activationId)Sets activation ID- Parameters:
activationId- Activation ID value
-
getCounter
public java.lang.Long getCounter()- Returns:
- Counter
-
setCounter
public void setCounter(java.lang.Long counter)Sets counter value- Parameters:
counter- Counter value
-
getCtrData
public java.lang.String getCtrData()- Returns:
- Counter data
-
setCtrData
public void setCtrData(java.lang.String ctrData)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
public java.lang.String getEncryptedDevicePrivateKey()- Returns:
- Base64 encoded byte representation of the encrypted device private key
-
setEncryptedDevicePrivateKey
public void setEncryptedDevicePrivateKey(java.lang.String encryptedDevicePrivateKey)Sets encrypted device private key object- Parameters:
encryptedDevicePrivateKey- Encrypted device private key object
-
getResponseData
public java.lang.String getResponseData()- Returns:
- Response data
-
setResponseData
public void setResponseData(java.lang.String responseData)Sets response data- Parameters:
responseData- Response data
-
getServerPublicKeyObject
public java.security.PublicKey getServerPublicKeyObject() throws java.lang.Exception- Returns:
- Server public key
- Throws:
java.lang.Exception- when the public key cannot be decoded
-
setServerPublicKeyObject
public void setServerPublicKeyObject(java.security.PublicKey serverPublicKeyObject) throws java.lang.ExceptionSets server public key object- Parameters:
serverPublicKeyObject- Public key object- Throws:
java.lang.Exception- when the public key cannot be encoded
-
getServerPublicKey
public java.lang.String getServerPublicKey()- Returns:
- Base64 encoded byte representation of the server public key
-
setServerPublicKey
public void setServerPublicKey(java.lang.String serverPublicKey)Sets server public key- Parameters:
serverPublicKey- Public key as base64
-
getSignatureBiometryKeyObject
public javax.crypto.SecretKey getSignatureBiometryKeyObject()- Returns:
- Signature biometry key
-
setSignatureBiometryKeyObject
public void setSignatureBiometryKeyObject(javax.crypto.SecretKey signatureBiometryKeyObject)Sets signature biometry key object- Parameters:
signatureBiometryKeyObject- Signature biometry key object
-
getSignatureBiometryKey
public java.lang.String getSignatureBiometryKey()- Returns:
- Base64 encoded byte representation of the signature biometry key
-
setSignatureBiometryKey
public void setSignatureBiometryKey(java.lang.String signatureBiometryKey)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
public java.lang.String getSignatureKnowledgeKeyEncrypted()- Returns:
- Base64 encoded byte representation of the signature knowledge key
-
setSignatureKnowledgeKeyEncrypted
public void setSignatureKnowledgeKeyEncrypted(java.lang.String signatureKnowledgeKeyEncrypted)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
public java.lang.String getSignatureKnowledgeKeySalt()- Returns:
- Signature knowledge salt
-
setSignatureKnowledgeKeySalt
public void setSignatureKnowledgeKeySalt(java.lang.String signatureKnowledgeKeySalt)Sets signature knowledge key salt- Parameters:
signatureKnowledgeKeySalt- Signature knowledge key salt value
-
getSignaturePossessionKeyObject
public javax.crypto.SecretKey getSignaturePossessionKeyObject()- Returns:
- Signature possession key
-
setSignaturePossessionKeyObject
public void setSignaturePossessionKeyObject(javax.crypto.SecretKey signaturePossessionKeyObject)Sets signature possession key object- Parameters:
signaturePossessionKeyObject- Signature possession key object value
-
getSignaturePossessionKey
public java.lang.String getSignaturePossessionKey()- Returns:
- Base64 encoded byte representation of the signature possession key
-
setSignaturePossessionKey
public void setSignaturePossessionKey(java.lang.String signaturePossessionKey)Sets signature possession key- Parameters:
signaturePossessionKey- Base64 encoded byte representation of the signature possession key
-
getTransportMasterKeyObject
public javax.crypto.SecretKey getTransportMasterKeyObject()- Returns:
- Transport master key object value
-
setTransportMasterKeyObject
public void setTransportMasterKeyObject(javax.crypto.SecretKey transportMasterKeyObject)Sets transport master key object- Parameters:
transportMasterKeyObject- Transport master key object value
-
getTransportMasterKey
public java.lang.String getTransportMasterKey()- Returns:
- Base64 encoded byte representation of the transport master key
-
setTransportMasterKey
public void setTransportMasterKey(java.lang.String transportMasterKey)Sets transport master key value- Parameters:
transportMasterKey- Base64 encoded byte representation of the transport master key
-
getVersion
public java.lang.Long getVersion()- Returns:
- Used PowerAuth version
-
setVersion
public void setVersion(java.lang.Long version)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
-