Class DeviceInfo

java.lang.Object
com.bhn.risk.common.SmartObject<DeviceInfo>
com.bhn.risk.order.domain.DeviceInfo

public class DeviceInfo extends com.bhn.risk.common.SmartObject<DeviceInfo>
This holds information about the device used by the customer to place the order.
Version:
$Id: $Id
Author:
bkati00
  • Field Details

    • deviceIdentifiers

      public Map<com.bhn.risk.domain.RiskProvider,String> deviceIdentifiers
    • ipAddress

      @NotBlank(errorCode="deviceInfo.ipAddress.empty", message="deviceInfo.ipAddress is empty") public String ipAddress
    • ipRegion

      @NotBlank(errorCode="deviceInfo.ipRegion.empty", message="deviceInfo.ipRegion is empty") public String ipRegion
    • ipCountryCode

      @NotBlank(errorCode="deviceInfo.ipCountryCode.empty", message="deviceInfo.ipCountryCode is empty") public String ipCountryCode
    • deviceType

      @NotBlank(errorCode="deviceInfo.deviceType.empty", message="deviceInfo.deviceType is empty") public String deviceType
    • deviceOS

      @NotBlank(errorCode="deviceInfo.deviceOS.empty", message="deviceInfo.deviceOS is empty") public String deviceOS
    • deviceOSVersion

      @NotBlank(errorCode="deviceInfo.deviceOSVersion.empty", message="deviceInfo.deviceOS is empty") public String deviceOSVersion
    • browserInfo

      @AssertValid public BrowserInfo browserInfo
  • Constructor Details

    • DeviceInfo

      public DeviceInfo()