Zum Hauptinhalt springen

2.3 Status des Zertifikatsantrags abrufen

2.3.1 API-Informationen

Testumgebung
Produktivumgebunghttps://portal.racent.com/ssl/collect
AnfragemethodePOST
content-typemultipart/form-data
BeschreibungDiese Schnittstelle dient zum Abrufen des Bestellstatus eines Zertifikats, zum Abrufen des Zertifikats und zum Abrufen von Validierungsinformationen.

2.3.2 Parameterdefinition

ParameternameParametertypPflichtBeschreibung
certIdStringYracent-Zertifikats-ID
api_tokenStringYIdentitätsnachweis. Zur Token-Erstellung kontaktieren Sie bitte den technischen Support von Racent.

Funktionsrückgabe

ParameternameParametertypPflichtBeschreibung
codeintYRückgabestatus, Einzelheiten siehe Anhang 3.1
statusStringYBestellstatus:
PENDING: Beantragt
COMPLETE: Antrag erfolgreich
CANCELLED: Storniert
REISSUED: Neu ausgestellt
FAILED: Antrag fehlgeschlagen
RENEWED: Verlängert
REVOKED: Widerrufen
certStatusStringYZertifikatsstatus:
PENDING: Beantragt
COMPLETE: Antrag erfolgreich
CANCELLED: Storniert
REISSUED: Neu ausgestellt
FAILED: Antrag fehlgeschlagen
RENEWED: Verlängert
REVOKED: Widerrufen
dataObjectNZurückgegebene Daten, Details wie folgt
failReasonObjectNWenn der Status FAILED ist, ist dieser Parameter Y, Grund des Fehlschlags
dataReasonsArrayNDatengründe
keyStringNElement
reasonStringNGrund
sysReasonStringNSystemgrund
beginDateStringNWenn der Status COMPLETE ist, ist dieser Parameter Y, Startzeit des Zertifikats
endDateStringNWenn der Status COMPLETE ist, ist dieser Parameter Y, Endzeit des Zertifikats
certificateStringNWenn der Status COMPLETE ist, ist dieser Parameter Y, PEM-Zertifikat
caCertificateStringNWenn der Status COMPLETE ist, ist dieser Parameter Y, PEM-Zwischenzertifikat
jksStringNWenn der Status COMPLETE ist und Racent über korrekte Informationen zum privaten Schlüssel verfügt, ist dieser Parameter Y, Base64-Kodierung des JKS-Zertifikatinhalts.
jksPassStringNWenn der Status COMPLETE ist und Racent über korrekte Informationen zum privaten Schlüssel verfügt, ist dieser Parameter Y, das Zertifikatspasswort des JKS.
pkcs12StringNWenn der Status COMPLETE ist und Racent über korrekte Informationen zum privaten Schlüssel verfügt, ist dieser Parameter Y, Base64-Kodierung des PKCS12-Zertifikatinhalts.
pkcsPassStringNWenn der Status COMPLETE ist und Racent über korrekte Informationen zum privaten Schlüssel verfügt, ist dieser Parameter Y, das Zertifikatspasswort des PKCS12.
privateKeyStringNWenn der Status COMPLETE ist und Racent über korrekte Informationen zum privaten Schlüssel verfügt, ist dieser Parameter Y, Informationen zum privaten Schlüssel
rsaPrivateKeyStringNPrivater Schlüssel im RSA-Format. Wenn der Status COMPLETE ist und Racent über korrekte Informationen zum privaten Schlüssel verfügt, ist dieser Parameter Y, Informationen zum privaten Schlüssel
replaceCertIdStringNWenn der Status REISSUED ist, ist dieser Parameter Y,
die Racent-Zertifikat-ID nach der Neuausstellung
oldCertIdStringNWenn das beantragte Zertifikat ein neu ausgestelltes Zertifikat ist, ist dieser Parameter Y,
die alte Racent-Zertifikat-ID
vendorIdStringNCA-Bestellnummer
vendorCertIdStringNCA-Zertifikatsnummer (Sectigo-Bestellnummer)
DCVfileNameStringNDateibasierte Domänenvalidierung, Dateiname
DCVfileContentStringNDateivalidierung, Dateiinhalt
DCVdnsHostStringNDNS-Validierung, Host
DCVdnsValueStringNDNS-Validierung, Wert
DCVdnsTypeStringNDNS-Validierung, Typ
dcvInfoObjectNWenn die Validierungswerte für jede Domain im Zertifikatsantrag unterschiedlich sind, ist dieser Wert Y.
Jeder Eintrag ist vom Typ Object, der Objektname ist die beantragte Domain, z. B. racent.com. Details zu jedem Eintrag:
DCVfileNameStringNDateibasierte Domänenvalidierung, Dateiname
DCVfileContentStringNDateivalidierung, Dateiinhalt
DCVdnsHostStringNDNS-Validierung, Host
DCVdnsValueStringNDNS-Validierung, Value
DCVdnsTypeStringNDNS-Validierung, Type
DCVfilePathStringNDateipfad für Dateivalidierung
dcvListArrayNListe zur Domainvalidierung, jedes Element ist vom Typ Object, Details zu jedem Element wie folgt:
domainNameStringNDomainname
dcvMethodStringNMethode zur Domainvalidierung
dcvEmailStringNE-Mail für Domainvalidierung
is_verifyStringNVerifizierter Parameterwert ist „verified“, ohne Verifizierung kein Parameter
applicationObjectNStatus der Auftragsübermittlung
statusStringNDer Parameter hat einen der folgenden Werte:
notdone: nicht abgeschlossen
done: abgeschlossen
ongoing: in Bearbeitung
dcvObjectNStatus der Domain-Validierung
statusStringNDer Parameter hat einen der folgenden Werte:
notdone: nicht abgeschlossen
done: abgeschlossen
ongoing: in Bearbeitung
ovObjectNStatus der Organisationsvalidierung
statusStringNDer Parameter hat einen der folgenden Werte:
notdone: nicht abgeschlossen
done: abgeschlossen
ongoing: in Bearbeitung
issuedObjectNAusstellungsstatus
statusStringNDer Parameter hat einen der folgenden Werte:
notdone: nicht abgeschlossen
done: abgeschlossen
ongoing: in Bearbeitung
applyParamsObjectNAntragsparameter, Details finden Sie in den Anfrageparametern der Antragsschnittstelle (place)
csrStringNcsr
AdministratorObjectNAdministratorinformationen
jobStringNPosition
cityStringNStadt
emailStringNE-Mail
stateStringNProvinz oder Bundesland
mobileStringNKontaktmöglichkeit
addressStringNKontaktadresse
countryStringNLand (Zwei-Buchstaben-Code nach ISO 3166-1).
lastNameStringNNachname
postCodeStringNPostleitzahl
firstNameStringNVorname
organationStringNFirmenname
idTypeStringNAusweistyp. Bei CFCA ist dieses Feld Y.
Werte wie folgt:
SFZ: Personalausweis
HZ: Reisepass
idNumberStringNAusweisnummer. Bei CFCA ist dieses Feld Y.
techObjectNInformationen zum Techniker, die einzelnen Positionen entsprechen denen der Administratorinformationen
financeObjectNInformationen zum Finanzbeauftragten, die einzelnen Positionen entsprechen denen der Administratorinformationen
organizationInfoObjectNUnternehmensinformationen
organizationCityStringNStadt
organizationNameStringNName
organizationMobileStringNTelefon
organizationAddressStringNAdresse
organizationCountryStringNLand
organizationPostCodeStringNPostleitzahl
organizationRegNumbeStringNFirmenregistrierungsnummer. Bei CFCA ist dieses Feld Y.
idTypeStringNTyp des Firmenregistrierungsdokuments. Bei CFCA ist dieses Feld Y.
Werte wie folgt:
TYDMZ:Einheitlicher Sozialkreditcode
OTHERS:Sonstige
errorsObjekt oder StringNKonkrete Fehlermeldung, wenn der Rückgabestatus „Fehler“ lautet.