com.venafi.vcert.sdk.connectors.cloud.domain.CertificateDetails Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of vcert-java Show documentation
Show all versions of vcert-java Show documentation
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.
package com.venafi.vcert.sdk.connectors.cloud.domain;
import java.util.List;
import lombok.Data;
@Data
public class CertificateDetails {
private String id;
private String companyId;
private String managedCertificateId;
private String certificateRequestId;
private String fingerprint;
private List issuerCertificateIds;
private String certificateStatus;
private String modificationDate;
private String validityStart;
private String validityEnd;
private String selfSigned;
private String signatureAlgorithm;
private String signatureHashAlgorithm;
private String encryptionType;
private String keyStrength;
private String subjectKeyIdentifierHash;
private String authorityKeyIdentifierHash;
private String serialNumber;
private String subjectDN;
private List subjectCN;
private List subjectOU;
private String subjectST;
private String subjectL;
private String subjectC;
private String SubjectAlternativeNamesByType;
private String issuerDN;
private List issuerCN;
private List issuerOU;
private String issuerC;
private List keyUsage;
private Boolean ocspNoCheck;
private String versionType;
private int totalInstanceCount;
private int totalActiveInstanceCount;
@Data
public static class SubjectAlternativeNamesByType {
private List otherName;
private List rfc822Name;
private List dNSName;
private List x400Address;
private List directoryName;
private List ediPartyName;
private List uniformResourceIdentifier;
private List iPAddress;
private List registeredID;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy