Class EciesEncryptedRequest
java.lang.Object
io.getlime.security.powerauth.rest.api.model.request.v3.EciesEncryptedRequest
public class EciesEncryptedRequest
extends java.lang.Object
Request object with data encrypted by ECIES encryption.
- Author:
- Roman Strobl, roman.strobl@wultra.com
-
Constructor Summary
Constructors Constructor Description EciesEncryptedRequest() -
Method Summary
Modifier and Type Method Description java.lang.StringgetEncryptedData()Get Base64 encoded encrypted data.java.lang.StringgetEphemeralPublicKey()Get Base64 encoded ephemeral public key.java.lang.StringgetMac()Get Base64 encoded MAC of key and data.java.lang.StringgetNonce()Get Base64 encoded nonce for IV derivation.voidsetEncryptedData(java.lang.String encryptedData)Set Base64 encoded encrypted data.voidsetEphemeralPublicKey(java.lang.String ephemeralPublicKey)Set Base64 encoded ephemeral public key.voidsetMac(java.lang.String mac)Set Base64 encoded MAC of key and data.voidsetNonce(java.lang.String nonce)Set Base64 encoded nonce for IV derivation.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
EciesEncryptedRequest
public EciesEncryptedRequest()
-
-
Method Details
-
getEphemeralPublicKey
public java.lang.String getEphemeralPublicKey()Get Base64 encoded ephemeral public key.- Returns:
- Ephemeral public key.
-
setEphemeralPublicKey
public void setEphemeralPublicKey(java.lang.String ephemeralPublicKey)Set Base64 encoded ephemeral public key.- Parameters:
ephemeralPublicKey- Ephemeral public key.
-
getEncryptedData
public java.lang.String getEncryptedData()Get Base64 encoded encrypted data.- Returns:
- Encrypted data.
-
setEncryptedData
public void setEncryptedData(java.lang.String encryptedData)Set Base64 encoded encrypted data.- Parameters:
encryptedData- Encrypted data.
-
getMac
public java.lang.String getMac()Get Base64 encoded MAC of key and data.- Returns:
- MAC of key and data.
-
setMac
public void setMac(java.lang.String mac)Set Base64 encoded MAC of key and data.- Parameters:
mac- MAC of key and data.
-
getNonce
public java.lang.String getNonce()Get Base64 encoded nonce for IV derivation.- Returns:
- Nonce for IV derivation.
-
setNonce
public void setNonce(java.lang.String nonce)Set Base64 encoded nonce for IV derivation.- Parameters:
nonce- Nonce for IV derivation.
-