Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze Následující verze Obě strany příští revize | ||
cs:tcs-api-documentation.html [2018/07/24 13:34] dans@cesnet.cz [Strojový přístup ke službě TCS] |
cs:tcs-api-documentation.html [2020/10/01 12:53] jan.chvojka@cesnet.cz |
||
---|---|---|---|
Řádek 12: | Řádek 12: | ||
Základní adresa pro volání aktuální verze API je | Základní adresa pro volání aktuální verze API je | ||
- | ''%%https://tcs-dev.cesnet.cz/api/v2/certificate/<jméno_funkce>%%'' | + | ''%%https://tcs.cesnet.cz/api/v2/certificate/<jméno_funkce>%%'' |
Podle typu funkce je nutné odeslat požadavek jako **GET**, **POST**, **PUT**, nebo **DELETE**. Momentálně nejsou všechny z těchto typů požadavků rozhraním využity, funkce ale budou v budoucnu rozšiřovány a mohou být využity i dosud nevyužité typy volání rozhraní. | Podle typu funkce je nutné odeslat požadavek jako **GET**, **POST**, **PUT**, nebo **DELETE**. Momentálně nejsou všechny z těchto typů požadavků rozhraním využity, funkce ale budou v budoucnu rozšiřovány a mohou být využity i dosud nevyužité typy volání rozhraní. | ||
Řádek 22: | Řádek 22: | ||
<code> | <code> | ||
curl \ | curl \ | ||
- | --cacert /etc/ssl/certs/TERENA_SSL_CA_3.pem \ | + | --cacert /etc/ssl/certs/geant_ev_rsa_ca_4.pem \ |
- | --cacert /etc/ssl/certs/DigiCert_High_Assurance_EV_Root_CA.pem \ | + | --cacert /etc/ssl/certs/usertrust_rsa_certification_authority.pem \ |
+ | --cacert /etc/ssl/certs/Comodo_AAA_Services_root.pem \ | ||
--cert muj_certifikat.crt \ | --cert muj_certifikat.crt \ | ||
--key muj_klic.key \ | --key muj_klic.key \ | ||
Řádek 29: | Řádek 30: | ||
-H "Content-Type: application/json" \ | -H "Content-Type: application/json" \ | ||
-X POST \ | -X POST \ | ||
- | https://tcs-dev.cesnet.cz/api/v2/certificate/funkce | + | https://tcs.cesnet.cz/api/v2/certificate/funkce |
</code> | </code> | ||
Řádek 38: | Řádek 39: | ||
</code> | </code> | ||
- | Jak je z příkladu patrné, server [[https://tcs.cesnet.cz | tcs.cesnet.cz]] se prokazuje **EV TCS** certifikátem. Zatímco kořenový certifikát **DigiCert_High_Assurance_EV_Root_CA.pem** | + | Jak je z příkladu patrné, server [[https://tcs.cesnet.cz | tcs.cesnet.cz]] se prokazuje **EV TCS** certifikátem. Zatímco kořenový certifikát **Comodo_AAA_Services_root.pem** |
- | bývá standardní součástí většiny distribucí a v Linuxu se nachází právě ve výše uvedené cestě, mezilehlý certifikát **TERENA_SSL_High_Assurance_CA_3.pem** je zapotřebí stáhnout | + | bývá standardní součástí většiny distribucí a v Linuxu se nachází právě ve výše uvedené cestě, mezilehlé certifikáty **geant_ev_rsa_ca_4.pem** a **usertrust_rsa_certification_authority.pem**je zapotřebí stáhnout |
- | např. z [[https://pki.cesnet.cz/certs/TERENA_SSL_High_Assurance_CA_3.pem | tohoto odkazu]]. | + | např. z [[https://pki.cesnet.cz/cs/ch-tcs-ev-ssl-ca-4-crt-crl.html | této stránky]]. |
==== Funkce ==== | ==== Funkce ==== | ||
Řádek 50: | Řádek 51: | ||
== URL == | == URL == | ||
- | ''%%https://tcs-dev.cesnet.cz/api/v2/certificate/request%%'' | + | ''%%https://tcs.cesnet.cz/api/v2/certificate/request%%'' |
== Metoda volání == | == Metoda volání == | ||
Řádek 118: | Řádek 119: | ||
== URL == | == URL == | ||
- | ''%%https://tcs-dev.cesnet.cz/api/v2/certificate/status/<id>%%'' | + | ''%%https://tcs.cesnet.cz/api/v2/certificate/status/<id>%%'' |
== Metoda volání == | == Metoda volání == |