Class EncryptDecryptData

java.lang.Object
es.kukenan.smartfi.microservice.security.gateway.utils.EncryptDecryptData

@Component public class EncryptDecryptData extends Object
Decode Encode operations.
  • Constructor Details

    • EncryptDecryptData

      public EncryptDecryptData()
  • Method Details

    • getDecryptedData

      public byte[] getDecryptedData(String payload, String symmetricKey, byte[] seed, String keyString, String ivString, String platform)
      Information From Encrypt Data operation.
      Parameters:
      payload - encrypted body
      symmetricKey - symmetric key
      seed - seed established
      keyString - AES Key for decryption
      ivString - AES iv for decryption
      platform - Application platform
      Returns:
      LoginRequest login request object
    • getEncryptedData

      public byte[] getEncryptedData(byte[] body, String symmetricKey, byte[] seed, String keyString, String ivString, String platform)
      Information From Encrypt Data operation.
      Parameters:
      body - encrypted body
      symmetricKey - symmetric key
      seed - seed established
      keyString - AES Key for decryption
      ivString - AES iv for decryption
      platform - Application platform
      Returns:
      LoginRequest login requeest object