java.lang.Object
es.kukenan.smartfi.microservice.security.gateway.cache.model.OtpCache
All Implemented Interfaces:
Serializable

public class OtpCache extends Object implements Serializable
Otp cache object to be saved in cache.
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      serialVersionUID.
      See Also:
    • processId

      private String processId
      Unique processId for Otp process.
    • userId

      private String userId
      User unique identifier.
    • otpValue

      private String otpValue
      Otp value generated.
    • otpGeneratedTs

      private Timestamp otpGeneratedTs
      Otp time to live in millisecs.
    • otpErrorCount

      private int otpErrorCount
      Error checked counter Otp value.
    • otpResendCount

      private int otpResendCount
      Error checked counter Otp value.
    • endpointVerb

      private String endpointVerb
      Endpoint verb Otp required.
    • body

      private byte[] body
      Body of request Otp required.
    • endpointPath

      private String endpointPath
      Path of request otp required.
    • deviceId

      private String deviceId
      DeviceId of the userID.
    • otpConfiguration

      private OtpConfiguration otpConfiguration
      Operation type.
    • headers

      private Map<String,String> headers
      Http request headers.
  • Constructor Details

    • OtpCache

      public OtpCache()