19package com.basistech.df.cybertriage.autopsy.ctapi.json;
21import com.basistech.df.cybertriage.autopsy.ctapi.util.ObjectMapperUtil.InstantEpochMillisDeserializer;
22import com.fasterxml.jackson.annotation.JsonCreator;
23import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
24import com.fasterxml.jackson.annotation.JsonProperty;
25import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
26import java.time.Instant;
31@JsonIgnoreProperties(ignoreUnknown =
true)
56 @JsonProperty(
"product") String
product,
58 @JsonProperty(
"timezone") String
timezone,
Instant getActivationTime()
String getLicenseHostId()
final String boostLicenseId
LicenseLimitType getLimitType()
final String licenseHostId
Instant getExpirationDate()
final Instant expirationDate
final Instant activationTime
DecryptedLicenseResponse( @JsonProperty("boostLicenseId") String boostLicenseId, @JsonProperty("licenseHostId") String licenseHostId, @JsonDeserialize(using=InstantEpochMillisDeserializer.class) @JsonProperty("expirationDate") Instant expirationDate, @JsonProperty("hashLookups") Long hashLookups, @JsonProperty("fileUploads") Long fileUploads, @JsonDeserialize(using=InstantEpochMillisDeserializer.class) @JsonProperty("activationTime") Instant activationTime, @JsonProperty("product") String product, @JsonProperty("limitType") LicenseLimitType limitType, @JsonProperty("timezone") String timezone, @JsonProperty("customerEmail") String customerEmail, @JsonProperty("customerName") String customerName)
final LicenseLimitType limitType
String getBoostLicenseId()
String getCustomerEmail()
final String customerName
final String customerEmail