Class VaultUnlockStepModel

java.lang.Object
io.getlime.security.powerauth.lib.cmd.steps.model.BaseStepModel
io.getlime.security.powerauth.lib.cmd.steps.model.VaultUnlockStepModel

public class VaultUnlockStepModel
extends BaseStepModel
Model representing parameters of the step for unlocking secure vault.
Author:
Petr Dvorak, petr@wultra.com
  • Constructor Summary

    Constructors
    Constructor Description
    VaultUnlockStepModel()  
  • Method Summary

    Modifier and Type Method Description
    void fromMap​(java.util.Map<java.lang.String,​java.lang.Object> context)
    Initialize object with given attribute map.
    java.lang.String getApplicationKey()  
    java.lang.String getApplicationSecret()  
    java.lang.String getPassword()  
    java.lang.String getReason()
    Get reason why vault is being unlocked.
    io.getlime.security.powerauth.crypto.lib.enums.PowerAuthSignatureTypes getSignatureType()  
    java.lang.String getStatusFileName()  
    void setApplicationKey​(java.lang.String applicationKey)
    Application key.
    void setApplicationSecret​(java.lang.String applicationSecret)
    Application secret.
    void setPassword​(java.lang.String password)
    Password for the password related key encryption.
    void setReason​(java.lang.String reason)
    Set reason why vault is being unlocked.
    void setSignatureType​(io.getlime.security.powerauth.crypto.lib.enums.PowerAuthSignatureTypes signatureType)
    PowerAuth signature type.
    void setStatusFileName​(java.lang.String statusFileName)
    File name of the file with stored activation status.
    java.util.Map<java.lang.String,​java.lang.Object> toMap()
    Convert this object to map.

    Methods inherited from class io.getlime.security.powerauth.lib.cmd.steps.model.BaseStepModel

    getHeaders, getResultStatusObject, getUriString, getVersion, setHeaders, setResultStatusObject, setUriString, setVersion

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • VaultUnlockStepModel

      public VaultUnlockStepModel()
  • Method Details

    • setApplicationKey

      public void setApplicationKey​(java.lang.String applicationKey)
      Application key.
      Parameters:
      applicationKey - APP_KEY.
    • setApplicationSecret

      public void setApplicationSecret​(java.lang.String applicationSecret)
      Application secret.
      Parameters:
      applicationSecret - APP_SECRET.
    • setStatusFileName

      public void setStatusFileName​(java.lang.String statusFileName)
      File name of the file with stored activation status.
      Parameters:
      statusFileName - Status file name.
    • setSignatureType

      public void setSignatureType​(io.getlime.security.powerauth.crypto.lib.enums.PowerAuthSignatureTypes signatureType)
      PowerAuth signature type.
      Parameters:
      signatureType - Signature type.
    • setPassword

      public void setPassword​(java.lang.String password)
      Password for the password related key encryption.
      Parameters:
      password - Password.
    • getApplicationKey

      public java.lang.String getApplicationKey()
    • getApplicationSecret

      public java.lang.String getApplicationSecret()
    • getStatusFileName

      public java.lang.String getStatusFileName()
    • getSignatureType

      public io.getlime.security.powerauth.crypto.lib.enums.PowerAuthSignatureTypes getSignatureType()
    • getPassword

      public java.lang.String getPassword()
    • getReason

      public java.lang.String getReason()
      Get reason why vault is being unlocked.
      Returns:
      Reason why vault is being unlocked.
    • setReason

      public void setReason​(java.lang.String reason)
      Set reason why vault is being unlocked.
      Parameters:
      reason - Reason why vault is being unlocked.
    • toMap

      public java.util.Map<java.lang.String,​java.lang.Object> toMap()
      Description copied from class: BaseStepModel
      Convert this object to map.
      Overrides:
      toMap in class BaseStepModel
      Returns:
      Map representing this object.
    • fromMap

      public void fromMap​(java.util.Map<java.lang.String,​java.lang.Object> context)
      Description copied from class: BaseStepModel
      Initialize object with given attribute map.
      Overrides:
      fromMap in class BaseStepModel
      Parameters:
      context - Context with attributes.