Class NonPersonalizedEncryptedPayloadModel

java.lang.Object
io.getlime.security.powerauth.rest.api.model.entity.NonPersonalizedEncryptedPayloadModel

public class NonPersonalizedEncryptedPayloadModel
extends Object
Class representing a payload encrypted using non-personalized end-to-end encryption.
Author:
Petr Dvorak, petr@wultra.com
  • Constructor Details

    • NonPersonalizedEncryptedPayloadModel

      public NonPersonalizedEncryptedPayloadModel()
  • Method Details

    • getApplicationKey

      public String getApplicationKey()
      Get application key.
      Returns:
      Application key.
    • setApplicationKey

      public void setApplicationKey​(String applicationKey)
      Set application key.
      Parameters:
      applicationKey - Application key.
    • getSessionIndex

      public String getSessionIndex()
      Get session index.
      Returns:
      Session index.
    • setSessionIndex

      public void setSessionIndex​(String sessionIndex)
      Set session index.
      Parameters:
      sessionIndex - Session index.
    • getAdHocIndex

      public String getAdHocIndex()
      Get ad-hoc index.
      Returns:
      Ad-hoc index.
    • setAdHocIndex

      public void setAdHocIndex​(String adHocIndex)
      Set ad-hoc index.
      Parameters:
      adHocIndex - Ad-hoc index.
    • getMacIndex

      public String getMacIndex()
      Get MAC index.
      Returns:
      MAC index.
    • setMacIndex

      public void setMacIndex​(String macIndex)
      Set MAC index.
      Parameters:
      macIndex - MAC index.
    • getNonce

      public String getNonce()
      Get nonce.
      Returns:
      Nonce.
    • setNonce

      public void setNonce​(String nonce)
      Set nonce.
      Parameters:
      nonce - Nonce.
    • getEphemeralPublicKey

      public String getEphemeralPublicKey()
      Get ephemeral public key.
      Returns:
      Ephemeral public key.
    • setEphemeralPublicKey

      public void setEphemeralPublicKey​(String ephemeralPublicKey)
      Set ephemeral public key.
      Parameters:
      ephemeralPublicKey - Ephemeral public key.
    • getMac

      public String getMac()
      Get MAC.
      Returns:
      MAC.
    • setMac

      public void setMac​(String mac)
      Set MAC.
      Parameters:
      mac - MAC.
    • getEncryptedData

      public String getEncryptedData()
      Get encrypted data.
      Returns:
      Encrypted data.
    • setEncryptedData

      public void setEncryptedData​(String encryptedData)
      Set encrypted data.
      Parameters:
      encryptedData - Encrypted data.