Package org.xipki.ca.sdk
Class EnrollCertRequestEntry
- java.lang.Object
-
- org.xipki.ca.sdk.EnrollCertRequestEntry
-
- All Implemented Interfaces:
org.xipki.util.cbor.CborEncodable
public class EnrollCertRequestEntry extends java.lang.Object implements org.xipki.util.cbor.CborEncodable- Since:
- 6.0.0
- Author:
- Lijun Liao (xipki)
-
-
Constructor Summary
Constructors Constructor Description EnrollCertRequestEntry()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EnrollCertRequestEntrydecode(org.xipki.util.cbor.CborDecoder decoder)static EnrollCertRequestEntry[]decodeArray(org.xipki.util.cbor.CborDecoder decoder)voidencode(org.xipki.util.cbor.CborEncoder encoder)voidextensions(org.bouncycastle.asn1.x509.Extensions extensions)java.lang.StringgetCertprofile()java.math.BigIntegergetCertReqId()byte[]getExtensions()java.lang.LonggetNotAfter()java.lang.LonggetNotBefore()OldCertInfoByIssuerAndSerialgetOldCertIsn()OldCertInfoBySubjectgetOldCertSubject()byte[]getP10req()X500NameTypegetSubject()byte[]getSubjectPublicKey()voidnotAfter(java.time.Instant notAfter)voidnotBefore(java.time.Instant notBefore)voidsetCertprofile(java.lang.String certprofile)voidsetCertReqId(java.math.BigInteger certReqId)voidsetExtensions(byte[] extensions)voidsetNotAfter(java.lang.Long notAfter)voidsetNotBefore(java.lang.Long notBefore)voidsetOldCertIsn(OldCertInfoByIssuerAndSerial oldCertIsn)voidsetOldCertSubject(OldCertInfoBySubject oldCertSubject)voidsetP10req(byte[] p10req)voidsetSubject(X500NameType subject)voidsetSubjectPublicKey(byte[] subjectPublicKey)voidsubjectPublicKey(org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKey)
-
-
-
Method Detail
-
getCertReqId
public java.math.BigInteger getCertReqId()
-
setCertReqId
public void setCertReqId(java.math.BigInteger certReqId)
-
getCertprofile
public java.lang.String getCertprofile()
-
setCertprofile
public void setCertprofile(java.lang.String certprofile)
-
getSubjectPublicKey
public byte[] getSubjectPublicKey()
-
setSubjectPublicKey
public void setSubjectPublicKey(byte[] subjectPublicKey)
-
subjectPublicKey
public void subjectPublicKey(org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKey) throws java.io.IOException- Throws:
java.io.IOException
-
getSubject
public X500NameType getSubject()
-
setSubject
public void setSubject(X500NameType subject)
-
getExtensions
public byte[] getExtensions()
-
setExtensions
public void setExtensions(byte[] extensions)
-
extensions
public void extensions(org.bouncycastle.asn1.x509.Extensions extensions) throws java.io.IOException- Throws:
java.io.IOException
-
getP10req
public byte[] getP10req()
-
setP10req
public void setP10req(byte[] p10req)
-
getNotBefore
public java.lang.Long getNotBefore()
-
setNotBefore
public void setNotBefore(java.lang.Long notBefore)
-
notBefore
public void notBefore(java.time.Instant notBefore)
-
getNotAfter
public java.lang.Long getNotAfter()
-
setNotAfter
public void setNotAfter(java.lang.Long notAfter)
-
notAfter
public void notAfter(java.time.Instant notAfter)
-
getOldCertIsn
public OldCertInfoByIssuerAndSerial getOldCertIsn()
-
setOldCertIsn
public void setOldCertIsn(OldCertInfoByIssuerAndSerial oldCertIsn)
-
getOldCertSubject
public OldCertInfoBySubject getOldCertSubject()
-
setOldCertSubject
public void setOldCertSubject(OldCertInfoBySubject oldCertSubject)
-
encode
public void encode(org.xipki.util.cbor.CborEncoder encoder) throws org.xipki.util.exception.EncodeException- Specified by:
encodein interfaceorg.xipki.util.cbor.CborEncodable- Throws:
org.xipki.util.exception.EncodeException
-
decode
public static EnrollCertRequestEntry decode(org.xipki.util.cbor.CborDecoder decoder) throws org.xipki.util.exception.DecodeException
- Throws:
org.xipki.util.exception.DecodeException
-
decodeArray
public static EnrollCertRequestEntry[] decodeArray(org.xipki.util.cbor.CborDecoder decoder) throws org.xipki.util.exception.DecodeException
- Throws:
org.xipki.util.exception.DecodeException
-
-