{"id":26096,"date":"2018-08-22T12:45:08","date_gmt":"2018-08-22T17:45:08","guid":{"rendered":"http:\/\/www.multitech.net\/developer\/?page_id=26096"},"modified":"2018-08-22T13:46:57","modified_gmt":"2018-08-22T18:46:57","slug":"ca-certificates","status":"publish","type":"page","link":"https:\/\/www.multitech.net\/developer\/software\/mtr-software\/mtr-api-reference\/rcell_api_requests\/ca-certificates\/","title":{"rendered":"CA Certificates"},"content":{"rendered":"<p>Management of CA\u00a0 (Certifying Authority) certificates.<\/p>\n<p>Example:<\/p>\n<pre class=\"brush:xml\">GET https:\/\/192.168.2.1\/api\/cacertificates\r\n\r\n{\r\n     \"code\" : 200,\r\n     \"result\" :\u00a0{\r\n     \"cacertificates\" : [ \"details\", \"upload\", \"remove\" ]\r\n     },\r\n     \"status\" : \"success\"\r\n}<\/pre>\n<p>This response includes three options for CA certificates management: details, upload, and remove.<\/p>\n<p><strong>details<\/strong> &#8211; shows device CA certificates<\/p>\n<p>Example (partially shown):<\/p>\n<pre class=\"brush:xml\">GET https:\/\/192.168.2.1\/api\/cacertificates\/details\r\n\r\n{  \r\n     \"code\" : 200,\r\n     \"result\" : [\r\n          {\r\n\r\n               \"details\" : \"Certificate:\\n\u00a0\u00a0\u00a0 Data:\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Version: 3 (0x2)\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Serial Number: 1 (0x1)\\n\u00a0\u00a0\u00a0 Signature Algorithm: sha1WithRSAEncryption\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Issuer: C=FR, ST=Alsace, L=Strasbourg, O=www.freelan.org, OU=freelan, CN=Freelan Sample Certificate Authority\/emailAddress=contact@freelan.org\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Validity\\n\u00a0\u00a0\u00a0\u00a0\u00a0 \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Not Before: Apr 27 10:31:18 2012 GMT\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Not After : Apr 25 10:31:18 2022 GMT\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Subject: C=FR, ST=Alsace, O=www.freelan.org, OU=freelan, CN=alice\/emailAddress=contact@freelan.org\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Subject Public Key Info:\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Public Key Algorithm: rsaEncryption\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Public-Key: (4096 bit)\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Modulus:\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 00:dd:6d:bd:f8:80:fa:d7:de:1b:1f:a7:a3:2e:b2:\\n\r\n...\r\n\r\n05:16:45:15:96:59:a0:58:6c:18:0e:e3:77:66:c7:\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 b3:f7:99\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Exponent: 65537 (0x10001)\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 X509v3 extensions:\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 X509v3 Basic Constraints: \\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 CA:FALSE\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Netscape Comment: \\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 OpenSSL Generated Certificate\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 X509v3 Subject Key Identifier: \\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 59:5F:C9:13:BA:1B:CC:B9:A8:41:4A:8A:49:79:6A:36:F6:7D:3E:D7\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 X509v3 Authority Key Identifier: \\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 keyid:23:6C:2D:3D:3E:29:5D:78:B8:6C:3E:AA:E2:BB:2E:1E:6C:87:F2:53\\n\\n\u00a0\u00a0\u00a0 Signature Algorithm: sha1WithRSAEncryption\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 13:e7:02:45:3e:a7:ab:bd:b8:da:e7:ef:74:88:ac:62:d5:dd:\\n\r\n...\r\n55:8f:98:25:55:c4:a6:90:bc:19:29:b1:14:d4:e2:b0:95:e4:\\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ff:89:71:61:be:8a:16:85\",\r\n\r\n               \"expired\" : false,\r\n               \"filename\" : \"E8730CC584B1EB172D71544D8913EE4736438DBF5D3C0F5BFC757E7228A97F73.crt\",\r\n               \"periodFrom\" : \"Apr 27 10:31:18 2012 GMT\",\r\n               \"periodTo\" : \"Apr 25 10:31:18 2022 GMT\",\r\n               \"subject\" : \"C=FR\/ST=Alsace\/O=www.freelan.org\/OU=freelan\/CN=alice\/emailAddress=contact@freelan.org\"\r\n          }\r\n     ],\r\n     \"status\" : \"success\"\r\n}<\/pre>\n<p><strong>upload<\/strong> &#8211; allows to download a CA certificate to the device<\/p>\n<p class=\"MsoNormal\">See upload example under Appendix using <a href=\"https:\/\/www.multitech.net\/developer\/software\/mtr-software\/mtr-api-reference\/rcell_api_appendix\/using-curl-to-manage-ca-certificates\/\">Curl to Manage CA Certificates<\/a>.<\/p>\n<p><strong>remove<\/strong> &#8211; allows to remove a CA certificate on the device<\/p>\n<p class=\"MsoNormal\">See remove example under\u00a0Appendix using\u00a0<a href=\"https:\/\/www.multitech.net\/developer\/software\/mtr-software\/mtr-api-reference\/rcell_api_appendix\/using-curl-to-manage-ca-certificates\/\">Curl to Manage CA Certificates<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Management of CA\u00a0 (Certifying Authority) certificates. Example: GET https:\/\/192.168.2.1\/api\/cacertificates { &#8220;code&#8221; : 200, &#8220;result&#8221; :\u00a0{ &#8220;cacertificates&#8221; : [ &#8220;details&#8221;, &#8220;upload&#8221;, &#8220;remove&#8221; ] }, &#8220;status&#8221; : &#8220;success&#8221; } This response includes three options for CA certificates management: details, upload, and remove. details &#8211; shows device CA certificates Example (partially shown): GET https:\/\/192.168.2.1\/api\/cacertificates\/details { &#8220;code&#8221; : 200, [&hellip;]<\/p>\n","protected":false},"author":1478,"featured_media":0,"parent":12979,"menu_order":12,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"class_list":["post-26096","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.multitech.net\/developer\/wp-json\/wp\/v2\/pages\/26096","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.multitech.net\/developer\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.multitech.net\/developer\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.multitech.net\/developer\/wp-json\/wp\/v2\/users\/1478"}],"replies":[{"embeddable":true,"href":"https:\/\/www.multitech.net\/developer\/wp-json\/wp\/v2\/comments?post=26096"}],"version-history":[{"count":3,"href":"https:\/\/www.multitech.net\/developer\/wp-json\/wp\/v2\/pages\/26096\/revisions"}],"predecessor-version":[{"id":26103,"href":"https:\/\/www.multitech.net\/developer\/wp-json\/wp\/v2\/pages\/26096\/revisions\/26103"}],"up":[{"embeddable":true,"href":"https:\/\/www.multitech.net\/developer\/wp-json\/wp\/v2\/pages\/12979"}],"wp:attachment":[{"href":"https:\/\/www.multitech.net\/developer\/wp-json\/wp\/v2\/media?parent=26096"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}