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

com.venafi.vcert.sdk.connectors.cloud.domain.CertificateDetails 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.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