Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

CMPv2 will get two POJOs and one String: first with CSR, plain fields extracted from CSR (like Common Name, Country, etc) and private key (in general data passed via REST API call) and second with CMPv2 server details and CA name

(warning) More info TBA (warning)


Input valueInput typeDescriptionUsage
CSRModelObjectPOJO which transfers sent CSR, plain fields extracted from CSR (like Common Name, Country, etc)
CSRModel:: csrorg.bouncycastle.pkcs.PKCS10CertificationRequestCertificate Signing Request received via REST API
CSRModel:: subjectDNorg.bouncycastle.asn1.x500.X500NameSubjectDN retrieved from sent CSR
CSRModel:: privateKeyEither org.bouncycastle.util.io.pem.PemObject or java.security.PrivateKeyPrivate key received via REST API
CSRModel:: publicKeyEither org.bouncycastle.util.io.pem.PemObject or java.security.PublicKeyPublic key retrieved from sent CSR
CMPv2ServerDetailsObjectPOJO which transfers CMPv2 server properties
CMPv2ServerDetails:: CA nameStringCA name as configured in CMPv2 server properties
CMPv2ServerDetails:: URLURL or String

CMPv2ServerDetails:: IssuerDNorg.bouncycastle.asn1.x500.X500Name

CMPv2ServerDetails:: CA modeENUM

CMPv2ServerDetails:: IAKString

CMPv2ServerDetails:: RVString

CA nameStringCA name received via REST API



Currently the POC for CMPv2 client is working based on the inputs below.

...