All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.venafi.vcert.sdk.connectors.cloud.domain.ApiKey Maven / Gradle / Ivy

Go to download

VCert is a Java library, SDK, designed to simplify key generation and enrollment of machine identities (also known as SSL/TLS certificates and keys) that comply with enterprise security policy by using the Venafi Platform or Venafi Cloud.

There is a newer version: 0.9.3
Show newest version
package com.venafi.vcert.sdk.connectors.cloud.domain;

import java.time.OffsetDateTime;
import java.util.Collection;
import com.google.gson.annotations.SerializedName;
import lombok.Data;

@Data
public class ApiKey {

  private String username;
  private String apiVersion;
  private String apiKeyStatus;
  private OffsetDateTime creationDate;
  private OffsetDateTime validityStartDate;
  private OffsetDateTime validityEndDate;

  @SerializedName("apitypes")
  private Collection apiTypes;

  // present in JSON but not in Go SDK
  // private String userId;
  // private String companyId;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy