Package org.xipki.ca.sdk
Class EnrollCertsRequest.Entry
- java.lang.Object
-
- org.xipki.ca.sdk.SdkEncodable
-
- org.xipki.ca.sdk.EnrollCertsRequest.Entry
-
- All Implemented Interfaces:
org.xipki.util.cbor.CborEncodable
- Enclosing class:
- EnrollCertsRequest
public static class EnrollCertsRequest.Entry extends SdkEncodable
-
-
Constructor Summary
Constructors Constructor Description Entry()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EnrollCertsRequest.Entrydecode(org.xipki.util.cbor.CborDecoder decoder)static EnrollCertsRequest.Entry[]decodeArray(org.xipki.util.cbor.CborDecoder decoder)protected voidencode0(org.xipki.util.cbor.CborEncoder encoder)voidextensions(org.bouncycastle.asn1.x509.Extensions extensions)StringgetCertprofile()BigIntegergetCertReqId()byte[]getExtensions()InstantgetNotAfter()InstantgetNotBefore()OldCertInfo.ByIssuerAndSerialgetOldCertIsn()OldCertInfo.BySubjectgetOldCertSubject()byte[]getP10req()X500NameTypegetSubject()byte[]getSubjectPublicKey()voidnotAfter(Instant notAfter)voidnotBefore(Instant notBefore)voidsetCertprofile(String certprofile)voidsetCertReqId(BigInteger certReqId)voidsetExtensions(byte[] extensions)voidsetNotAfter(Instant notAfter)voidsetNotBefore(Instant notBefore)voidsetOldCertIsn(OldCertInfo.ByIssuerAndSerial oldCertIsn)voidsetOldCertSubject(OldCertInfo.BySubject oldCertSubject)voidsetP10req(byte[] p10req)voidsetSubject(X500NameType subject)voidsetSubjectPublicKey(byte[] subjectPublicKey)voidsubjectPublicKey(org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKey)-
Methods inherited from class org.xipki.ca.sdk.SdkEncodable
assertArrayStart, buildDecodeErrMessage, encode, encode
-
-
-
-
Method Detail
-
getCertReqId
public BigInteger getCertReqId()
-
setCertReqId
public void setCertReqId(BigInteger certReqId)
-
getCertprofile
public String getCertprofile()
-
setCertprofile
public void setCertprofile(String certprofile)
-
getSubjectPublicKey
public byte[] getSubjectPublicKey()
-
setSubjectPublicKey
public void setSubjectPublicKey(byte[] subjectPublicKey)
-
subjectPublicKey
public void subjectPublicKey(org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKey) throws IOException- Throws:
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 IOException- Throws:
IOException
-
getP10req
public byte[] getP10req()
-
setP10req
public void setP10req(byte[] p10req)
-
getNotBefore
public Instant getNotBefore()
-
setNotBefore
public void setNotBefore(Instant notBefore)
-
notBefore
public void notBefore(Instant notBefore)
-
getNotAfter
public Instant getNotAfter()
-
setNotAfter
public void setNotAfter(Instant notAfter)
-
notAfter
public void notAfter(Instant notAfter)
-
getOldCertIsn
public OldCertInfo.ByIssuerAndSerial getOldCertIsn()
-
setOldCertIsn
public void setOldCertIsn(OldCertInfo.ByIssuerAndSerial oldCertIsn)
-
getOldCertSubject
public OldCertInfo.BySubject getOldCertSubject()
-
setOldCertSubject
public void setOldCertSubject(OldCertInfo.BySubject oldCertSubject)
-
encode0
protected void encode0(org.xipki.util.cbor.CborEncoder encoder) throws org.xipki.util.exception.EncodeException, IOException- Specified by:
encode0in classSdkEncodable- Throws:
org.xipki.util.exception.EncodeExceptionIOException
-
decode
public static EnrollCertsRequest.Entry decode(org.xipki.util.cbor.CborDecoder decoder) throws org.xipki.util.exception.DecodeException
- Throws:
org.xipki.util.exception.DecodeException
-
decodeArray
public static EnrollCertsRequest.Entry[] decodeArray(org.xipki.util.cbor.CborDecoder decoder) throws org.xipki.util.exception.DecodeException
- Throws:
org.xipki.util.exception.DecodeException
-
-