Class EnrollCertsRequest.Entry

  • All Implemented Interfaces:
    org.xipki.util.cbor.CborEncodable
    Enclosing class:
    EnrollCertsRequest

    public static class EnrollCertsRequest.Entry
    extends SdkEncodable
    • Constructor Detail

      • Entry

        public Entry()
    • Method Detail

      • 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
      • 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)
      • encode0

        protected void encode0​(org.xipki.util.cbor.CborEncoder encoder)
                        throws org.xipki.util.exception.EncodeException,
                               IOException
        Specified by:
        encode0 in class SdkEncodable
        Throws:
        org.xipki.util.exception.EncodeException
        IOException
      • 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