Package org.xipki.ca.server
Class CertTemplateData
- java.lang.Object
-
- org.xipki.ca.server.CertTemplateData
-
public class CertTemplateData extends Object
Certificate template data.- Since:
- 2.0.0
- Author:
- Lijun Liao (xipki)
-
-
Constructor Summary
Constructors Constructor Description CertTemplateData(org.bouncycastle.asn1.x500.X500Name subject, org.bouncycastle.asn1.x509.SubjectPublicKeyInfo publicKeyInfo, Instant notBefore, Instant notAfter, org.bouncycastle.asn1.x509.Extensions extensions, String certprofileName)CertTemplateData(org.bouncycastle.asn1.x500.X500Name subject, org.bouncycastle.asn1.x509.SubjectPublicKeyInfo publicKeyInfo, Instant notBefore, Instant notAfter, org.bouncycastle.asn1.x509.Extensions extensions, String certprofileName, BigInteger certReqId, boolean serverkeygen)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCertprofileName()BigIntegergetCertReqId()org.bouncycastle.asn1.x509.ExtensionsgetExtensions()InstantgetNotAfter()InstantgetNotBefore()org.bouncycastle.asn1.x509.SubjectPublicKeyInfogetPublicKeyInfo()org.bouncycastle.asn1.x500.X500NamegetSubject()booleanisForCrossCert()booleanisServerkeygen()voidsetForCrossCert(boolean forCrossCert)
-
-
-
Constructor Detail
-
CertTemplateData
public CertTemplateData(org.bouncycastle.asn1.x500.X500Name subject, org.bouncycastle.asn1.x509.SubjectPublicKeyInfo publicKeyInfo, Instant notBefore, Instant notAfter, org.bouncycastle.asn1.x509.Extensions extensions, String certprofileName)
-
CertTemplateData
public CertTemplateData(org.bouncycastle.asn1.x500.X500Name subject, org.bouncycastle.asn1.x509.SubjectPublicKeyInfo publicKeyInfo, Instant notBefore, Instant notAfter, org.bouncycastle.asn1.x509.Extensions extensions, String certprofileName, BigInteger certReqId, boolean serverkeygen)
-
-
Method Detail
-
isForCrossCert
public boolean isForCrossCert()
-
setForCrossCert
public void setForCrossCert(boolean forCrossCert)
-
getSubject
public org.bouncycastle.asn1.x500.X500Name getSubject()
-
getPublicKeyInfo
public org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getPublicKeyInfo()
-
isServerkeygen
public boolean isServerkeygen()
-
getNotBefore
public Instant getNotBefore()
-
getNotAfter
public Instant getNotAfter()
-
getCertprofileName
public String getCertprofileName()
-
getExtensions
public org.bouncycastle.asn1.x509.Extensions getExtensions()
-
getCertReqId
public BigInteger getCertReqId()
-
-