[Pki-users] Unknown Certificate Request Type error on enrolling PKCS10 csr in java
Endi Sukma Dewata
edewata at redhat.com
Wed Jul 27 19:46:42 UTC 2016
Hi David,
We don't have detailed API docs, but you can see how the API is used here:
https://git.fedorahosted.org/cgit/pki.git/tree/base/java-tools/src/com/netscape/cmstools/cert/CertRequestSubmitCLI.java
The input parameters need to be specified in the corresponding profile
inputs, which may differ from one profile to another. I'd suggest you
try the CLI first with an XML file to make sure the placements are correct:
http://pki.fedoraproject.org/wiki/Submitting_Certificate_Request
Then you can try calling it directly through the API.
--
Endi S. Dewata
On 7/25/2016 3:15 PM, David Kinghorn wrote:
> Hey guys,
>
> I'm trying to upload a csr to the ca in java and am getting a "Unknown
> Certificate Request Type" error. There seems to be no documentation on
> this. Any help what I'm doing wrong would be great. My code is as follows:
>
> MultivaluedMap<String, String> enrollmentRequestMap = new
> MultivaluedMapImpl();
>
> enrollmentRequestMap.add("cert_request_type", "pkcs10");
>
> enrollmentRequestMap.add("cert_request", certData);
>
> CertEnrollmentRequest enrollmentRequest = new
> CertEnrollmentRequest(enrollmentRequestMap);
>
> enrollmentRequest.setProfileId(config.getRemoteAssetCertProfileId());
>
> CertRequestInfos result = client.enrollRequest(enrollmentRequest);
>
>
> Thanks,
> ~ David
More information about the Pki-users
mailing list