Date: Thu, 28 Mar 2024 13:59:21 +0100 (CET) Message-ID: <1145949090.3689.1711630761607@de.help.internetx.com> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_3688_1146061807.1711630761603" ------=_Part_3688_1146061807.1711630761603 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
The CertificatePrepareOrder task checks the CSR and generates t= he authentication data. The check consists of analysing the bit-length of t= he CSR key, checking the formatting and if the CSR key can be processed. Af= ter a successful validation the authentication data is generated based on t= he chosen product. If the task was successful, the CSR key, the single comp= onents of the CSR key and the generated authentication data is returned.
Route: POST /certificate/_p= repareOrder
{ "plain": "-----BEGIN CERTIFICATE REQUEST----- ... -----END CERTIFICATE REQU= EST-----", "product": "QUICKSSLPREMIUM" }
{ "stid": "20190702-app2-dev-25345", "status": { "code": "S400110", "text": "CSR key was checked successfully.", "type": "SUCCESS" }, "data": [ { "plain": "-----BEGIN CERTIFICATE REQUEST-----\nMIICujCCAaICAQAwdTE= LMAkGA1UEBhMCREUxDzANBgNVBAgMBmJhdmFyaTETMBEGA1UEBwwKcmVnZW5zYnVyZzERMA8GA1= UECgwIc3VwZXJkZXYxFDASBgNVBAsMC2RldmVsb3BtZW50MRcwFQYDVQQDDA5qdW5rZHJhZ29uc= y5kZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMSMhi30bENDqWeXp7SfHhi2epoc= JeuI6bBeqGYyQCM5yuoUyAC6wuQ5xudC+hJ6dnDp8p8l8ObkcLrU8/vZJCVmfHxkQpOy6oIsz8u= vNA7VcLqOQfxINxe0lqAD0SAWYUaB2W+4CVqyFxaKIn/1c2Isg+8d8Y/3l/t0lI0CF7Y4Q/EmIh= 1Rl2cr1ONQd4P+3mx2V0ExYN69zPRIsEHt1bV9Mo3l7QpMybHKANMK4BHVL+F5oL8vyGElLCScm= 3ryrl4W+C0N5V1SSGLNTfNiDxkPx9dwCc5iBy/X8FfhZ7z3+JdjluWo513wvdwZH+jbWhvQ7wsm= nV0lGQoe4jHwF+UCAwEAAaAAMA0GCSqGSIb3DQEBCwUAA4IBAQCzQXKkBJWdaGtHLdI9/pqJ/zV= CISGsH8lXo8tMBUyZk9cCYdH0hvsVduqNJRpBzNi07ivK/T3+Ru3SUYl0DKlsfHm5IEjf2lYJgJ= ORXS5SRMkr7sYfYSAeGsoUIXc1GC4hBnSFmKN6NoLLbHaAItNDo9AWKVr/1ZqPy9v5vaJpTSzYi= drTcZth4lF+i4QqcchorIPq4hSMKWkhZs5tzd/+hAR0XV2hcH1RGcuHTWOJmAvk0Nw2eVxUgNJS= miU0OneyRO4qQoWC/1khDFI0/xt0apn0OeYpcu8rA3aXsHCbcCqpjLUSBZ45szn60KL5sW9/S4y= 2oUjUbUQb3NW4TFgw\n-----END CERTIFICATE REQUEST-----", "name": "example.com", "keySize": 2048, "countryCode": "DE", "state": "bavaria", "city": "regensburg", "organization": "superdev", "organizationUnit": "development", "product": "QUICKSSLPREMIUM", "authentication": [ { "method": "EMAIL", "approverEmails": [ "admin@example.com", "administrator@example.com", "hostmaster@example.com", "webmaster@example.com", "postmaster@example.com" ] }, { "method": "DNS", "dns": "example.com.\t\t300\tIN\tTXT\t\"2019070211514606zrp8= qrfexo5ort70lr7fkvjxocjzszkhpyehtzskbk4ps3g7\"", "provisioning": true }, { "method": "FILE" } ], "algorithm": "RSA", "signatureHashAlgorithm": "SHA256" } ] }
Task number: 400110
Uses CertificateRequest=
object
<request> <auth> <user>USER</user> <password>PASSWORD</password> <context>CONTEXT</context> </auth> <task> <code>400110</code> <certificate_request> <product>TRUEBIZID</product> <plain><![CDATA[-----BEGIN CERTIFICATE REQUEST----- ..= . -----END CERTIFICATE REQUEST-----]]></plain> </certificate_request> </task> </request>
<response> <result> <data> <certificate_request> <plain><![CDATA[-----BEGIN CERTIFICATE REQUEST----= - ... -----END CERTIFICATE REQUEST-----]]></plain> <name>example.com</name> <key_size>2048</key_size> <country_code>DE</country_code> <state><BY</state> <city>examplecity</city> <organization>example company/organization> <organization_unit></organization_unit> <email>example@email.com</email> <product>TRUEBIZID</product> <san>san001.com</san> <san>san002.com</san> <san>san003.com</san> <san>san004.com</san> <authentication> <method>DNS</method> <dns>example.com. 300 IN TXT "201704071405295z34i= s5g0jjairsdu0v5opdw8512td8kixzvtaacu4ebrkry5q"</dns> </authentication> <authentication> <method>EMAIL</method> <approver_email>webmaster@example.com</approve= r_email> <approver_email>administrator@example.com</app= rover_email> <approver_email>hostmaster@example.com</approv= er_email> <approver_email>postmaster@example.com</approv= er_email> <approver_email>root@example.com</approver_ema= il> <approver_email>admin@example.com</approver_em= ail> </authentication> <authentication> <method>FILE</method> </authentication> <algorithm>RSA</algorithm> </certificate_request> </data> <status> <code>S400110</code> <text>CSR key was checked successfully.</text> <type>success</type> </status> </result> </response>